秋季学期《VisualFoxPro》在线考试适用于份考试.docx
《秋季学期《VisualFoxPro》在线考试适用于份考试.docx》由会员分享,可在线阅读,更多相关《秋季学期《VisualFoxPro》在线考试适用于份考试.docx(19页珍藏版)》请在冰豆网上搜索。
![秋季学期《VisualFoxPro》在线考试适用于份考试.docx](https://file1.bdocx.com/fileroot1/2023-6/21/420627e0-fffc-4721-b72a-3220c637a1e2/420627e0-fffc-4721-b72a-3220c637a1e21.gif)
秋季学期《VisualFoxPro》在线考试适用于份考试
1.?
?
当前表中有4个数值型字段:
高等数学、英语、计算机网络和总分。
其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。
要将所有学生的总分自动计算出来并填入总分字段中,使用命令()。
A.REPL总分WITH高等数学+英语+计算机网络
B.REPL总分WITH高等数学,英语,计算机网络
C.REPL总分WITH高等数学+英语+计算机网络ALL
D.REPL总分WITH高等数学+英语+计算机网络FORALL
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
2.?
?
当前表中,查找第
2
个女同学的记录,应使用命令
(
)
。
A.
LOCATE
FOR
性别
=”
女
”
NEXT
2
B.
LOCATE
FOR
性别
=”
女
”
C.
LOCATE
FOR
性别
=”
女
”
CONTINUE
D.
LIST
FOR
性别
=”
女
”
NEXT
2
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
3.?
?
函数运算YEAR(date())返回值的类型是()。
A.逻辑型
B.字符型
C.备注型
D.数值型
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
4.?
?
要删除当前表文件中“补贴”字段的全部值,应使用的命令是()。
A.MODIFYSTRUCTURE
B.DELETE
C.REPLACE
D.ZAP
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
5.?
?
SQL语言是()的语言。
A.关系型数据库
B.层次型数据库
C.网状型数据库
D.非关系型数据库
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
6.?
?
已打开一个表文件,其中每条记录对应一名职工。
下面四条命令中,()可以统计出所有职工的平均工资。
A.SUMALL工资TOXY
B.AVERAGEALL工资TOXY
C.SUMALLON工资TOXY
D.COUNTALLFOR工资=0TOXY
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
7.?
?
下列表达式中结果为“计算机等级考试”的是()。
A.″计算机″|″等级考试″
B.″计算机″&″等级考试″
C.″计算机″and″等级考试″
D.″计算机″+″等级考试″
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
8.?
?
SQL中可使用的通配符有()。
A.*(星号)
B.%(百分号)
C._(下划线)
D.B和C
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
9.?
?
下列()属性是每个控件都具有。
A.name
B.contorlsoure
C.caption
D.picture
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
10.?
?
在VisualFoxPro中表单(Form)是()。
A.数据库中表的清单
B.一个表中记录的清单
C.数据库中可以查询的对象清单
D.窗口界面
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
11.?
?
按照数据库的数据模型分类,VFP属于()
A.层次型
B.关系型
C.网状型
D.混合型
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
12.?
?
“项目管理器中”的“数据”选项卡实现对()显示和管理。
A.数据库、自由表和视图
B.数据库、视图和查询
C.数据库、表单和查询
D.数据库、自由表和查询
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
13.?
?
下面关于对象的叙述错误的是()。
A.对象是客观世界的任何实体
B.任何对象都有自己的属性和方法
C.不同的对象具有相同的属性和方法
D.属性是对象所具有的固有特征,方法是描述对象的行为的过程
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
14.?
?
当前记录号为3,将第6号记录设置为当前记录的命令是()。
A.SKIP-6
B.SKIP+6
C.SKIP+3
D.SKIP-3
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
15.?
?
备注型字段的数据内容存放在扩展名为()的文件中。
A..FPT
B..DBF
C..MEM
D..TXT
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
16.?
?
由计算机、操作系统、数据库管理系统、数据库、应用程序及用户组成的一个整体叫()。
A.软件系统
B.数据库系统
C.管理系统
D.文件系统
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
17.?
?
从关系中指定若干个字段组成新的关系的操作称为()。
A.选择
B.投影
C.联接
D.关联
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
18.?
?
下列函数中,结果为数值型的是()。
A.EOF()
B.SUBS(DTOC(DATE()),2,4)
C.At(“UF”,”BUFFER”)
D.ALLT(RIGHT(“ASDFGH'’,3))
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
19.?
?
SQL语言是具有()的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
20.?
?
在VisualFoxPro中存储图像的字段类型应该是()。
A.字符型
B.通用型
C.备注型
D.双精度型
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
21.?
?
表文件已经打开,当前记录中姓名字段的值是“王小平”。
执行以下命令序列
姓名
="
李敏
"
?
姓名
屏幕显示的结果是(
)
A.王小平
B.李敏
C.王小平李敏
D.李敏王小平
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
22.?
?
对于尚未建立索引文件的表JS.DBF,查找职称为讲师的记录,应用命令()。
A.LOCATEALLFOR职称=“讲师”
B.FIND职称=“讲师”
C.FIND讲师
D.SEEK“讲师”
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
23.?
?
只清空当前表HGZ.DBF中奖金字段的全部值,应当使用命令()。
A.MODIFY STRUCTURE
B.DELETE
C.REPLACE
D.ZAP
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
24.?
?
职工表与职工表的索引文件已打开,现要将记录指针定位到第一个工资高于600元的记录上,下列()命令可以实现。
A.LOCATEFOR工资>600
B.FIND工资>600
C.FINDFOR工资>600
D.SEEK工资>600
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
25.?
?
使用MODIFYSTRUCTURE命令时,为了避免丢失数据应注意几点,下列事项中不必要的是()。
A.不能同时修改字段名及其类型或宽度
B.不能同时修改字段名和插入新的字段
C.不能同时修改字段名和删除字段
D.不能在删除字段的同时修改其他字段的类型及宽度
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
26.?
?
在SQL语句中,与表达式"工资BETWEEN1800AND2300"功能相同的表达式是()。
A.工资>=1800AND工资<=2300
B.工资>1800AND工资<2300
C.工资<=1800AND工资>2300
D.工资>=1800OR工资<=2300
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
27.?
?
关系模型中,一个关系就是一个()。
A.一维数组
B.一维表
C.二维表
D.三维表
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
28.?
?
数据库模型提供了两个映像,它们的作用是()。
A.控制数据的冗余度
B.实现数据的共享
C.使数据结构化
D.实现数据独立性
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
29.?
?
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是()阶段。
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
30.?
?
若某一个扩展名为.DBF的文件有3个备注型字段,则该文件对应的备注文件有()。
A.3个
B.1个
C.4个
D.0个
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
31.?
?
不属于SQL定义功能的是()。
A.CREATTABLE
B.CREATVIEW
C.ALTERTABLE
D.UPDATE
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
32.?
?
VisualFoxPro表文件有100条记录,当前记录号是11,执行命令LIST后,记录指针将指向()。
A.第1条记录
B.第100条记录
C.第101条记录
D.文件结束标识位置
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
33.?
?
在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令()。
A.list职称=[工程师]
B.listfor职称=[工程师]
C.listwhile职称=[工程师]
D.listrest职称=[工程师]
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
34.?
?
在VisualFoxPro中,内存变量的类型是()。
A.在使用内存变量前定义的
B.由变量名规定的
C.由数据输入语句决定的
D.赋值时决定的
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
35.?
?
若要在表中真正删除记录,先用DELETE命令,再用()。
A.RECALL
B.PACK
C.按ESC键
D.不用其他命令
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
36.?
?
职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是()。
A.GOTONEXT
B.CONTINUE
C.SKIP
D.FIND王
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
37.?
?
检索所有比“王华”年龄大的学生姓名、年龄和性别。
正确的
SELECT
语句是(
)
A.
SELECTSN
,
AGE
,
SEXFROMS
WHEREAGE>
(
SELECTAGEFROMS
WHERESN=
′王华′)
B.
SELECTSN
,
AGE
,
SEX
FROMS
WHERESN=
′王华′
C.
SELECTSN
,
AGE
,
SEXFROMS
WHEREAGE>
(
SELECTAGE
WHERESN=
′王华′)
D.
SELECTSN
,
AGE
,
SEXFROMS
WHEREAGE>
王华
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
38.?
?
下面有关HAVING子句描述错误的是()。
A.HAVING子句必须与GROUPBY子句同时使用,不能单独使用
B.使用HAVING子句的同时不能使用WHERE子句
C.使用HAVING子句的同时可以使用WHERE子句
D.使用HAVING子句的作用是限定分组的条件
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
39.?
?
设A=[5*8+9],B=6*8,C=“6*8”,在下列表示形式中,只有()是合法表达式。
A.A+B
B.B+C
C.A+C
D.C-B
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
40.?
?
在SQL中,从数据库中删除表可以用()。
A.DROPSCHEMA命令
B.DROPTABLE命令
C.DROPVIEW命令
D.DROPINDEX命令
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
1.?
?
在VisualFoxPro中,建立数据库表时,将年龄字段值限制在18~60岁之间的这种约束属于参照完整性约束。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
2.?
?
表的数据记录也存储在数据库文件中。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
3.?
?
VisualFoxPro6.0是一个64位的数据库管理系统。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
4.?
?
索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
5.?
?
可以使用MODIFYCOMMAND命令来建立一个命令文件。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
6.?
?
设置属性的语句格式为:
“对象名.属性名=属性值”。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
7.?
?
对自由表XS.DBF建立索引后,XS.DBF中的数据全部按索引顺序存入索引文件中。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
8.?
?
打开表文件时,VFP自动打开该表的结构索引文件。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
9.?
?
不同数据记录的记录编号可以是相同的。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
10.?
?
在VisualFoxPro中,可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是“活动数据库”。
()
A.错误
B.正确
正确答案:
?
?
?
?
?
?
满分:
1?
?
分
1.?
?
SQL是一种
数据库的语言。
2.?
?
执行SETEXACTOFF命令后,命令"数据库"=[数据]的执行结果是
。
3.?
?
在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为:
SELECT*FROMsWHERE
。
4.?
?
显示STUD表中所有男生的学号、姓名、性别、班级名、系别代号,可使用的命令是
。
5.?
?
图片声音动画数据一般以
类型的字段存储在数据库记录中。
6.?
?
打开一个空表,函数EOF()的值为
。
7.?
?
学生档案表中有性别(c,2)和民族(c,8),要求找出所有民族是回族的女同学纪录的查找条件是
。
8.?
?
数据独立性分为逻辑独立性与物理独立性。
当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这种情况称为
。
9.?
?
在VisualFoxpro中,数据库表中不允许有重复记录是通过指定
来实现的。
10.?
?
假设当前数据表文件的当前纪录号为50,将记录指针移到35号的命令是skip
。
1.?
?
程序设计:
从键盘输入任一小于10的自然数N,求N的阶乘。
参考答案:
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“等级”为“不合格”。
参考答案:
3.?
?
程序设计题
程序设计:
从键盘输入任一自然数N,求小于等于N的自然数之和。
参考答案: