西西西安交通大学15年《Visual Foxpro及其应用》在线作业考查课试题更新.docx
《西西西安交通大学15年《Visual Foxpro及其应用》在线作业考查课试题更新.docx》由会员分享,可在线阅读,更多相关《西西西安交通大学15年《Visual Foxpro及其应用》在线作业考查课试题更新.docx(11页珍藏版)》请在冰豆网上搜索。
![西西西安交通大学15年《Visual Foxpro及其应用》在线作业考查课试题更新.docx](https://file1.bdocx.com/fileroot1/2023-7/19/c08cf165-6c54-4ece-ac55-438aae247346/c08cf165-6c54-4ece-ac55-438aae2473461.gif)
西西西安交通大学15年《VisualFoxpro及其应用》在线作业考查课试题更新
西安交通大学15年7月《VisualFoxpro及其应用》在线作业考查课试题
一、单选题(共40道试题,共80分。
)V1. 从表中选择字段形成新关系的操作是()
A.选择
B.连接
C.投影
D.并
满分:
2 分
2. 下列叙述中正确的是()
A.数据库系统是一个独立的系统,不需要操作系统的支持
B.数据库技术的根本目标是要解决数据的共享问题
C.数据库管理系统就是数据库系统
D.以上三种说法都不对
满分:
2 分
3. 在VisualFoxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为()
A.向导
B.设计器
C.生成器
D.项目管理器
满分:
2 分
4. 在SQLSELECT查询中,为了使查询结果排序应该使用短语()
A.ASC
B.DESC
C.GROUPBY
D.ORDERBY
满分:
2 分
5. 想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令()
A.SETCENTURYON
B.SETCENTURYOFF
C.SETCENTURYTO4
D.SETCENTURYOF4
满分:
2 分
6. 设置表单标题的属性是()
A.Title
B.Text
C.Biaoti
D.Caption
满分:
2 分
7. 关于视图和查询,以下叙述正确的是()
A.视图和查询都只能在数据库中建立
B.视图和查询都不能在数据库中建立
C.视图只能在数据库中建立
D.查询只能在数据库中建立
满分:
2 分
8. 学生.DBF:
学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:
学号(C,8),课程号(C,3),成绩(N,5,1)。
查询所有1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是()
A.SELECT*FROM学生WHERE出生日期>={^1982-03-20}AND性别=”男”
B.SELECT*FROM学生WHERE出生日期<={^1982-03-20}AND性别=”男”
C.SELECT*FROM学生WHERE出生日期>={^1982-03-20}OR性别=”男”
D.SELECT*FROM学生WHERE出生日期<={^1982-03-20}OR性别=”男”
满分:
2 分
9. 释放和关闭表单的方法是()
A.Release
B.Delete
C.LostFocus
D.Destory
满分:
2 分
10. 在SQL的ALTERTABLE语句中,为了增加一个新的字段应该使用短语()
A.CREATE
B.APPEND
C.COLUMN
D.ADD
满分:
2 分
11. 将内存变量定义为全局变量的VisualFoxPro命令是()
A.LOCAL
B.PRIVATE
C.PUBLIC
D.GLOBAL
满分:
2 分
12. 表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码:
()
A.myForm.Page3.myPageFrame.Caption="修改"
B.myForm.myPageFrame.Caption.Page3="修改"
C.Thisform.myPageFrame.Page3.Caption="修改"
D.Thisform.myPageFrame.Caption.Page3="修改"
满分:
2 分
13. 学生.DBF:
学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:
学号(C,8),课程号(C,3),成绩(N,5,1)。
查询选修课程号为”101”课程得分最高的同学,正确的SQL语句是。
A.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=”101”AND成绩>=ALL(SELECT成绩FROM选课)
B.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号=”101”)
C.SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩>=ANY(SELECT成绩FROM
满分:
2 分
14. ModifyCommand命令建立的文件的默认扩展名是()
A.prg
B.app
C.cmd
D.exe
满分:
2 分
15. 软件调试的目的是()
A.发现错误
B.改正错误
C.改善软件的性能
D.验证软件的正确性
满分:
2 分
16. 使用报表向导定义报表时,定义报表布局的选项是()
A.列数、方向、字段布局
B.列数、行数、字段布局
C.行数、方向、字段布局
D.列数、行数、方向
满分:
2 分
17. 欲执行程序temp.prg,应该执行的命令是()
A.DOPRGtemp.prg
B.DOtemp.prg
C.DOCMDtemp.prg
D.DOFORMtemp.prg
满分:
2 分
18. 向一个项目中添加一个数据库,应该使用项目管理器的
)
A.“代码”选项卡
B.“类”选项卡
C.“文档”选项卡
D.“数据”选项卡
满分:
2 分
19. 如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是:
()
A.M.姓名
B.M_>姓名
C.姓名
D.A和B都可以
满分:
2 分
20. 在下面的数据类型中默认值为.F.的是()
A.数值型
B.字符型
C. 逻辑型
D.日期型
满分:
2 分
21. 在VisualFoxPro中,通用型字段C和备注型字段M在表中的宽度都是()。
A.2个字节
B.4个字节
C.8个字节
D.10个字节
满分:
2 分
22. 下列程序段执行以后,内存变量X和Y的值是:
CLEARSTORE3TOXSTORE5TOYPLUS((X),Y)?
X,YPROCEDUREPLUSPARAMETERSA1,A2A1=A1+A2A2=A1+A2ENDPROC()
A.813
B.313
C.35
D.85
满分:
2 分
23. 要为当前表所有性别为"女"的职工增加100元工资,应使用命令()
A.REPLACEALL工资WITH工资+100
B.REPLACE工资WITH工资+100FOR性别="女"
C.REPLACEALL工资WITH工资+100
D.REPLACEALL工资WITH工资+100FOR性别="女"
满分:
2 分
24. 查询订购单的数量和所有订购单平均金额的正确命令是()如下关系:
客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)
A.SELECTCOUNT(DISTINCT订单号),AVG(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号
B.SELECTCOUNT(订单号),AVG(数量木单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号
C.SELECTCOUNT(DISTINCT订单号),AVG(数量(单价)FROM产品,订购单名细ON产品.产品号=订购单名细.产品号
D.SELECTCOUNT(订单号),AVG(数量*单价)FROM产品,订购单名细ON产品.
满分:
2 分
25. 下列表单的哪个属性设置为真时,表单运行时将自动居中:
()
A.AutoCenter
B.AlwaysOnTop
C.ShowCenter
D.FormCenter
满分:
2 分
26. 参照完整性规则的更新规则中“级联”的含义是:
()
A.更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录
B.若子表中有与父表相关的记录,则禁止修改父表中连接字段值
C.父表中的连接字段值可以随意更新,不会影响子表中的记录
D.父表中的连接字段值在任何情况下都不允许更新
满分:
2 分
27. 查询尚未最后确定订购单的有关信息的正确命令是()如下关系:
客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)
A.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.客户号=订购单.客户号AND订购日期ISNULL
B.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.客户号=订购单.客户号AND订购日期=NULL
C.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.客户号=订购单.客户号AND订购日期ISNULL
D.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.客户号=订购单.客户号AND订购日
满分:
2 分
28. 可以链接或嵌入OLE对象的字段类型是()。
A.备注型字段
B.通用型和备注型字段
C.通用型字
D.任何类型的字段
满分:
2 分
29. 下列程序段执行以后,内存变量y的值是:
CLEARX=12345Y=0DOWHILEX>0y=y+x%10x=int(x/10)ENDDO?
y()
A.54321
B.12345
C.51
D.15
满分:
2 分
30. 学生.DBF:
学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:
学号(C,8),课程号(C,3),成绩(N,5,1)。
假定学号的第3、4位为专业代码。
要计算各专业学生选修课程号为”101”课程的平均成绩,正确的SQL语句是。
A.SELECT专业ASSUBS(学号,3,2),平均分ASAVG(成绩)FROM选课WHERE课程号=”101”GROUPBY专业
B.SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=”101”GROUPBY 1
C.SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=”101”ORDERBY 专业
D.SELECT专业ASSUBS(学
满分:
2 分
31. 学生.DBF:
学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:
学号(C,8),课程号(C,3),成绩(N,5,1)。
插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和80,正确的SQL语句是()
A.INSERTINTO选课VALUES(“02080111”,”103”,80)
B.INSERTVALUES(“02080111”,”103”,80)TO选课(学号,课程号,成绩)
C.INSERTVALUES(“02080111”,“103”,80)INTO选课(学号,课程号,成绩)
D.INSERTINTO选课(学号,课程号,成绩)FORMVALUES(“02080111”,”103”,80)
满分:
2 分
32. MODIFYSTRUCTURE命令的功能是:
()
A.修改记录值
B.修改表结构
C.修改数据库结构
D.修改数据库或表结构
满分:
2 分
33. 在使用查询设计器创建查询是,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是()
A.排序依据
B.联接
C.筛选
D.杂项
满分:
2 分
34. 下面属于表单方法名(非事件名)的是:
()
A.Init
B.Release
C.Destroy
D.Caption
满分:
2 分
35. 查询设计器和视图设计器的主要不同表现在于()。
A.查询设计器有"更新条件"选项卡,没有"查询去向"选项
B.查询设计器没有"更新条件"选项卡,有"查询去向"选项
C.视图设计器没有"更新条件"选项卡,有"查询去向"选项
D.视图设计器有"更新条件"选项卡,也有"查询去向"选项
满分:
2 分
36. 下列叙述中,不符合良好程序设计风格要求的是()
A.程序的效率第一,清晰第二
B.程序的可读性好
C.程序中要有必要的注释
D.输入数据前要有提示信息
满分:
2 分
37. 下面关于命令DOFORMXXNAMEYYLINKED的陈述中,正确的是:
()
A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单
满分:
2 分
38. 有下程序,请选择最后在屏幕显示的结果:
SETEXACTONs="ni"+SPACE
(2)IFs=="ni"IFs="ni"?
"one"ELSE?
"two"ENDIFELSEIFs="ni "?
"three"ELSE?
"four"ENDIFENDIFRETURN()
A.one
B.two
C.three
D.four
满分:
2 分
39. 命令?
LEN(SPACE(3)-SPACE
(2))的结果是()
A.1
B.2
C.3
D.5
满分:
2 分
40. 下列叙述中正确的是()
A.程序执行的效率与数据的存储结构密切相关
B.程序执行的效率只取决于程序的控制结构
C.程序执行的效率只取决于所处理的数据量
D.以上三种说法都不对
满分:
2 分
二、多选题(共10道试题,共20分。
)V1. 关于关系模型的说法,正确的是()
A.关系中每一个分量不可再分
B.每一竖列的分量是同属性的
C.每一行由一个个体事物的诸多属性构成
D.一个关系是一张二维表,不允许有相同的属性名,也不允许有相同的元组
满分:
2 分
2. 常用的数据模型包括()
A.简单模型
B.层次模型
C.网状模型
D.关系模型
满分:
2 分
3. SQL语言是具有()的功能。
A.数据定义
B.数据操纵
C.数据控制
D.关系规范化
满分:
2 分
4. 在下列四个选项中,属于基本关系运算的是()
A.连接
B.投影
C.选择
D.排序
满分:
2 分
5. 数据库应用系统是由有关的()组成,为用户提供信息服务的系统。
A.硬件
B.软件
C.数据
D.人员
满分:
2 分
6. 结构化程序设计的三种基本逻辑结构是()。
A.嵌套结构
B.顺序结构
C.选择结构
D.循环结构
满分:
2 分
7. 报表设计器中包含在基本带区的有()
A.标题
B.页标头
C.页脚注
D.细节
满分:
2 分
8. 能作为报表数据源的是()
A.数据库表
B.视图
C.查询
D.自由表
满分:
2 分
9. SQL中可使用的通配符有()
A.*(星号)
B.%(百分号)
C._(下划线)
D.,(逗号)
满分:
2 分
10. VisualFoxPro之所以能够脱颖而出,是由于自身的特点,包括()
A.用户界面良好
B.面向对象编程技术功能强
C.快速创建应用程序
D.数据库的操作简单
满分:
2 分