一、单选题(共 40 道试题,共 40 分。)V 1. 当前表中,查找第2个女同学的记录,应使用命令( )。
A. LOCATE FOR 性别=”女” NEXT 2
B. LOCATE FOR 性别=”女”
C. LOCATE FOR 性别=”女”
CONTINUE
D. LIST FOR 性别=”女” NEXT 2
满分:1 分
2. 下列逻辑表达式中,结果为.F.的是( )。
A. MOD(20,4)= MOD(20,5)
B. "张"$"张三"
C. 张三$"张"
D. {^2003.01.01}<{^2003.01.02}
满分:1 分
3. 打开一个空表,EOF()和BOF()函数的结果是( )。
A. .T.和.T.
B. .F.和.F.
C. .T.和.F.
D. 不确定
满分:1 分
4. 在数据库中存储的是( )。
A. 数据
B. 数据模型
C. 数据以及数据之间的联系
D. 信息
满分:1 分
5. 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )。
A. S
B. SC,C
C. S,SC
D. S,C,SC
满分:1 分
6. UPDATE语句的功能是( )。
A. 数据定义功能
B. 数据查询功能
C. 可以修改表中某些列的属性
D. 可以修改表中某些列的内容
满分:1 分
7. SQL SELECT语句完成的是( )。
A. 选择操作
B. 查询操作
C. 修改操作
D. 连接操作
满分:1 分
8. 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为( )。
A. 首记录
B. 末记录
C. 首记录的前面
D. 末记录的后面
满分:1 分
9. COPY TO命令的功能是( )。
A. 复制表结构和表中数据
B. 只复制表结构
C. 只复制表中数据
D. 以上都不对
满分:1 分
10. 用APPEND命令插入一条表记录后,被插入的记录在表中的位置是( )。
A. 表最前面
B. 表最末尾
C. 当前记录之前
D. 当前记录之后
满分:1 分
11. 已打开一个表文件,其中每条记录对应一名职工。下面四条命令中,( )可以统计出所有职工的平均工资。
A. SUM ALL 工资 TO XY
B. AVERAGE ALL 工资 TO XY
C. SUM ALL ON 工资 TO XY
D. COUNT ALL FOR 工资=0 TO XY
满分:1 分
12. 只清空当前表HGZ.DBF中奖金字段的全部值,应当使用命令( )。
A. MODIFY STRUCTURE
B. DELETE
C. REPLACE
D. ZAP
满分:1 分
13. Visual FoxPro的表中的字段是一种( )。
A. 常量
B. 变量
C. 函数
D. 表达式
满分:1 分
14. 当用户用鼠标单击命令按钮时,将引发事件( )。
A. Click
B. Load
C. Init
D. Error
满分:1 分
15. 作为数据库管理系统(DBMS)功能的一部分,( )被用来描述数据及其联系。
A. 数据定义语言
B. 自含语言
C. 数据操作语言
D. 过程化语言
满分:1 分
16. 建立索引文件时( )字段不能作为索引字段。
A. 数值型
B. 字符型
C. 日期型
D. 备注型
满分:1 分
17. 在以下各种说法中,正确的是( )。
A. DELETE 、ZAP和PACK的功能各不相同
B. ZAP和PACK的功能相同
C. DELETE ALL、PACK和ZAP的功能相同
D. DELETE ALL和PACK的功能相同
满分:1 分
18. 同一个数组中的所有数组元素的数据类型( )。
A. 必须相同
B. 必须不同
C. 可相同也可不同
D. 不可改变
满分:1 分
19. 当前记录号为3,将第6号记录设置为当前记录的命令是( )。
A. SKIP -6
B. SKIP +6
C. SKIP +3
D. SKIP -3
满分:1 分
20. 下列表达式中结果为“计算机等级考试”的是( )。
A. ″计算机″|″等级考试″
B. ″计算机″&″等级考试″
C. ″计算机″and″等级考试″
D. ″计算机″+″等级考试″
满分:1 分
21. 按数值型字段“总分”进行索引,使其按降序排列的命令是( )。
A. INDEX ON -总分 TO WP
B. INDEX ON 总分/A TO WP
C. INDEX ON 总分 TO WP
D. INDEX ON 总分/D TO WP
满分:1 分
22. 假设一个表包含职工号(C,4)和工资(N,4)两个字段。要求按工资升序、工资相同者按职工号升序排列,建立索引文件使用的命令是( )。
A. INDEX ON 工资/A,职工号/D TO CN
B. SET INDEX ON 工资,职工号 TO CN
C. INDEX ON STR(工资,4)+职工号 TO CN
D. INDEX ON 工资/A 职工号/A TO CN
满分:1 分
23. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
满分:1 分
24. 在下列表达式中,结果为真的是( )。
A. “BEI”$“BEIJING”
B. “BEI”$“BEFORE”
C. “BEFORE”$“E”
D. “BEIJING”$“BEI”
满分:1 分
25. 测试当前记录指针的位置可以用函数( )。
A. BOF()
B. EOF()
C. RECNO()
D. RECCOUNT()
满分:1 分
26. 设表文件“学生.DBF”中有10条记录,执行如下两条命令:
USE 学生
INSERT BLANK
其结果是在学生表文件的( )
A. 第1条记录的位置插入了1个空白记录
B. 第2条记录的位置插入了1个空白记录
C. 文件尾插入了1个空白记录
D. 不确定位置插入了1个空白记录
满分:1 分
27. 在Visual FoxPro环境下,用LIST STRU命令显示表中每个记录的长度总计为60,用户实际可用字段的总宽度为( )。
A. 60
B. 61
C. 59
D. 58
满分:1 分
28. VF的应用程序由三种基本结构组合而成,它们是( )。
A. 顺序结构、选择结构和循环结构
B. 顺序结构、循环结构和模块结构
C. 逻辑结构、物理结构和程序结构
D. 分支结构、重复结构和子程序结构
满分:1 分
29. SQL语言是具有( )的功能。
A. 关系规范化、数据操纵、数据控制
B. 数据定义、数据操纵、数据控制
C. 数据定义、关系规范化、数据控制
D. 数据定义、关系规范化、数据操纵
满分:1 分
30. 在SQL中,从数据库中删除表可以用( )。
A. DROP SCHEMA命令
B. DROP TABLE命令
C. DROP VIEW命令
D. DROP INDEX命令
满分:1 分
31. 如果需要给当前表增加一个字段,应使用的命令是( )
A. APPEND
B. MODIFY STRUCTURE
C. INSERT
D. EDIT
满分:1 分
32. 以下关于空值(NULL)的叙述正确的是( )。
A. 空值等同于数值0
B. Visual FoxPro不支持NULL
C. 空值等同于空字符串
D. NULL表示字段或变量还没有确定值
满分:1 分
33. 在Visual FoxPro中,关于视图的描述正确的是( )。
A. 视图是从一个或多个数据库表导出的虚拟表
B. 视图与数据库表相同,用来存储数据
C. 视图不能同数据库表进行连接操作
D. 在视图上不能进行更新操作
满分:1 分
34. 当两张表进行无条件连接时,交叉组合后形成的新记录个数是( )。
A. 两张表记录数之差
B. 两张表记录数之和
C. 两张表中记录多者的记录数
D. 两张表记录数的乘积
满分:1 分
35. SQL查询中,用于排序和去掉重复记录的选项子句分别是( )。
A. ORDER BY和JOIN
B. GROUP BY和DISTINCT
C. ORDER BY和DISTINCT
D. ORDER BY和GROUP BY
满分:1 分
36. 对于尚未建立索引文件的表JS.DBF,查找职称为讲师的记录,应用命令( )。
A. LOCATE ALL FOR 职称=“讲师”
B. FIND 职称=“讲师”
C. FIND 讲师
D. SEEK “讲师”
满分:1 分
37. 要判断数值型变量Y是否能够被2整除,错误的条件表达式为( )。
A. MOD(Y,2)=0
B. INT(Y/2)=Y/2
C. Y%2=0
D. INT(Y/2)=MOD(Y,2)
满分:1 分
38. 如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级与班长两个实体之间的关系属于( )。
A. 一对一联系
B. 一对二联系
C. 多对多联系
D. 一对多联系
满分:1 分
39. DIM AB(3,4),则AB(2,3)的初值为( )。
A. 0
B. .T.
C. .F.
D. 5
满分:1 分
40. Visual FoxPro表文件有100条记录,当前记录号是11,执行命令LIST后,记录指针将指向( )。
A. 第1条记录
B. 第100条记录
C. 第101条记录
D. 文件结束标识位置
满分:1 分