[计算机类试卷]国家二级VF机试(程序设计基础)模拟试卷2及答案与解析.doc
《[计算机类试卷]国家二级VF机试(程序设计基础)模拟试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(程序设计基础)模拟试卷2及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(程序设计基础)模拟试卷 2及答案与解析 一、选择题 1 在 Visual FoxPro中可以用 DO命令执行的文件不包括 ( A) prg文件 ( B) mpr文件 ( C) frx文件 ( D) qpr文件 2 在 Visual FoxPro中,用于建立或修改程序文件的命令是 ( A) MODIFY ( B) MODIFY COMMAND ( C) MODIFY PROCEDURE ( D) MODIFY PROGRAM 3 下列命令中,不会创建文件的是 ( A) CREATE ( B) CREATE VIEW ( C) CREATE FORM ( D) CREATE Q
2、UERY 4 下面的程序的功能是将 11到 2011之间的素数插入数据库 prime,程序中的错误语句是 CREATE TABLE prime(dat f) n 11 DO WHTLE n 2011 f 0 i 2 DO WHILE i INT(SQRT(n) IF MOD(n, i)O i i l LOOP ELSE f 1 EXIT ENDIF ENDDO IF f 0 INSERT TO prime VALUES(n) ENDIF n n 1 ENDDO ( A) DO WHILE n 2011 ( B) INSERT TO prime VALUES(n) ( C) i i 1 ( D)
3、 EXIT 5 假设表 s中有 10条记录,其中字段 b小于 20的记录有 3条,大于等于 20、并且小于等于 30的记录有 3条,大于 30的记录有 4条。执行下面的程序后,屏幕显示的结果是 SET DELETE ON DELETE FROM s WHERE b BETWEEN 20 AND 30 ?RECCOUNTO ( A) 10 ( B) 7 ( C) 0 ( D) 3 6 下列程序段的执行结果是 DIME a(8) a(1) 1 a(2) 1 for i 3 to 8 a(i) a(i 1) a(i 2) next ?a(7) ( A) 5 ( B) 8 ( C) 13 ( D) 2
4、1 7 下面程序的运行结果是 SET EXACT ON s “ni“ SPACE(2) IF s “ni“ IF s “ni“ ?“one“ ELSE ?“two“ ENDIF ELSE IF s “ni“ ?“three“ ELSE ?“four“ ENDIF ENDIF RETURN ( A) one ( B) two ( C) three ( D) four 8 下列程序段执行以后,内存变量 y的 值是 x 76543 y 0 DO WHILE x 0 y x 10 y*10 x int(x 10) ENDDO ( A) 3456 ( B) 34567 ( C) 7654 ( D) 76
5、543 9 下面程序计算一个整数的各位数字之和,在下划线处应填写的语句是 SETTALK OFF INPUT“x “TO x s 0 DO WHILE x! 0 s s MOD(x, 10) _ ENDDO ?s SETTALKON ( A) x int(x 10) ( B) x int(x 10) ( C) x x int(x 10) ( D) x x int(x 10) 10 下列程序段执行以后,内存变量 Y的值是 CLEAR x 12345 y 0 T DO WHILE x 0 y y x 10 X int(x 10) ENDDO ?y ( A) 54321 ( B) 12345 ( C
6、) 51 ( D) 15 11 下列程序段执行以后,内存变量 Y的值是 x 34567 y 0 DO WHILE x 0 y x 10 y*10 x int(x 10) ENDDO ( A) 3456 ( B) 34567 ( C) 7654 ( D) 76543 12 下列的程序段中 y的计算结果为 76543的是 ( A) x 34567 y 0 flag T DO WHILE flag y x 10 y*10 x int(x 10) x int(x 10) IF x 0 flag F ENDIF ENDDO ( B) x 34567 y 0 flag T DO WHILE flag y=
7、x 10 y*10 IF x 0 flag F ENDIF ENDDO ( C) x 34567 y 0 flag T DO WHILE!flag y x 10 y*10 x int(x 10) IF x 0 flag F ENDIF ENDDO ( D) x 34567 y 0 flag T DO WHILE!flag y x 10 Y*10 x int(x 10) IF x 0 flag T ENDIF ENDDO 13 下列程序段执行时在屏幕上显示的结果是 DIME a(6) a(1) 1 a(2) 1 FOR i 3 TO 6 a(i) a(i 1) a(i 2) NEXT ?a(6)
8、 ( A) 5 ( B) 6 ( C) 7 ( D) 8 14 下列程序段的输出结果是 ACCEPTToA IF A 123 S 0 ENDIF S=I ?S ( A) 0 ( B) 1 ( C) 123 ( D)由 A的值决定 15 有以下程序: INPUTTOA S 0 IFA 10 S 1 ENDIF S 2 ?S 假定从键盘输入的 A值是数值型,则程序的运行结果是 ( A) 0 ( B) 1 ( C) 2 ( D) 1或 2 16 在 Visual FoxPro中,如果希望跳出 SCANENDSCAN 循环体外执行ENDSCAN后面的语句,应使用 ( A) LOOP语句 ( B) EX
9、IT语句 ( C) BREAK语句 ( D) RETURN语句 17 在 Visual FoxPro中,过程的返回语句是 ( A) GOBACK ( B) COMEBACK ( C) RETURN ( D) BACK 18 下列程序段执行以后,内存变量 X和 Y的值是 CLEAR STORE 3 TO X SToRE 5 TO Y PLUS(X), Y) ?X, Y PROCEDURE PLUS PAPAMETERS A1 A2 A1 A1 A2 A2 A1 A2 ENDPROC ( A) 8 13 ( B) 3 13 ( C) 3 5 ( D) 8 5 19 下列程序段执行以后,内存变量 A
10、和 B的值是 CLEAR A 10 B 20 SET UDFPARMS TO REFERENCE DO SQ WITH(A), (B) &参数 A是值传递, B是值传递 ?AB pROCEDURE SQ PARAMETERS X1, Y1 X1 Xl*X1 Y1 2*Xl ENDPROC ( A) 10 200 ( B) 100 200 ( C) 100 20 ( D) 10 20 20 下列程序段执行时在屏幕上显示的结果是 x1 20 x2 30 SET UDFPARMS TO VALUE DO test WITH x1, x2 7x1, x2 PROCEDURE test PlARAMET
11、ERS a b X a a b b x ENDPRO ( A) 30 30 ( B) 30 20 ( C) 20 20 ( D) 20 30 21 下面关于过程调用的陈述中,哪个是正确的 ( A)实参与形参的数量必须相等 ( B)当实参的数量多于形参的数量时,多余的实参被忽略 ( C)当形参的数量多于实参的数量时,多余的形参取逻辑假 ( D)当形参的数量多于实参的数量时,多余的形参取逻辑真 22 下面程序的运行结果是: SET TALK OFF n 1 procl(n) ?n 2 PROCEDURE proc 1 PARAMETERS n FOR k 2 TO 4 n n k ENDFOR R
12、ETURN ( A) 3 ( B) 10 ( C) 11 ( D) 12 23 下面程序的运行结果是: SETTALKOFF n 1 DOprocl WITH(n) ?n 2 PROCEDURE proc 1 队 RAMETERS n FOR k 2 TO 4 n n k ENDFOR RETURN ( A) 3 ( B) 10 ( C) 11 ( D) 12 24 如果一个过程不包含 RETURN语句,或者 RETURN语句中没有指定表达式,那么该过程: ( A)没有返回值 ( B)返回 0 ( C)返回 F ( D)返回 T 25 下列程序段执行以后,内存变量 X和 Y的值是 CLEAR
13、STORE 3 TO X STORE 5 TO Y SET UDFPARMS TO REFERENCE DO PLUS WITH(X), Y ?X Y PROCEDURE PLUS PARAMETERS A1, A2 A1 A1 A2 A2 A1 A2 ENDPROC ( A) 5 8 ( B) 8 13 ( C) 5 13 ( D) 3 13 国家二级 VF机试(程序设计基础)模拟试卷 2答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 利用 DO命令可以执行 prg程序文件 、 mpr菜单程序和 qpr查询程序等。其中程序文件为默认执行的文件,可省略文件扩展名,而执行菜单文件和查
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 程序设计 基础 模拟 答案 解析 DOC
