|
需要购买此门答案请加qq2762169544(微信:2762169544)
2014年秋季学期《Visual FoxPro》补考在线考试(适用于2015年4月份考试)
试卷总分:100 测试时间:--
单选题 判断题 主观填空题 论述题
一、单选题(共 40 道试题,共 40 分。)V 1. 已打开一个表文件,其中每条记录对应一名职工。下面四条命令中,( )可以统计出所有职工的平均工资。
A. SUM ALL 工资 TO XY
B. AVERAGE ALL 工资 TO XY
C. SUM ALL ON 工资 TO XY
D. COUNT ALL FOR 工资=0 TO XY
满分:1 分
2. 在下面列出的数据模型中,哪一个属于概念数据模型( )。
A. 关系模型
B. 层次模型
C. 网状模型
D. 实体—联系模型
满分:1 分
3. Visual FoxPro的表中的字段是一种( )。
A. 常量
B. 变量
C. 函数
D. 表达式
满分:1 分
4. 如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级与班长两个实体之间的关系属于( )。
A. 一对一联系
B. 一对二联系
C. 多对多联系
D. 一对多联系
满分:1 分
5. 以下关于空值(NULL)的叙述正确的是( )。
A. 空值等同于数值0
B. Visual FoxPro不支持NULL
C. 空值等同于空字符串
D. NULL表示字段或变量还没有确定值
满分:1 分
6. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
满分:1 分
7. 数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。
A. 逻辑删除
B. 物理删除
C. 不加处理
D. 数据过滤器
满分:1 分
8. 假定表文件ABC.DBF前6条记录均为男生记录,执行以下命令后,记录指针定位在( )
USE ABC
GO 3
LOCATE NEXT 3 FOR 性别 ="男"
A. 第3号记录上
B. 第4号记录上
C. 第5号记录上
D. 第6号记录上
满分:1 分
9. 在人事数据表文件中要显示所有姓王的职工的记录,使用命令( )。
A. LIST FOR 姓名=”王***”
B. LIST FOR STR(姓名,1,2)=”王”
C. LOCATE FOR 姓名=”王”
D. LIST FOR SUBSTR(姓名,1,2)=”王”
满分:1 分
10. COPY TO命令的功能是( )。
A. 复制表结构和表中数据
B. 只复制表结构
C. 只复制表中数据
D. 以上都不对
满分:1 分
11. 当前表中,查找第2个女同学的记录,应使用命令( )。
A. LOCATE FOR 性别=”女” NEXT 2
B. LOCATE FOR 性别=”女”
C. LOCATE FOR 性别=”女”
CONTINUE
D. LIST FOR 性别=”女” NEXT 2
满分:1 分
12. DIM AB(3,4),则AB(2,3)的初值为( )。
A. 0
B. .T.
C. .F.
D. 5
满分:1 分
13. 如果一个字段的宽度为8,则此字段的类型不可能是( )。
A. 字符型
B. 数值型
C. 日期型
D. 备注型
满分:1 分
14. 在下列表达式中,结果为真的是( )。
A. “BEI”$“BEIJING”
B. “BEI”$“BEFORE”
C. “BEFORE”$“E”
D. “BEIJING”$“BEI”
满分:1 分
15. 在SQL中,从数据库中删除表可以用( )。
A. DROP SCHEMA命令
B. DROP TABLE命令
C. DROP VIEW命令
D. DROP INDEX命令
满分:1 分
16. 由计算机、操作系统、数据库管理系统、数据库、应用程序及用户组成的一个整体叫( )。
A. 软件系统
B. 数据库系统
C. 管理系统
D. 文件系统
满分:1 分
17. 建立索引文件时( )字段不能作为索引字段。
A. 数值型
B. 字符型
C. 日期型
D. 备注型
满分:1 分
18. 新建一个表JSNEW.DBF,其结构与表JS.DBF的结构完全相同,但记录不同,比较方便的建库命令是( )
A.
USE JS
COPY TO JSNEW
B.
USE JS
COPY STRU TO JSNEW
C. COPY FILE JS.DBF TO JSNEW.DBF
D. CREAT JSNEW FROM JS
满分:1 分
19. SQL中可使用的通配符有( )。
A. *(星号)
B. %(百分号)
C. _(下划线)
D. B和C
满分:1 分
20. 当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填入总分字段中,使用命令( )。
A. REPL 总分 WITH 高等数学+英语+计算机网络
B. REPL 总分 WITH 高等数学,英语,计算机网络
C. REPL 总分 WITH 高等数学+英语+计算机网络 ALL
D. REPL 总分 WITH 高等数学+英语+计算机网络 FOR ALL
满分:1 分
21. 在关系模型中,对关系的要求不包括( )。
A. 关系必须规范化
B. 在同一关系中不允许出现完全相同的记录
C. 在同一关系中不允许出现完全相同的字段
D. 在同一关系中字段必须按顺序排列
满分:1 分
22. 若要在表中真正删除记录,先用DELETE命令,再用( )。
A. RECALL
B. PACK
C. 按ESC键
D. 不用其他命令
满分:1 分
23. 职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是( )。
A. GOTO NEXT
B. CONTINUE
C. SKIP
D. FIND 王
满分:1 分
24. 设A=”123”,则2*&A的值为( )。
A. '' 2*&A''
B. ''2&123''
C. 246
D. ''2*123''
满分:1 分
25. 在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令( )。
A. list 职称= [工程师]
B. list for 职称= [工程师]
C. list while职称= [工程师]
D. list rest职称 = [工程师]
满分:1 分
26. 函数运算YEAR(date( ))返回值的类型是( )。
A. 逻辑型
B. 字符型
C. 备注型
D. 数值型
满分:1 分
27. DBMS指的是( )。
A. 数据库管理系统
B. 数据库系统
C. 数据库应用系统
D. 数据库服务系统
满分:1 分
28. 从关系中指定若干个字段组成新的关系的操作称为( )。
A. 选择
B. 投影
C. 联接
D. 关联
满分:1 分
29. 下列函数中,结果为数值型的是( )。
A. EOF()
B. SUBS(DTOC(DATE()),2,4)
C. At (“UF”,”BUFFER”)
D. ALLT(RIGHT(“ASDFGH'’,3))
满分:1 分
30. 已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令( )。
A. LIST FOR ″是否通过″=.F.
B. LIST FOR NOT是否通过<>T.
C. LIST FOR ″是否通过″
D. LIST FOR NOT是否通过
满分:1 分
31. 下列表达式中不符合Visual FoxPro语法要求的是( )。
A. 04/05/99
B. T+t
C. 1234
D. 2X>15
满分:1 分
32. 在SQL语句中,与表达式"工资 BETWEEN 1800 AND 2300"功能相同的表达式是( )。
A. 工资>=1800 AND 工资<=2300
B. 工资>1800 AND 工资<2300
C. 工资<=1800 AND 工资>2300
D. 工资>=1800 OR 工资<=2300
满分:1 分
33. 若某一个扩展名为.DBF的文件有3个备注型字段,则该文件对应的备注文件有( )。
A. 3个
B. 1个
C. 4个
D. 0个
满分:1 分
34. 如果想从字符串"北京市"中取出汉字"京",应该用函数( )。
A. SUBSTR("北京市",2,2)
B. SUBSTR("北京市",2,1)
C. SUBSTR("北京市",3,1)
D. SUBSTR("北京市",3,2)
满分:1 分
35. ( )是( )的具体表现形式,( )是( )有意义的表现。
A. 信息、数据、数据、信息
B. 数据库、信息、信息、数据库
C. 数据、信息、信息、数据
D. 数据、信息、数据库、信息
满分:1 分
36. UPDATE语句的功能是( )。
A. 数据定义功能
B. 数据查询功能
C. 可以修改表中某些列的属性
D. 可以修改表中某些列的内容
满分:1 分
37. 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为( )。
A. 首记录
B. 末记录
C. 首记录的前面
D. 末记录的后面
满分:1 分
38. 检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是( )
A. SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE>=60
GROUP BY S#
ORDER BY 2 DESC
HAVING COUNT(*)>=4
B. SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE>=60
GROUP BY S#
HAVING COUNT(*)>=4
ORDER BY 2 DESC
C. SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE>=60
HAVING COUNT(*)>=4
GROUP BY S#
ORDER BY 2 DESC
D. DELECT S#,SUM(GRADE)FROM SC
WHERE GRADE>=60
ORDER BY 2 DESC
GROUP BY S#
HAVING COUNT(*)>=4
满分:1 分
39. 使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。
A. 使用WHERE子句
B. 在GROUP BY后面使用HAVING子句
C. 先使用WHERE子句,再使用HAVING子句
D. 先使用HAVING子句,再使用WHERE子句
满分:1 分
40. 统计女生人数并将结果存放于变量X中的命令是( )。
A. COUNT FOR .NOT. 性别=”男” TO X
B. COUNT FOR ( 性别=”女”)=.T. TO X
C. SUM FOR ( 性别<>”男”)=.T. TO X
D. SUM FOR 性别=”女” TO X
满分:1 分
|
|