|
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。
一、单选题(共 40 道试题,共 40 分。)V 1. 检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的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 分
2. 对于尚未建立索引文件的表JS.DBF,查找职称为讲师的记录,应用命令( )。
A. LOCATE ALL FOR 职称=“讲师”
B. FIND 职称=“讲师”
C. FIND 讲师
D. SEEK “讲师”
满分:1 分
3. 常见的3种数据模型是( )。
A. 链状模型、关系模型、层次模型
B. 关系模型、环状模型、结构模型
C. 层次模型、网状模型、关系模型
D. 链表模型、结构模型、网状模型
满分:1 分
4. 将打开的表中全部记录删除的命令为ZAP,与之等价的命令是( )
A. DELETE ALL
B. DELETE ALL
PACK
C.
DELETE
PACK
D. RECALL ALL
满分:1 分
5. ( )是面向对象程序设计中程序运行的最基本实体。
A. 对象
B. 类
C. 方法
D. 函数
满分:1 分
6. 若某一个扩展名为.DBF的文件有3个备注型字段,则该文件对应的备注文件有( )。
A. 3个
B. 1个
C. 4个
D. 0个
满分:1 分
7. DBMS指的是( )。
A. 数据库管理系统
B. 数据库系统
C. 数据库应用系统
D. 数据库服务系统
满分:1 分
8. 在SQL语句中,与表达式"工资 BETWEEN 1800 AND 2300"功能相同的表达式是( )。
A. 工资>=1800 AND 工资<=2300
B. 工资>1800 AND 工资<2300
C. 工资<=1800 AND 工资>2300
D. 工资>=1800 OR 工资<=2300
满分:1 分
9. 如果一个字段的宽度为8,则此字段的类型不可能是( )。
A. 字符型
B. 数值型
C. 日期型
D. 备注型
满分:1 分
10. 作为数据库管理系统(DBMS)功能的一部分,( )被用来描述数据及其联系。
A. 数据定义语言
B. 自含语言
C. 数据操作语言
D. 过程化语言
满分:1 分
11. 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为( )。
A. 首记录
B. 末记录
C. 首记录的前面
D. 末记录的后面
满分:1 分
12. 对已经打开的表文件ASDF.DBF按“性别”和“平均分”降序建立结构复合索引,应使用的命令是( )。
A. INDEX TO XSPX ON 性别+平均分
B. INDEX TO XSPX ON 性别-平均分
C. INDEX ON 性别+平均分 TAG 性别
D. INDEX ON 性别+STR(1000-平均分) TAG 性别
满分:1 分
13. 同一个数组中的所有数组元素的数据类型( )。
A. 必须相同
B. 必须不同
C. 可相同也可不同
D. 不可改变
满分:1 分
14. 在Visual FoxPro中存储图像的字段类型应该是( )。
A. 字符型
B. 通用型
C. 备注型
D. 双精度型
满分:1 分
15. 在人事数据表文件中要显示所有姓王的职工的记录,使用命令( )。
A. LIST FOR 姓名=”王***”
B. LIST FOR STR(姓名,1,2)=”王”
C. LOCATE FOR 姓名=”王”
D. LIST FOR SUBSTR(姓名,1,2)=”王”
满分:1 分
16. 要删除当前表文件中“补贴”字段的全部值,应使用的命令是( )。
A. MODIFY STRUCTURE
B. DELETE
C. REPLACE
D. ZAP
满分:1 分
17. SQL语言是具有( )的功能。
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. 以下关于空值(NULL)的叙述正确的是( )。
A. 空值等同于数值0
B. Visual FoxPro不支持NULL
C. 空值等同于空字符串
D. NULL表示字段或变量还没有确定值
满分:1 分
20. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用( )。
A. 先执行DELETE NEXT 10命令,后用PACK命令
B. 先执行DELETE RECORD 10命令,后用PACK命令
C. 先执行DELETE FOR RECORD> 10命令,后用PACK命令
D. ZAP NEXT 10
满分:1 分
21. 函数运算YEAR(date( ))返回值的类型是( )。
A. 逻辑型
B. 字符型
C. 备注型
D. 数值型
满分:1 分
22. 在下面的命令格式中,同时缺省范围、条件表示全部记录的是( )。
A. REPLACE
B. DELETE
C. DISPLAY
D. SUM
满分:1 分
23. 下列命令用于显示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 分
24. 假定表文件ABC.DBF前6条记录均为男生记录,执行以下命令后,记录指针定位在( )
USE ABC
GO 3
LOCATE NEXT 3 FOR 性别 ="男"
A. 第3号记录上
B. 第4号记录上
C. 第5号记录上
D. 第6号记录上
满分:1 分
25. 在下面列出的数据模型中,哪一个属于概念数据模型( )。
A. 关系模型
B. 层次模型
C. 网状模型
D. 实体—联系模型
满分:1 分
26. Visual FoxPro表文件有100条记录,当前记录号是11,执行命令LIST后,记录指针将指向( )。
A. 第1条记录
B. 第100条记录
C. 第101条记录
D. 文件结束标识位置
满分:1 分
27. 以下字符型常量表达不正确的是( )。
A. ''ABC''
B. [ABC]
C. ’ABC’
D. (ABC)
满分:1 分
28. 在Visual FoxPro中,关于视图的描述正确的是( )。
A. 视图是从一个或多个数据库表导出的虚拟表
B. 视图与数据库表相同,用来存储数据
C. 视图不能同数据库表进行连接操作
D. 在视图上不能进行更新操作
满分:1 分
29. VF的应用程序由三种基本结构组合而成,它们是( )。
A. 顺序结构、选择结构和循环结构
B. 顺序结构、循环结构和模块结构
C. 逻辑结构、物理结构和程序结构
D. 分支结构、重复结构和子程序结构
满分:1 分
30. 已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令( )。
A. LIST FOR ″是否通过″=.F.
B. LIST FOR NOT是否通过<>T.
C. LIST FOR ″是否通过″
D. LIST FOR NOT是否通过
满分:1 分
31. 只清空当前表HGZ.DBF中奖金字段的全部值,应当使用命令( )。
A. MODIFY STRUCTURE
B. DELETE
C. REPLACE
D. ZAP
满分:1 分
32. “项目管理器中”的“数据”选项卡实现对( )显示和管理。
A. 数据库、自由表和视图
B. 数据库、视图和查询
C. 数据库、表单和查询
D. 数据库、自由表和查询
满分:1 分
33. 当前记录号为3,将第6号记录设置为当前记录的命令是( )。
A. SKIP -6
B. SKIP +6
C. SKIP +3
D. SKIP -3
满分:1 分
34. SQL SELECT语句完成的是( )。
A. 选择操作
B. 查询操作
C. 修改操作
D. 连接操作
满分:1 分
35. 表文件已经打开,当前记录中姓名字段的值是“王小平”。执行以下命令序列
姓名="李敏"
? 姓名
屏幕显示的结果是( )
A. 王小平
B. 李敏
C. 王小平李敏
D. 李敏王小平
满分:1 分
36. 设表文件“学生.DBF”中有10条记录,执行如下两条命令:
USE 学生
INSERT BLANK
其结果是在学生表文件的( )
A. 第1条记录的位置插入了1个空白记录
B. 第2条记录的位置插入了1个空白记录
C. 文件尾插入了1个空白记录
D. 不确定位置插入了1个空白记录
满分:1 分
37. 已知基本表SC(S#,C#,GRADE),则“统计选修了课程的学生人次数”的SQL语句为( )。
A. SELECT COUNT(DISTINCT S#)FROM SC
B. SELECT COUNT(DISTINCT C#)FROM SC
C. SELECT COUNT(*)FROM SC
D. SELECT COUNT(DISTINCT *)FROM SC
满分:1 分
38. 在数据库中存储的是( )。
A. 数据
B. 数据模型
C. 数据以及数据之间的联系
D. 信息
满分:1 分
39. 下列( )属性是每个控件都具有。
A. name
B. contorlsoure
C. caption
D. picture
满分:1 分
40. 如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级与班长两个实体之间的关系属于( )。
A. 一对一联系
B. 一对二联系
C. 多对多联系
D. 一对多联系
满分:1 分
二、判断题(共 10 道试题,共 10 分。)V 1. 打开表文件时,VFP自动打开该表的结构索引文件。( )
A. 错误
B. 正确
满分:1 分
2. 索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。( )
A. 错误
B. 正确
满分:1 分
3. 在Visual FoxPro中,可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是“活动数据库”。( )
A. 错误
B. 正确
满分:1 分
4. 打开数据库时,其中的数据库表会自动打开。( )
A. 错误
B. 正确
满分:1 分
5. 利用菜单设计器设计菜单时,各菜单项及其功能必须由用户自己定义。( )
A. 错误
B. 正确
满分:1 分
6. 有备注型字段的表文件,当删除所对应的表备注文件后,该表文件仍可打开。( )
A. 错误
B. 正确
满分:1 分
7. 表的数据记录也存储在数据库文件中。( )
A. 错误
B. 正确
满分:1 分
8. 不同数据记录的记录编号可以是相同的。( )
A. 错误
B. 正确
满分:1 分
9. 设置属性的语句格式为:“对象名.属性名=属性值”。( )
A. 错误
B. 正确
满分:1 分
10. 对自由表XS.DBF建立索引后,XS.DBF中的数据全部按索引顺序存入索引文件中。( )
A. 错误
B. 正确
满分:1 分
三、主观填空题(共 10 道试题,共 20 分。)V 1. 对已经打开的学生成绩表文件STUD.DBF,按学号字段的降序建立结构复合索引,标示名为学号,应使用的命令是。
试题满分:2 分
第 1 空、 满分:2 分
2. 数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是。
试题满分:2 分
第 1 空、 满分:2 分
3. 删除字符串首尾空格函数为。
试题满分:2 分
第 1 空、 满分:2 分
4. 将教师表JS.DBF中所有“职称”为“教授”或“副教授”的记录的“工资总额”相加,并将结果存入变量GGZ中,可使用的命令是。
试题满分:2 分
第 1 空、 满分:2 分
5. 在Visual Foxpro中,可以使用语句跳出SCAN…ENDSCAN循环体执行ENDSCAN后面的语句。
试题满分:2 分
第 1 空、 满分:2 分
6. 与命令list的执行结果完全相同的另一个display命令应该是。
试题满分:2 分
第 1 空、 满分:2 分
7. 统计STUD表中所有女生的人数,并将结果存入变量woman中,可使用的命令是。
试题满分:2 分
第 1 空、 满分:2 分
8. 显示STUD表中所有男生的学号、姓名、性别、班级名、系别代号,可使用的命令是。
试题满分:2 分
第 1 空、 满分:2 分
9. 在SQL的SELECT语句进行分组计算查询时,可以使用子句来去掉不满足条件的分组。
试题满分:2 分
第 1 空、 满分:2 分
10. 求STUD表中所有男生的高考成绩的平均值,并将结果存入变量man中,可使用的命令是。
试题满分:2 分
第 1 空、 满分:2 分
四、论述题(共 3 道试题,共 30 分。)V 1. 编程题:在STUDENT数据库的STUD表中任意查找一同学,有此人就显示该生的姓名、性别、出生日期等信息,无此人就显示“查无此人”。
满分:10 分
2.
程序设计题
设有一成绩表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 分
3.
程序设计题
有如下售书数据表BOOK.DBF,BOOK.DBF中的记录如下:(10分)
书号 单价 数量 总计
B0168 19.8 3
B6915 12.6 36
B9023 40.0 100
B4682 18.0 40
B6329 28.0 56
B8127 2.0 20
要逐条计算总计并填入“总计”字段之中,计算按照如下规则:
若数量小于等于10,总计等于“单价*数量”
若数量大于50,总计等于“单价*数量*(1-5/100)”
若数量在11与50之间,总计等于“单价*数量(1-10/100)”
满分:10 分
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。
|
|