[计算机类试卷]浙江计算机二级VF模拟试卷7及答案与解析.doc
《[计算机类试卷]浙江计算机二级VF模拟试卷7及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]浙江计算机二级VF模拟试卷7及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、浙江计算机二级 VF模拟试卷 7及答案与解析 一、程序阅读选择题 阅读下列程序说明并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。 0 【程序说明】 打开银行客户关系表,输入一个控制口令控制程序的执行,若口令为 1,则把 “银行代码 ”为 001的所有记录加上删除标记;若口令为 2,把 “银行代码 ”为 002的所有记录加上删除标记;若口令为 3,把 “银行代码 ”为 003的所有记录加上删除标记。 【程序】 CLEAR USE 银行客户关系表 EXCLUSIVE BROWSE LAST WATT “请输入你的选择: (13)”TO yhdm DO CASE CASE (1) DE
2、LETE ALL FOR 银行代码 “001” BROWSE ALL FOR 银行代码 =“001” RECALL CASE (2) DELETE ALL FOR 银行代码 “002” BROWSE ALL FOR 银行代码 =“002” RECALL CASE (3) DELETE ALL FOR 银行代码 “003” BROWSE ALL FOR 银行代码 “003” RECALL ENDCASE BROWSE USE ( A) yhdm “1“ ( B) yhdm “2“ ( C) yhdm=“3“ ( D) OTHERWISE ( A) yhdm=“1“ ( B) yhdm=“2“ (
3、 C) yhdm “3“ ( D) OTHERWISE ( A) yhdm=“1“ ( B) yhdm “2“ ( C) yhdm “3“ ( D) OTHERWISE 3 【程序说明】 计算 1 30之间能够被 3整除的奇数的阶乘和。 【程序】 * 主程序 SET TALK OFF S=0 FOR I 1 TO 30 STEP 2 IF (4) (5) S S+N ENDIF ENDFOR ?“1到 30之间能被 3整除的奇数阶乘和为: ”+ (6) SET TALK ON RETURN * 过程 P1.PRG PARAMETERS M (7) N=1 FOR J=1 TO M N N*J
4、ENDFOR (8) ( A) MOD(I, 3) 0 ( B) MOD(I, 3) 0 ( C) MOD(I, 3) 0 ( D) MOD(I, 3) 0 ( A) DO P1 ( B) DO P1 WITH I ( C) DO P1 HAVE I ( D) DO P1 OWN I ( A) STR(S) ( B) VAL(S) ( C) CHR(S) ( D) DTOC(S) ( A) LOCAL N ( B) PROTECTED ( C) PUBLIC N ( D) PRIVATE N ( A) RETURN ( B) END ( C) END PARAMETERS ( D) END R
5、ETURN 8 【程序说明】 模糊查询用户指定表文件中指定字段 (字符型 )的指定内容,如果用户指定的表文件不存在,给予提示信息。 【程序】 SET TALK OFF CLEAR ACCEPT“请输入表文件名 (带扩展名 ): ” TO FILENAME ACCEPT“请输入要查询的字段名 (字符型 ): ” TO FIELDNAME ACCEPT“请输入要查询的内容 (字符串 ): ”TO CHAR IF (9) (10) BROWSE FOR (11) USE (12) ?“指定的表文件不存在 !” ENDIF SET TALK ON ( A) PILE(FILENAME) ( B) TY
6、PE(“& FILENAME”) ( C) FILE(“FILENAME”) ( D) FILE(& FILENAME) ( A) USE FILENAME ( B) USE(FILENAME) ( C) USE & FILENAME DBF ( D) USE & FILENAME. DBF ( A) CHAR FIELDNAME ( B) AT (CHAR, FIELDNAME) 0 ( C) CHAR & FIELDNAME ( D) AT(& CHAR, & FIELDNAME) 0 ( A) LOOP ( B) EXIT ( C) ELSE ( D) IF 12 【程序】 SET TA
7、LK OFF CLEAR X=3 DO WHILE .T. X=X+1 IF X INT(X/3)*3 ? X ELSE LOOP ENDIF IF X 10 EXIT ENDIF ENDDO SET TALK ON RETURN 13 当变量 X的值第一次变化时, X的输出结果为 _。 ( A) 3 ( B) 6 ( C) 8 ( D) 12 14 当变量 X的值第二次变化时, X的输出结果为 _。 ( A) 3 ( B) 6 ( C) 9 ( D) 10 15 当变量 X的值第三次变化时, X的输出结果为 _。 ( A) 3 ( B) 6 ( C) 9 ( D) 12 16 若将 X 3改
8、为 X 12时, X的输出结果为 _。 ( A) 6 ( B) 9 ( C) 12 ( D)无任何 显示 16 【程序】 PROCEDURE SUB PARAMETERS A, B, C, D D B* B-4*A*C DO CASE CASE D 0 D 0 CASE D 0 D 2 CASE D 0 D 1 ENDCASE ENDPROC 在主程序中执行如下命令: STORE 1 TO A, C STORE 2 TO B, D DO SUB WITH A, B, C, D ? D 17 D的输出结果为 _。 ( A) 0 ( B) 1 ( C) 2 ( D) 3 18 若将 D=B* B-
9、4*A*C改为 D=A*A+B*B-C*C,则 D的输出结果为 _。 ( A) 0 ( B) 1 ( C) 2 ( D) 3 19 若将 D=B*B-4*A*C改为 D=A*A-B*C,则 D的输出结果为 _。 ( A) 0 ( B) 1 ( C) 2 ( D) 3 20 若将 ? D改为 ? A, D,则 A, D的输出结果分别为 _。 ( A) 0 1 ( B) 1 1 ( C) 2 1 ( D) 3 1 20 【程序】 SET TALK OFF INPUT“请输入 A: ” TO A INPUT“请输入 B: ” TO B IF A B T A A=B B T ENDIF DO WHIL
10、E B 0 T MOD(A, B) A B B T ENDDO ? A SET TALK ON RETURN 21 若程序运行时输入 A值为 12, B值为 8,则 A的输出结果为 _。 ( A) 2 ( B) 4 ( C) 12 ( D) 8 22 若程序运行时输入 A值为 9, B值为 18,则 A的输出结果为 _。 ( A) 9 ( B) 10 ( C) 18 ( D) 27 23 若程序运行时输入 A值为 6, B值为 4,则 A的输出结果为 _。 ( A) 6 ( B) 4 ( C) 3 ( D) 2 24 若程序运行时输入 A值为 15, B值为 10,则 A的输出结果为 _。 (
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 浙江 二级 VF 模拟 答案 解析 DOC
