电子科技大15秋《数据库程序设计基础》在线作业答案
电子科技大15秋《数据库程序设计基础》在线作业1试卷总分:100 测试时间:--
一、单选题(共10道试题,共40分。)
1.下面关于属性、方法和事件的叙述中,错误的是( )。
A. 属性用于描述对象的状态,方法用于表示对象的行为
B. 基于同一类产生的两个对象可以分别设置自己的属性值
C. 事件代码也可以像方法一样被显式调用
D. 在新建一个表单时,可以添加新的属性、方法和事件
满分:4分
2.关于Visual FoxPro的变量,下面说法中正确的是( )。
A. 使用一个简单变量之前要先声明或定义
B. 数组中各数组元素的数据类型可以不同
C. 定义数组以后,系统为数组的每个数组元素赋以数值0
D. 数组元素的下标下限是0
满分:4分
3.在Visual FoxPro中通过建立主索引或候选索引来实现 ( )完整性约束。
A. 个体
B. 数值
C. 实体
D. 属性
满分:4分
4.用命令"INDEX on 姓名 TAG index_name "建立索引,其索引类型是( )。
A. 主索引
B. 候选索引
C. 普通索引
D. 惟一索引
满分:4分
5.SQL语言是( )。
A. 高级语言
B. 结构化查询语言
C. 第三代语言
D. 宿主语言
满分:4分
6.在Visual FoxPro 中以下叙述正确的是( )。
A. 利用视图可以修改数据
B. 利用查询可以修改数据
C. 查询和视图具有相同的作用
D. 视图可以定义输出去向
满分:4分
7.能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是( )。
A. Hide
B. Show
C. Release
D. SetFocus
满分:4分
8.有关控件对象的Click事件的正确叙述是( )。
A. 用鼠标双击对象时引发
B. 用鼠标单击对象时引发
C. 用鼠标右键单击对象时引发
D. 用鼠标右键双击对象时引发
满分:4分
9.打开表并设置当前有效索引(相关索引已建立)的正确命令是( )。
A. ORDER student IN 2 INDEX 学号
B. USE student IN 2 ORDER 学号
C. INDEX 学号 ORDER student
D. USE student IN 2
满分:4分
10.一数据库名为student,要想打开该数据库,应使用命令( )。
A. OPEN student
B. OPEN DATA student
C. USE DATA student
D. USE student
满分:4分
二、多选题(共8道试题,共40分。)
1.Visual FoxPro的对象可以是( )。
A. 表单
B. 窗口
C. 表单集
D. 控件
满分:5分
2.Visual Foxpro的对象可以是( )。
A. 表单
B. 表单集
C. 控件
D. 记录
满分:5分
3.在学生数据表文件中有“姓名”字段,要显示所有姓李的学生记录,使用命令( )。
A. LIST FOR SUBSTR(姓名,1,2)=“李”
B. LIST FOR 姓名=“李**”
C. LIST FOR STR(姓名,1,2)=“李”
D. LIST FOR 姓名=“李”
满分:5分
4.子查询有哪几种类型?
A. 返回运算符的子查询
B. 返回运算值的子查询
C. 返回单值的子查询
D. 返回一组值的子查询
满分:5分
5.视图有哪些优点?
A. 简化用户操作
B. 使用户从多角度看待同一数据
C. 为数据库重构提供了一定程度的逻辑独立性
D. 对数据提供安全保护
满分:5分
6.内存变量根据其作用的范围可分为( )。
A. 字符变量
B. 局部变量
C. 私有变量
D. 全局变量
满分:5分
7.如果要在屏幕上直接看到查询结果,"查询去向"可以选择( )。
A. 屏幕
B. 浏览
C. 临时表
D. 视图
满分:5分
8.属于记录查找的命令有( )。
A. TOTAL
B. LOCATE
C. SEEK
D. CONTINUE
满分:5分
三、判断题(共10道试题,共20分。)
1.使用UNION运算符时两个查询结果中的列的结果必须匹配,数据类型必须兼容。
A. 错误
B. 正确
满分:2分
2.打开一数据表,不能肯定将当前记录指针定位到1号记录的命令是GOTO 1。
A. 错误
B. 正确
满分:2分
3.命令动词后的子句位置可交换。
A. 错误
B. 正确
满分:2分
4.报表文件的扩展名为.FRX。
A. 错误
B. 正确
满分:2分
5.在比较过程中,关系运算符两边数据的数据类型可以不一致,但不能有空格。
A. 错误
B. 正确
满分:2分
6.标签是一种特殊形式的多列表表,它具有为匹配特定标签纸而对列进行特殊设置的功能。
A. 错误
B. 正确
满分:2分
7.在两表之间建立联接时,要求两个表之间必须有一个相同的字段。
A. 错误
B. 正确
满分:2分
8.表单上可以包含多个对象,这些对象又有可能具有互相包含的层次关系。
A. 错误
B. 正确
满分:2分
9.任何一个表都是由表的结构和表中数据两部分构成。
A. 错误
B. 正确
满分:2分
10.在程序中用PRIVATE命令说明的变量均为全局变量。
A. 错误
B. 正确
满分:2分15秋《数据库程序设计基础》在线作业2
试卷总分:100 测试时间:--
一、单选题(共10道试题,共40分。)
1.可以伴随着表的打开而自动打开的索引是( )。
A. 单一索引文件(1DX)
B. 复合索引文件(CDX)
C. 结构化复合索引文件
D. 非结构化复合索引文件
满分:4分
2.当前记录序号为3,将第6记录设置为当前记录的命令是( )。
A. SKIP-6
B. SKIP+6
C. SKIP+3
D. SKIP-3
满分:4分
3.对于现实世界中事物的特征,在实体-联系模型中使用( )。
A. 属性描述
B. 关键字描述
C. 二维表格描述
D. 实体描述
满分:4分
4.一数据库名为student,要想打开该数据库,应使用命令( )。
A. OPEN student
B. OPEN DATA student
C. USE DATA student
D. USE student
满分:4分
5.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( )。
A. 一对一联系
B. 一对二联系
C. 多对多联系
D. 一对多联系
满分:4分
6.不能够作为应用程序系统中的主程序的是( )。
A. 表单
B. 菜单
C. 数据表
D. 程序
满分:4分
7.要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表( )。
A. 是同一个数据库中的两个表
B. 不同数据库中的两个表
C. 两个自由表
D. 一个是数据库表另一个是自由表
满分:4分
8.在Visual FoxPro中通过建立主索引或候选索引来实现 ( )完整性约束。
A. 个体
B. 数值
C. 实体
D. 属性
满分:4分
9.在DO WHILE … ENDDO循环结构中,EXIT命令的作用是( )。
A. 退出过程,返回程序开始处
B. 转移到DO WHILE语句行,开始下一个判断和循环
C. 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
D. 终止程序执行
满分:4分
10.下列符号既不可以用作文件名又不可以用作变量名的是( )。
A. V-abcdefg
B. F-a1234
C. Vabcdef-
D. List
满分:4分
二、多选题(共8道试题,共40分。)
1.Visual Foxpro的工作方式包括( )。
A. 命令方式
B. 菜单方式
C. 程序文件方式
D. 交互执行方
满分:5分
2.在学生数据表文件中有“姓名”字段,要显示所有姓李的学生记录,使用命令( )。
A. LIST FOR SUBSTR(姓名,1,2)=“李”
B. LIST FOR 姓名=“李**”
C. LIST FOR STR(姓名,1,2)=“李”
D. LIST FOR 姓名=“李”
满分:5分
3.内存变量根据其作用的范围可分为( )。
A. 字符变量
B. 局部变量
C. 私有变量
D. 全局变量
满分:5分
4.关于命令窗口理解正确的有( )。
A. 命令窗口是一种帮助调试程序的工具
B. 可在命令窗口中直接输入命令
C. 是一种可编辑的窗口,但不能进行拷贝操作
D. Visual FoxPro中绝大多数命令都可以在命令窗口中输入
满分:5分
5.下面属于项目管理器的命令按钮有( )。
A. 新建按钮
B. 添加按钮
C. 修改按钮
D. 运行按钮
满分:5分
6.下面关于属性、方法和事件的叙述中,正确的是( )。
A. 属性用于描述对象的状态,方法用于表示对象的行为
B. 基于同一个类产生的两个对象可以分别设置自己的属性值
C. 事件代码也可以像方法一样被显示调用
D. 在新建一个表单时,可以添加新的属性、方法和事件
满分:5分
7.关于记录的逻辑删除,叙述正确的有( )。
A. 逻辑删除的记录还可以恢复
B. 逻辑删除的记录还可以浏览
C. 逻辑删除的记录还可以替换
D. 逻辑删除的记录等待一段时间后,自动永久删除
满分:5分
8.Visual FoxPro中的报表类型有( )。
A. 列报表
B. 行报表
C. 多列报表
D. 一对多报表
满分:5分
三、判断题(共10道试题,共20分。)
1.NULL不等于空值,默认时不允许使用NULL。
A. 错误
B. 正确
满分:2分
2.在程序中用PRIVATE命令说明的变量均为全局变量。
A. 错误
B. 正确
满分:2分
3.对索引标识由不超过10个字符构成,是由系统指定的。
A. 错误
B. 正确
满分:2分
4.如果用DO命令执行查询文件、菜单文件,在文件名中必须要包括扩展名(QPR、MPR)。
A. 错误
B. 正确
满分:2分
5.在命令窗口中用PRIVATE命令说明的变量均为局部变量。
A. 错误
B. 正确
满分:2分
6.不能在视图中合并两个或多个表与视图。
A. 错误
B. 正确
满分:2分
7.在比较过程中,关系运算符两边数据的数据类型可以不一致,但不能有空格。
A. 错误
B. 正确
满分:2分
8.项目管理器是Visual Foxpro中用于管理数据和对象的一个重要组织,是它的控制中心。
A. 错误
B. 正确
满分:2分
9.向导是交互式程序,能引导用户快速完成一般性任务。
A. 错误
B. 正确
满分:2分
10.对多个表和视图进行查询,只能使用查询向导。
A. 错误
B. 正确
满分:2分15秋《数据库程序设计基础》在线作业3
试卷总分:100 测试时间:--
一、单选题(共10道试题,共40分。)
1.下列选项中不属于结构化程序设计方法的是( )。
A. 自顶向下
B. 逐步求精
C. 模块化
D. 可复用
满分:4分
2.一数据库名为student,要想打开该数据库,应使用命令( )。
A. OPEN student
B. OPEN DATA student
C. USE DATA student
D. USE student
满分:4分
3.弹出式菜单可以分组,插入分组线的方法是在"菜单名称"项中输入 什么字符( )。
A. *
B. -
C. +
D. /
满分:4分
4.为了设置两个表之间的数据参照完整性,要求这两个表是( )。
A. 同一个数据库中的两个表
B. 两个自由表
C. 一个自由表和一个数据库表
D. 没有限制
满分:4分
5.扩展名为DBC的文件是( )。
A. 表单文件
B. 数据库表文件
C. 数据库文件
D. 项目文件
满分:4分
6.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为( )。
A. 并运算
B. 交运算
C. 差运算
D. 积运算
满分:4分
7.在VisualFoxPro中,可以对字段设置默认值的表( )。
A. 表单(Forln)文件
B. 报表(Report)文件
C. 标签(Label)文件
D. 以上三种文件
满分:4分
8.不能够作为应用程序系统中的主程序的是( )。
A. 表单
B. 菜单
C. 数据表
D. 程序
满分:4分
9.当前记录序号为3,将第6记录设置为当前记录的命令是( )。
A. SKIP-6
B. SKIP+6
C. SKIP+3
D. SKIP-3
满分:4分
10.在下面的表达式中,运算结果为逻辑真的是( )。
A. EMPTY(.NULL.)
B. EMPTY(.NULL.)
C. AT("a","123abc")
D. EMPTY(SPACE(10))
满分:4分
二、多选题(共8道试题,共40分。)
1.Visual FoxPro支持循环结构的语句包括( )。
A. DO WHILE-ENDDO
B. FOR-ENDFOR
C. SCAN-ENDSCAN
D. SWITCH CASE
满分:5分
2.要满足下列哪些条件的二维表才是关系( )。
A. 表格中的每一个数据项都是不可再分的基本数据单位
B. 表格中的每一列都标有一个字段名,在同一表格中字段名不允许重复,一个字段对应一个属性,且每一列必须具有相同的数据类型
C. 表格中不允许出现相同的行
D. 行与列的顺序均不影响表格中的数据信息
满分:5分
3.关于记录的逻辑删除,叙述正确的有( )。
A. 逻辑删除的记录还可以恢复
B. 逻辑删除的记录还可以浏览
C. 逻辑删除的记录还可以替换
D. 逻辑删除的记录等待一段时间后,自动永久删除
满分:5分
4.下面关于属性、方法和事件的叙述中,正确的是( )。
A. 属性用于描述对象的状态,方法用于表示对象的行为
B. 基于同一个类产生的两个对象可以分别设置自己的属性值
C. 事件代码也可以像方法一样被显示调用
D. 在新建一个表单时,可以添加新的属性、方法和事件
满分:5分
5.如果要在屏幕上直接看到查询结果,"查询去向"可以选择( )。
A. 屏幕
B. 浏览
C. 临时表
D. 视图
满分:5分
6.关于命令窗口理解正确的有( )。
A. 命令窗口是一种帮助调试程序的工具
B. 可在命令窗口中直接输入命令
C. 是一种可编辑的窗口,但不能进行拷贝操作
D. Visual FoxPro中绝大多数命令都可以在命令窗口中输入
满分:5分
7.程序文件建立后,可使用多种方式、多次执行它,常用的以下哪两种方式?
A. 菜单方式
B. 命令方式
C. 查询方式
D. 更新方式
满分:5分
8.在Visual Foxpro中,可通过以下方法建立查询文件( )。
A. 利用查询向导创建
B. 利用查询设计器
C. 在命令窗口用命令方式
D. 利用查询分析器
满分:5分
三、判断题(共10道试题,共20分。)
1.定位记录指针的命令是USE。
A. 错误
B. 正确
满分:2分
2.在程序中用PRIVATE命令说明的变量均为全局变量。
A. 错误
B. 正确
满分:2分
3.Visual Foxpro的操作方式包括程序运行方式和交互方式,菜单属于程序运行方式。
A. 错误
B. 正确
满分:2分
4.标签是一种特殊形式的多列表表,它具有为匹配特定标签纸而对列进行特殊设置的功能。
A. 错误
B. 正确
满分:2分
5.打开一数据表,不能肯定将当前记录指针定位到1号记录的命令是GOTO 1。
A. 错误
B. 正确
满分:2分
6.数据表是以.dbf为扩展名的磁盘文件,使用时打开,用完后关闭。
A. 错误
B. 正确
满分:2分
7.如果用多个数值型字段直接相加建立索引表达式,索引将按照字段值的和而不是按字段值本身对记录排序。
A. 错误
B. 正确
满分:2分
8.对索引标识由不超过10个字符构成,是由系统指定的。
A. 错误
B. 正确
满分:2分
9.项目管理器是Visual Foxpro中用于管理数据和对象的一个重要组织,是它的控制中心。
A. 错误
B. 正确
满分:2分
10.数据控制语言DCL用于定义数据表的结构。
A. 错误
B. 正确
满分:2分
页:
[1]