1、计算机二级( VF)数据与数据运算章节练习试卷 1及答案与解析 1 在 VisualFoxPro中,要使用数组,则 _。 ( A)必须先定义 ( B)必须先赋值 ( C)赋值前不必先定义 ( D)以上都不对 2 RELEASEsample1命令的功能是 _。 ( A)清除整个屏幕 ( B)释放 sample1内存变量 ( C)清除所有内存变量 ( D)清除所有变量 3 在 VisualFoxPro中,使用内存变量名的长度最多允许的字符是 _。 ( A) 1 ( B) 5 ( C) 10 ( D) 15 4 下列选项中不能参与数据运算的变量类型是 _。 ( A)屏幕型 ( B)字符型 ( C)逻
2、辑型 ( D)日期型 5 在下列表达式中,结果为工的是 _。 ( A) 男 $性别 ( B) 90/09/0/9-790/90/01) ( C) 张小姐 =李小姐 ( D) 112 =111 6 ?AT(“计算机 ”, “等级考试 ”)的答案是 _。 ( A) 12 ( B) 13 ( C) 16 ( D) 0 7 下列选项中可以得到字符型数据的是 _。 ( A) DATE() ( B) TIME() ( C) CTOD() ( D) MONTH(DATE() 8 使用命令 DECLAREmm(3,4)定义的数组,包含的数组元素 (下标变量 )的个数为_。 ( A) 2个 ( B) 3个 (
3、C) 7个 ( D) 12个 9 DIMENSLONa(2, 3)命令定义数组 a后,再对各元素赋值: a(1,2) 6, a(1, 3)7, a(2, 1) 8, a(2, 2) 9, a(2, 3)=10,然后再执行命令 ?a(1),则显示结果是_。 ( A) .F. ( B)变量 未定义 ( C) 3 ( D) 5 10 VisualFoxPro的运算符优先级从高到低依次是 _。 ( A)字符串运算符、算术运算符、关系运算符、逻辑运算符 ( B)算术运算符、字符串运算符、关系运算符、逻辑运算符 ( C)算术运算符、关系运算符、字符串运算符、逻辑运算符 ( D)算术运算符、关系运算符、逻辑
4、运算符、字符串运算符 11 函数 VAL(“319.30”)的返回值是 _。 ( A) “319.30” ( B) 319.30 ( C) 319.30000 ( D) 131930 12 设 R 2, A “3*R*R*R”,则 &A的值是 _。 ( A) 0 ( B) “3*2*2*2” ( C) 24 ( D) -24 13 下列各表达式中,结果总是逻辑值的是 _。 ( A)算术运算表达式 ( B)字符运算表达式 ( C)日期运算表达式 ( D)关系运算表达式 14 下列 4个表达式中,运算结果为数值的是 _。 ( A) “9988”-“1255” ( B) 200+800=-1000
5、( C) CTOD(11/22/01)-20 ( D) LEN(SPACE(3)-1 15 表达式 (8+3 36.ORTAND.“A”-“B”$“ABC”)的运算顺序是 _。 ( A) +- $.ANDOR. ( B) +- $.ORAND. ( C) .ANDOR.+- $ ( D) $.ANDOR.+- 16 下列选项中不能够返回逻辑值的是 _。 ( A) EOF() ( B) BOF() ( C) RECNO() ( D) FOUND() 17 VisualFoxPro函数 INT(RAND()*10)的值是在 _范围内的整数。 ( A) (0, 1) ( B) (0, 100) (
6、C) (1, 100) ( D) (0, 10) 18 执行下列命令后,当前打开的数据库文件名是 _。Number=“ABC“File=“File“+NumberUSE&File ( A) FileABC ( B) &File ( C) File Number ( D) File 19 执行命令 STORE5*6TOA,B,则 _。 ( A) A=5 B=6 ( B) A=6 B=5 ( C) A=30 B=30 ( D) A=11 B=11 20 执行 ?“男 ”$“男同学 ”的结果为 _。 ( A) “男 ” ( B) “男同学 ” ( C) .T. ( D) .F. 21 执行下列命令后
7、显示的结果是 _。 SJ=“FoxPro数据库 ”?SUBSTR(SJ,LEN(SJ)/2, 6) ( A) FoxPro ( B)数据库 ( C)数据 ( D) ro数据 22 在 VisualFoxPro中,设 A=“123.45”, B=123.45,则表达式 A+STR(B)的数据类型是 _。 ( A)字符型 ( B)数值型 ( C)日期型 ( D)浮点型 23 在 VisualFoxPro中,执行下列命令序列后,变量 X的数据类型为 _。STORE319TOXSTORE30+XTOY ( A)字符型 ( B)数值型 ( C)日期型 ( D)浮点型 24 在 VisualFoxPro中
8、,能够将字符型数据转换成日期型数据的函数是 _。 ( A) CTOD ( B) STR ( C) VAL ( D) DTOC 25 在 VisualFoxPro中,能够将数字型数据转换成字符型数据的函数是 _。 ( A) CTOD ( B) STR ( C) VAL ( D) DAY 26 在命令窗口键入命令 ?LEN(SPACE(3)-SPACE(2),则在 VisualFoxPro显示的值是 _。 ( A) 1 ( B) 2 ( C) 3 ( D) 5 27 设一表中有 60条记录,当该表刚被打开时,函数 RECNO()返回的值是_。 ( A) 0 ( B) 60 ( C) 1 ( D)
9、61 28 如果 X是一个正实数,对 x的第 3位小数四舍五入的表达式是 _。 ( A) 0.01*INT(X+0.005) ( B) 0.01*INT(100*(X+0.005) ( C) 0.01*INT(100*(X+0.05) ( D) 0.01*INT(X+0.05) 29 下列选项中得不到字符型数据的是 _。 ( A) DTOC(DATE() ( B) DTOC(DATE(), 1) ( C) STR(123.567) ( D) AT(“1“,STP-1321) 30 当前工作区中,测试当前记录的函数是 _。 ( A) SELECT() ( B) RECCOUNT() ( C) R
10、ECNO() ( D) RECSIZE() 31 函数 DELETED()的值为真,则表 示 _。 ( A)当前记录已被物理删除 ( B)当前记录已被逻辑删除 ( C)当前记录不存在被删除的记录 ( D)当前记录存在被删除的记录 32 职工数据库有 D型字段 “出生日期 ”,要计算职工的整数实足年龄,应当使用命令 _。 ( A) ?DATE()-出生日期 /365 ( B) ?(DATE()-出生日期 )1365 ( C) ?INT(DATE()-出生日期 )/365) ( D) ?ROUND(DATE()-出生日期 )/365) 33 在窗口中直接键入 ?TYPE(“ABC”),则结果为 _
11、。 ( A) C ( B) N ( C) L ( D) U 34 在窗口中直接键入 ?HOUR(2003-01-0204: 59: 23PM),则结果为 _。 ( A) 04 ( B) 16 ( C) 59 ( D) 23 35 在窗口中直接键入 ?BETWEEN(28, 3*9, 4*9),则结果为 _。 ( A) .T. ( B) .F. ( C) 27 ( D) 36 36 顺序执行下列命令后,屏幕最后显示的结果是 _。SELECT1USEABCSELECT2USEEFD?SELECT() ( A) 0 ( B) 1 ( C) 2 ( D)错误提示 37 能够将 ASCII码转化为相应的
12、字符的函数是 _。 ( A) ASC() ( B) CHR() ( C) STR() ( D) VAL() 38 条件函数 IIF(LEN(SPACE(3) 3, 1, -1)的值为 _。 ( A) .T. ( B) .F. ( C) 1 ( D) -1 39 执行下列命令: X=200Y=100?IIF(X Y, X-Y, X+Y)则结果为 _。 ( A) 100 ( B) 300 ( C) 200 ( D) 400 40 按顺序执行下列命令: B1=5B2=B1+3B2=B2+2则变量 B2的值是 _。 ( A) 5 ( B) 8 ( C) 10 ( D) 2 计算机二级( VF)数据与数
13、据运算章节练习试卷 1答案与解析 1 【正确答案】 A 【知识模块】 数据与数据运算 2 【正确答案】 B 【知识模块】 数据与数据运算 3 【正确答案】 C 【知识模块】 数据与数据运算 4 【正确答案】 A 【知识模块】 数据与数据运算 5 【正确答案】 C 【知识模块】 数据与数据运算 6 【正确答案】 D 【知识模块】 数据与数据运算 7 【正确答案】 B 【知识模块】 数据与数据运算 8 【正确答案】 D 【知识模块】 数据与数据运算 9 【正确答案】 A 【知识模块】 数据与数据运算 10 【正确答案】 B 【知识模块】 数据与数据运算 11 【正确答案】 B 【知识模块】 数据与
14、数据运算 12 【正确答案】 C 【知识模块】 数据与数据运算 13 【正确答案】 D 【知识模块】 数据与 数据运算 14 【正确答案】 D 【知识模块】 数据与数据运算 15 【正确答案】 A 【知识模块】 数据与数据运算 16 【正确答案】 C 【知识模块】 数据与数据运算 17 【正确答案】 D 【知识模块】 数据与数据运算 18 【正确答案】 A 【知识模块】 数据与数据运算 19 【正确答案】 C 【知识模块】 数据与数据运算 20 【正确答案】 C 【知识模块】 数据与数据运算 21 【正确答案】 B 【知识模块】 数据与 数据运算 22 【正确答案】 A 【知识模块】 数据与数
15、据运算 23 【正确答案】 B 【知识模块】 数据与数据运算 24 【正确答案】 A 【知识模块】 数据与数据运算 25 【正确答案】 B 【知识模块】 数据与数据运算 26 【正确答案】 D 【知识模块】 数据与数据运算 27 【正确答案】 C 【知识模块】 数据与数据运算 28 【正确答案】 B 【知识模块】 数据与数据运算 29 【正确答案】 D 【知识模块】 数据与 数据运算 30 【正确答案】 C 【知识模块】 数据与数据运算 31 【正确答案】 B 【知识模块】 数据与数据运算 32 【正确答案】 C 【知识模块】 数据与数据运算 33 【正确答案】 D 【知识模块】 数据与数据运算 34 【正确答案】 B 【知识模块】 数据与数据运算 35 【正确答案】 A 【知识模块】 数据与数据运算 36 【正确答案】 C 【知识模块】 数据与数据运算 37 【正确答案】 B 【知识模块】 数据与 数据运算 38 【正确答案】 D 【知识模块】 数据与数据运算 39 【正确答案】 A 【知识模块】 数据与数据运算 40 【正确答案】 C 【知识模块】 数据与数据运算