VFP期末复习题选择填空题带参考答案Word格式.docx
《VFP期末复习题选择填空题带参考答案Word格式.docx》由会员分享,可在线阅读,更多相关《VFP期末复习题选择填空题带参考答案Word格式.docx(23页珍藏版)》请在冰豆网上搜索。
7.在关系的基本运算中,下列属于专门关系运算的是()。
A.选择、排序B.选择、投影C.并、差、交D.联接、笛卡儿积
8.在关系模型中,每个关系模式中的关键字()。
C
A.可由多个任意属性组成
B.最多由一个属性组成
C.可由一个或多个其值能唯一标识关系中任何元组的属性组成
D.以上说法都不对
9.有两个关系R和T如下,则由关系R得到关系T的操作是()。
A
R
T
a
1
2
c
3
b
d
A.选择 B.投影 C.交 D.并
10.有两个关系R,S如下,由关系R通过运算得到关系S,则所使用的运算为()。
A.选择B.投影C.插入D.连接
11.有三个关系R、S和T如下,由关系R和S通过运算得到关系T,则所使用的运算为()。
S
m
n
5
A.笛卡尔积B.交C.并D.自然连接
12.关系数据库的任何检索操作所涉及的三种基本运算不包括()。
A.连接B.比较C.选择D.投影
13.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是()。
A.一对一B.一对多C.多对多D.多对一
14.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。
A.m:
nB.1:
mC.m:
kD.1:
15.在“选项”对话框的“文件位置”选项卡中可以设置()。
A.表单的默认大小B.程序代码的颜色
C.日期和时间的显示格式D.默认目录
16.项目管理器的“文档”选项卡用于显示和管理()。
A.表单、报表和查询B.数据库、表单和报表
C.查询、报表和视图D.表单、报表和标签
17.向一个项目中添加一个数据库,应该使用项目管理器的()。
A.“代码”选项卡B.“类”选项卡
C.“文档”选项卡D.“数据”选项卡
18.下面关于工具栏的说法,错误的是()。
A.可以定制用户自己的工具栏B.可以修改系统提供的工具栏
C.可以删除用户创建的工具栏D.可以删除系统提供的工具栏
19.在VisualFoxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为()。
A.向导B.设计器C.生成器D.项目管理器
20.在VisualFoxPro中创建项目,项目文件的扩展名是()。
A.proB.prjC.pjxD.itm
21.下列数据中合法的VisualFoxPro常量是()。
A.07/01/2010B.trueC.50%D..y.
22.在VisualFoxPro中,5.6E-10是一个合法的()。
A.数值常量B.货币常量C.非法的表达式D.字符常量
23.以下日期值正确的是()。
A.{"
2001-05-25"
}B.{^2001-05-25}
C.{2001-05-25}D.{[2001-05-25]}
24.在VisualFoxPro中,下列数据中是合法的字符常量的是()。
A.[[计算机等级考试]]B.{"
计算机等级考试"
}
C.["
计算机等级考试"
]D."
计算机等级考试'
25.以下关于内存变量的叙述中,错误的是()。
A.内存变量的类型可以改变
B.数组是按照一定顺序排列的一组内存变量
C.一个数组中各数据元素的数据类型必须相同
D.在VisualFoxPro中,内存变量的类型取决于其值的数据类型'
26.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是()。
A.M.姓名B.M->
姓名C.姓名D.A和B都可以
27.在以下的VisualFoxPro表达式中,不合法的是()。
A.{^2010-07-01}+10B.{^2010-07-01}-10
C.{^2010-07-01}+date()D.{^2010-07-01}-date()
28.以下表达式中,运算结果为数值型的是()。
A.DATE()-5B.YEAR=2010C.AT("
ab"
"
aabc"
)D.RECNO()>
12
29.下列表达式中,表达式返回结果为.F.的是()。
A.AT("
A"
BCD"
)B."
[信息]"
$"
管理信息系统"
C.ISNULL(.NULL.)D.SUBSTR("
计算机技术"
3,2)
30.命令?
LEN(SPACE(3)-SPACE
(2))的结果是()。
A.1B.2C.3D.5
31.设a=“计算机等级考试”,结果为“考试”的表达式是()。
A.Left(a,4)B.Right(a,4)C.Left(a,2)D.Right(a,2)
32.在下面的VisualFoxPro表达式中,运算结果为逻辑真的是()。
A.EMPTY(.NULL.) B.LIKE("
xy?
"
"
xyz"
)
C.AT("
xy"
,"
abcxyz"
) D.LSNULL(SPACE(0))
33.要判断数值型变量X能否被5整除,以下表达式错误的是()。
A.MOD(X,5)=0B.INT(X/5)=X/5
C.INT(X/5)=MOD(X,5)D.X%5=0
34.逻辑运算符从高到低的运算优先级是()。
A..NOT.→.AND.→.OR.B..AND.→.OR.→.NOT.
C..NOT.→.OR.→.AND.D..OR.→.AND.→.NOT.
35.在下列函数中,函数值为数值的是()。
A.BOF()B.CTOD("
01/01/96"
)
人民"
中华人民共和国"
)D.SUBSTR(DTOC(DATE(),7)
36.下列函数返回类型为数值型的是()。
A.STRB.VALC.DTOCD.TTOC
37.计算结果不是字符串“Teacher”的语句是()。
A.at(“MyTecaher”,3,7)B.substr(“MyTecaher”,3,7)
C.right(“MyTecaher”,7)D.left(“Tecaher”,7)
38.有如下赋值语句:
a="
计算机"
、b="
微型"
,结果为"
微型机"
的表达式是()。
A.b+LEFT(A,3)B.b+RIGHT(A,1)C.b+LEFT(A,5,2)D.b+RIGHT(A,2)
39.以下表达式中,运算结果不为字符型的是()。
A.SUBSTR("
3,2)B.TIME()C."
D.LEFT("
3)
40.以下表达式中,肯定不是合法表达式的是()。
A.[2010]-XB.X+"
C.2010/7/1D.职称="
教授"
OR"
副教授"
41.条件函数IIF(LEN(SAPCE(5))>
3,1,0)的值是()。
A.1B.0C.5D.3
42.若X="
100"
,则执行命令?
&
X+200的结果是()。
A.100B.200C.300D.400
43.设x=“123”,y=123,k=“y”,表达式x+&
k的值是()。
A.123123B.246C.123yD.数据类型不匹配
44.DIMENSIONa(3,4)语句定义的数组元素个数是()。
A.12B.7C.20D.24
45.设A=[6*8-2〕、B=6*8-2,C="
6*8-2"
属于合法表达式的是()。
A.A+BB.B+CC.A-CD.C-B
46.运算结果不是2010的表达式是()。
A.int(2010.9)B.round(2010.1,0)C.ceiling(2010.1)D.floor(2010.9)
47.函数UPPER("
12ab34CD"
)的结果是()A
A.12AB34CDB.12ab34CDC.12ab34cdD.12AB34cd
48.有如下赋值语句,结果为“大家好”的表达式是()。
你好"
b="
大家"
A.b+AT(a,1) B.b+RIGHT(a,1) C.b+LEFT(a,3,4) D.b+RIGHT(a,2)
49.对于只有两种取值的数据,一般可以采用的数据类型是()。
A.数值型B.货币型C.字符型D.逻辑型
50.想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令()。
A.SETCENTURYONB.SETCENTURYOFF
C.SETCENTURYTO4D.SETCENTURYOF4
51.在VisualFoxPro中,有如下内存变量赋值语句:
X={^2001-07-2810:
15:
20PM}
Y=.F.
M=$123.45
N=123.45
Z="
123.24"
执行上述语句后,内存变量X、Y、M、N和Z的数据类型分别是()。
A.D、L、Y、N、CB.T、L、Y、N、C
C.T、L、M、N、CD.T、L、Y、N、S
52.以下关于数组的叙述中,错误的是()。
A.数组在使用DIMENSION定义后,就已经具有了初值
B.数组中各个元素的数据类型必须一致
C.在VisualFoxPro中二维数组可以作为一维数组使用
D.在VisualFoxPro中只有一维数组和二维数组'
53.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”。
(C型字段)。
在命令窗口输入并执行如下命令,屏幕上会显示()。
姓名=姓名-"
出勤"
?
姓名
A.李彤 B.出勤 C.李彤出勤 D.李彤-出勤
54.在数据库中建立表的命令是()。
A.CREATEB.CREATEDATABASE
C.CREATEQUERYD.CREATEFORM
55.打开数据库的命令是(