|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料和奥鹏毕业论文以及其他各远程教育作业代写服务,致力打造中国最专业远程教育辅导社区。
一、单选题(共 40 道试题,共 40 分。)V 1. 下列逻辑表达式中,结果为.F.的是( )。
A. MOD(20,4)= MOD(20,5)
B. "张"$"张三"
C. 张三$"张"
D. {^2003.01.01}<{^2003.01.02}
满分:1 分
2. 表文件已经打开,当前记录中姓名字段的值是“王小平”。执行以下命令序列
姓名="李敏"
? 姓名
屏幕显示的结果是( )
A. 王小平
B. 李敏
C. 王小平李敏
D. 李敏王小平
满分:1 分
3. 在命令窗口中执行下列命令:
SJKM=″HYGS″
USE &SJKM
后,则打开的数据表文件是( )
A. HYGS.DBF
B. SJKM.DBF
C. &SJKM.DBF
D. HYGS.TXT
满分:1 分
4. 要删除当前表文件中“补贴”字段的全部值,应使用的命令是( )。
A. MODIFY STRUCTURE
B. DELETE
C. REPLACE
D. ZAP
满分:1 分
5. 在数据库中存储的是( )。
A. 数据
B. 数据模型
C. 数据以及数据之间的联系
D. 信息
满分:1 分
6. SQL SELECT语句完成的是( )。
A. 选择操作
B. 查询操作
C. 修改操作
D. 连接操作
满分:1 分
7. 以下关于空值(NULL)的叙述正确的是( )。
A. 空值等同于数值0
B. Visual FoxPro不支持NULL
C. 空值等同于空字符串
D. NULL表示字段或变量还没有确定值
满分:1 分
8. 当两张表进行无条件连接时,交叉组合后形成的新记录个数是( )。
A. 两张表记录数之差
B. 两张表记录数之和
C. 两张表中记录多者的记录数
D. 两张表记录数的乘积
满分:1 分
9. 数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。
A. 逻辑删除
B. 物理删除
C. 不加处理
D. 数据过滤器
满分:1 分
10. 备注型字段的数据内容存放在扩展名为( )的文件中。
A. .FPT
B. .DBF
C. .MEM
D. .TXT
满分:1 分
11. 按照数据库的数据模型分类,VFP属于( )
A. 层次型
B. 关系型
C. 网状型
D. 混合型
满分:1 分
12. 按照传统的数据模型分类,数据库可分为三种类型( )。
A. 大型、中形和小型
B. 西文、中文和兼容
C. 层次、网状和关系
D. 数据、图形和多媒体
满分:1 分
13. 使用MODIFY STRUCTURE命令时,为了避免丢失数据应注意几点,下列事项中不必要的是( )。
A. 不能同时修改字段名及其类型或宽度
B. 不能同时修改字段名和插入新的字段
C. 不能同时修改字段名和删除字段
D. 不能在删除字段的同时修改其他字段的类型及宽度
满分:1 分
14. 在Visual FoxPro中,用INDEX命令建立索引文件时,<关键字表达式>应该是( )。
A. 只能由一个数值型字段组成
B. 可以由多个字段组成,但表达式的值必须是数值型、字符型、日期型、逻辑型
C. 只能是由数值型和字符型字段组成的合法表达式
D. 任意字段组成的合法表达式
满分:1 分
15. 在关系模型中,对关系的要求不包括( )。
A. 关系必须规范化
B. 在同一关系中不允许出现完全相同的记录
C. 在同一关系中不允许出现完全相同的字段
D. 在同一关系中字段必须按顺序排列
满分:1 分
16. 如果需要给当前表增加一个字段,应使用的命令是( )
A. APPEND
B. MODIFY STRUCTURE
C. INSERT
D. EDIT
满分:1 分
17. 数据操纵语言DML根据其实现方法可以分为( )和( )两大类。
A. 自含型语言、宿主型语言
B. 自主型语言、高级语言
C. 高级语言、宿主型语言
D. 高级语言、低级语言
满分:1 分
18. 要为当前表所有职工增加100元工资,应该使用命令( )。
A. CHANGE 工资 WITH 工资+100
B. REPLACE 工资 WITH 工资+100
C. CHANGE ALL 工资 WITH 工资+100
D. REPLACE ALL 工资 WITH 工资+100
满分:1 分
19. 由计算机、操作系统、数据库管理系统、数据库、应用程序及用户组成的一个整体叫( )。
A. 软件系统
B. 数据库系统
C. 管理系统
D. 文件系统
满分:1 分
20. 以下字符型常量表达不正确的是( )。
A. ''ABC''
B. [ABC]
C. ’ABC’
D. (ABC)
满分:1 分
21. 对已经打开的表文件ASDF.DBF按“性别”和“平均分”降序建立结构复合索引,应使用的命令是( )。
A. INDEX TO XSPX ON 性别+平均分
B. INDEX TO XSPX ON 性别-平均分
C. INDEX ON 性别+平均分 TAG 性别
D. INDEX ON 性别+STR(1000-平均分) TAG 性别
满分:1 分
22. 下列函数中,结果为数值型的是( )。
A. EOF()
B. SUBS(DTOC(DATE()),2,4)
C. At (“UF”,”BUFFER”)
D. ALLT(RIGHT(“ASDFGH'’,3))
满分:1 分
23. SQL查询中,用于排序和去掉重复记录的选项子句分别是( )。
A. ORDER BY和JOIN
B. GROUP BY和DISTINCT
C. ORDER BY和DISTINCT
D. ORDER BY和GROUP BY
满分:1 分
24. 当用户用鼠标单击命令按钮时,将引发事件( )。
A. Click
B. Load
C. Init
D. Error
满分:1 分
25. 数据库系统的特点不包括( )。
A. 数据共享
B. 加强了对数据安全性和完整性保护
C. 完全没有数据冗余
D. 具有较高的数据独立性
满分:1 分
26. Visual FoxPro表文件有100条记录,当前记录号是11,执行命令LIST后,记录指针将指向( )。
A. 第1条记录
B. 第100条记录
C. 第101条记录
D. 文件结束标识位置
满分:1 分
27. 在下面的命令格式中,同时缺省范围、条件表示全部记录的是( )。
A. REPLACE
B. DELETE
C. DISPLAY
D. SUM
满分:1 分
28. This是对( )的引用。
A. 当前对象
B. 当前表单
C. 任意对象
D. 任意表单
满分:1 分
29. 假定表文件ABC.DBF前6条记录均为男生记录,执行以下命令后,记录指针定位在( )
USE ABC
GO 3
LOCATE NEXT 3 FOR 性别 ="男"
A. 第3号记录上
B. 第4号记录上
C. 第5号记录上
D. 第6号记录上
满分:1 分
30. 一个表的全部备注字段的内容存储在( )。
A. 同一表备注文件
B. 不同表备注文件
C. 同一文本文件
D. 同一数据库文件
满分:1 分
31. 当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填入总分字段中,使用命令( )。
A. REPL 总分 WITH 高等数学+英语+计算机网络
B. REPL 总分 WITH 高等数学,英语,计算机网络
C. REPL 总分 WITH 高等数学+英语+计算机网络 ALL
D. REPL 总分 WITH 高等数学+英语+计算机网络 FOR ALL
满分:1 分
32. 下列叙述正确的是( )。
A. 一个数据表被更新时间,它所有的索引文件会被自动更新
B. 一个数据表被更新时间,它所有的索引文件不会被自动更新
C. 一个数据表被更新时间,处于被打开的索引文件会被自动更新
D. 当两个数据表用set relation to 命令建立关联后,调节任何一个数据表的指针都会同步移动
满分:1 分
33. 下列命令用于显示1965年及其以前出生的职工记录,其中错误的是( )。
A. LIST FOR YEAR(出生日期) <=1965
B. LIST FOR SUBSTR(DTOC(出生日期),7,2) <= [65]
C. LIST FOR LEFT(DTOC(出生日期),7,2) <= [65]
D. LIST FOR RIGHT(DTOC(出生日期),2) <= [65]
满分:1 分
34. 某表文件中有日期型字段"出生日期",设N='01/01/80',下列命令正确的是( )。
A. LOCATE FOR 出生日期='01/01/80'
B. LOCATE FOR 出生日期=&N
C. LOCATE FOR DTOC(出生日期)=N
D. LOCATE FOR DTOC(出生日期)=CTOD(N)
满分:1 分
35. 在Visual FoxPro中,内存变量的类型是( )。
A. 在使用内存变量前定义的
B. 由变量名规定的
C. 由数据输入语句决定的
D. 赋值时决定的
满分:1 分
36. 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为( )。
A. 首记录
B. 末记录
C. 首记录的前面
D. 末记录的后面
满分:1 分
37. 如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级与班长两个实体之间的关系属于( )。
A. 一对一联系
B. 一对二联系
C. 多对多联系
D. 一对多联系
满分:1 分
38. 已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令( )。
A. LIST FOR ″是否通过″=.F.
B. LIST FOR NOT是否通过<>T.
C. LIST FOR ″是否通过″
D. LIST FOR NOT是否通过
满分:1 分
39. 常见的3种数据模型是( )。
A. 链状模型、关系模型、层次模型
B. 关系模型、环状模型、结构模型
C. 层次模型、网状模型、关系模型
D. 链表模型、结构模型、网状模型
满分:1 分
40. 如果想从字符串"北京市"中取出汉字"京",应该用函数( )。
A. SUBSTR("北京市",2,2)
B. SUBSTR("北京市",2,1)
C. SUBSTR("北京市",3,1)
D. SUBSTR("北京市",3,2)
满分:1 分
二、判断题(共 10 道试题,共 10 分。)V 1. 不同数据记录的记录编号可以是相同的。( )
A. 错误
B. 正确
满分:1 分
2. 有备注型字段的表文件,当删除所对应的表备注文件后,该表文件仍可打开。( )
A. 错误
B. 正确
满分:1 分
3. @…say…get语句中的get子句必须用read语句激活,才能修改指定变量的值。( )
A. 错误
B. 正确
满分:1 分
4. 索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。( )
A. 错误
B. 正确
满分:1 分
5. 相继执行以下两条命令:M=[10+20] 和? M,屏幕上显示的输出结果是30。( )
A. 错误
B. 正确
满分:1 分
6. 若当前记录号为1,则函数BOF( )的值可能为.T.,也可能为.F. 。( )
A. 错误
B. 正确
满分:1 分
7. 可以使用MODIFY COMMAND命令来建立一个命令文件。( )
A. 错误
B. 正确
满分:1 分
8. 两个日期型数据可进行减法运算,结果为数值型数据。( )
A. 错误
B. 正确
满分:1 分
9. 在Visual FoxPro中,可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是“活动数据库”。( )
A. 错误
B. 正确
满分:1 分
10. 设置属性的语句格式为:“对象名.属性名=属性值”。( )
A. 错误
B. 正确
满分:1 分
三、主观填空题(共 10 道试题,共 20 分。)V 1. 在一个有10条记录的表中,执行LIST命令后,再执行SKIP -5,这时记录指针指向第条记录。
试题满分:2 分
第 1 空、 满分:2 分
2. 在关系模型中,把数据看成是二维表,每一个二维表称为一个。
试题满分:2 分
第 1 空、 满分:2 分
3. 数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这种情况称为。
试题满分:2 分
第 1 空、 满分:2 分
4. 数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是。
试题满分:2 分
第 1 空、 满分:2 分
5. SQL支持集合的并运算,运算符是。
试题满分:2 分
第 1 空、 满分:2 分
6. 教师表JS.DBF中有7条记录,打开后执行GO BOTTOM和SKIP命令,再执行?RECNO()命令,则显示结果为。
试题满分:2 分
第 1 空、 满分:2 分
7. 在Visual Foxpro中,数据库表S中的通用型字段的内容将存储在文件中。
试题满分:2 分
第 1 空、 满分:2 分
8. 与命令list的执行结果完全相同的另一个display命令应该是。
试题满分:2 分
第 1 空、 满分:2 分
9. 在Visual FoxPro的表文件中,每条记录的总长度比用户定义的各个字段宽度之和多一个字节,该字节用于。
试题满分:2 分
第 1 空、 满分:2 分
10. 在STUD表中第10条记录的前面插入一条空白新记录,可使用的命令是。
试题满分:2 分
第 1 空、 满分:2 分
四、论述题(共 3 道试题,共 30 分。)V 1.
程序设计题
设有一成绩表score.dbf,它由以下字段组成:姓名(C,8)、平时成绩(N,6.2)、期末成绩(N,6.2)、总成绩(N,6.2)、等级(C,6)。其中前3项已有数据,用SCAN循环编写程序计算并填写每一记录的“总成绩”和“等级”字段,他们的计算方法分别为: (10分)
1)总成绩计算方法:总成绩=平时成绩×30%+期末成绩×70%
2)等级计算方法:
总成绩≥90 “等级”为“优秀”;
75≤总成绩<90 “等级”为“良好”;
60≤总成绩<75 “等级”为“合格”;
总成绩<60 “等级”为“不合格”。
满分:10 分
2. 编程题:在STUDENT数据库的STUD表中任意查找一同学,有此人就显示该生的姓名、性别、出生日期等信息,无此人就显示“查无此人”。
满分:10 分
3. 编程题:编写程序,在STUDENT数据库的STUD表中查找并显示任意一个学生学号、性别、班级名、地址等基本情况。
满分:10 分
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料和奥鹏毕业论文以及其他各远程教育作业代写服务,致力打造中国最专业远程教育辅导社区。 |
|