vfp一二章测试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库应用基础—visual Foxpro》
姓名:分数_________________
一、填空题(20×2=40分)
1、?date()-365结果是。
?MOD(15,37)结果是;?MOD(14,-3)结果是。
?LEN(“春天的花已开”)的结果是;类型是。
?TYPE(“I am a student”)的结果是。
2、设工资=1200,职称=“教授”,下列逻辑表达式的值是
工资>1000 .AND. (职称=“教授”.OR.职称=“副教授”)
3、?AT(“+”,“A+B=C”)的值是。
4、使用命令可以直接退出Visual FoxPro系统。
5、项目文件的扩展名是:;数据表文件的扩展名是: ; 数据库文件的扩展名是:
6、表达式3+3>=6 .OR.3+3>5.AND.2+3=5结果是。
8、逻辑型常量的值有、和、四种。
9、是指在程序运行过程中其值始终不变化的数据。是指在程序运行过程中其值可以变化的量。
10、qwer=”123”
?“&QWER“的值是
二、选择题(20×2=40分)
1、设X="ABC",Y="ABCD",则下列表达式中值为.T. 的是()
A.X=Y B.X==Y C.X$Y D.AT(X,Y)=0 2、以下赋值语句正确的是………………………()
A.STORE 8 TO X,Y B.STORE 8,9 TO X,Y
C.X=8,Y=9 D.X,Y=8
3、下列4个表达式中,运算结果为数值的是………()
A."9988"-"1255" B.200+800=1000
C.CTOD([11/22/01])-20 D.LEN(SPACE(3))-1
4、字符型数据的最大长度是:()
A:20 B:254 C:10 D:65K
5、下列表达式中,是逻辑运算符的是:()
A:Y B:N C:NOT D:.F.
6、下列选项中不是常量的是:()
A:[abc ] B:”abc”C:1.4E+2 D:{99/12/31}
7、有下列命名:store 2 to a
store a+2 to a
store a=a+2 to a
?a顺序执行后,最后一条命令的显示结果为:()
A:.T. B:90 C:6 D:.F.
8、执行如下命令序列:
Y A=100
Y A=200
Y A=300
N=”A”
M=”Y&N”
?&M最后一条命名的显示值应为:()
A:100 B:200 C:300 D:Y&N
9、设X=123,Y=456,Z=”X+Y”,则表达式6+&Z的值是:()
A:6+&Z B:6+X+Y C:585 D:错误提示
10、设有变量PI=3.14159256,执行命名:?Round(PI,3)的显示结果是:()A:3.141
B:3.142 C:3.140 D:3.0
11、下列字符常量 Hello,worle!表示方法中,错误的是:()
A:[Hello,worle!] B :” Hello,worle!”
C:’ Hello,worle!’D:{ Hello,worle!}
12、?DAY(ctod(“01/09/2002”))返回的值是:()
A:9 B:1 C:计算机日期 D:错误信息
13、在命令窗口中执行下列命令:
SJKM=“HYGS”
USE &SJKM后,已打开的数据表文件是:()
A:HYGS.DBF B:SJKM.DBF C:&SJKM.DBF D:HYGS.TXT
14、有一内存变量“姓名”和一字段变量“姓名”,以下对内存变量访问正确
的是( )
A、?姓名
B、?m.姓名
C、?姓名.m
D、?m-姓名
15、在命令窗口输入?“[123]”将显示:()
A、123
B、“123”
C、[123]
D、“[123]”
16、在命令窗口输入下列命令显示的结果是()
declare a(5)
?a(1)A、1 B、0 C、.T. D、.F.
17、在VFP中,已知X=4,Y=9,A=2,B=‐3,逻辑表达式:X>B AND NOT
(X+A>Y+B)的值为…()A.1 B.‐1 C.0 D..T.
18、在VFP中,16=3+9是()
A.算术表达式的B、关系表达式C、逻辑表达式D、字符表达式
19、{^1999/05/01}+31的值应为:()
A:{^1999/06/01} B:{^1999/05/31}
C:{^1999/06/02} D:{^1999/04/02}
20、用DIMENSION A(13,13)命令定义了一个数组A,则该数组的下标变量(数
组元素)数目是:()
A:144 B:169 C:150 D:170
三、判断(每题1分,共10分)
1、Visua1FoxPro6.0是一种数据库系统。()
2、内存变量必须先定义,后赋值。()
3、数组必须先定义,后使用。()
4、给内存变量赋值可以改变内存变量的数据类型。()
5、一个内存变量在任一时刻只能有一个值和一种数据类型。()
6、?SQRT(4)的结果是2()
7、A=“111”
?[222]+”&a”的结果是333()
8、?MOD(-4*4,-40/4)的值是6。()
9、TIME() 返回值的数据类型是日期型()
10、MOD(8,7)与INT(8/7)的值相同()
四,写表达式共10分
1、求87到93之间的随机整数(4分)