【计算机类职业资格】浙江二级VISUAL+FOXPRO-1及答案解析.doc
《【计算机类职业资格】浙江二级VISUAL+FOXPRO-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】浙江二级VISUAL+FOXPRO-1及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、浙江二级 VISUAL+FOXPRO-1 及答案解析(总分:100.00,做题时间:90 分钟)一、B试题 1/B(总题数:1,分数:9.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】 打开银行客户关系表,输入一个控制口令控制程序的执行,若口令为 1,则把“银行代码”为 001 的所有记录加上删除标记;若口令为 2,把“银行代码”为 002 的所有记录加上删除标记;若口令为 3,把“银行代码”为 003 的所有记录加上删除标记。【程序】CLEARUSE 银行客户关系表 EXCLUSIVEBROWSE LASTWATT “请输入你的选择:(13)”TO
2、 yhdmDO CASECASEU (1) /UDELETE ALL FOR 银行代码“001”BROWSE ALL FOR 银行代码=“001”RECALLCASEU (2) /UDELETE ALL FOR 银行代码“002”BROWSE ALL FOR 银行代码=“002”RECALLCASEU (3) /UDELETE ALL FOR 银行代码“003”BROWSE ALL FOR 银行代码“003”RECALLENDCASEBROWSEUSE(分数:9.00)A.yhdm“1“B.yhdm“2“C.yhdm=“3“D.OTHERWISEA.yhdm=“1“B.yhdm=“2“C.yh
3、dm“3“D.OTHERWISEA.yhdm=“1“B.yhdm“2“C.yhdm“3“D.OTHERWISE二、B试题 2/B(总题数:1,分数:15.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】 计算 130 之间能够被 3 整除的奇数的阶乘和。【程序】* 主程序SET TALK OFFS=0FOR I1 TO 30 STEP 2IFU (4) /UU (5) /USS+NENDIFENDFOR?“1 到 30 之间能被 3 整除的奇数阶乘和为:”+U (6) /USET TALK ONRETURN* 过程 P1.PRGPARAMETERS M
4、U(7) /UN=1FOR J=1 TO MNN*JENDFORU(8) /U(分数:15.00)A.MOD(I,3)0B.MOD(I,3)0C.MOD(I,3)0D.MOD(I,3)0A.DO P1B.DO P1 WITH IC.DO P1 HAVE ID.DO P1 OWN IA.STR(B.VAL(C.CHR(D.DTOC(A.LOCAL NB.PROTECTEDC.PUBLIC ND.PRIVATE NA.RETURNB.ENDC.END PARAMETERSD.END RETURN三、B试题 3/B(总题数:1,分数:12.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,
5、挑选一个正确答案。【程序说明】 模糊查询用户指定表文件中指定字段(字符型)的指定内容,如果用户指定的表文件不存在,给予提示信息。【程序】SET TALK OFFCLEARACCEPT“请输入表文件名(带扩展名):” TO FILENAMEACCEPT“请输入要查询的字段名(字符型):” TO FIELDNAMEACCEPT“请输入要查询的内容(字符串):”TO CHARIF U(9) /UU (10) /UBROWSE FORU (11) /UUSEU (12) /U?“指定的表文件不存在!”ENDIFSET TALK ON(分数:12.00)A.PILE(FILENAMB.TYPE(“& F
6、ILENAME”)C.FILE(“FILENAME”)D.FILE(& FILENAMA.USE FILENAMEB.USE(FILENAMC.USE & FILENAM. DBFD.USE & FILENAM DBFA.CHAR FIELDNAMEB.AT (CHAR,FIELDNAM0C.CHAR & FIELDNAMED.AT(& CHAR,& FIELDNAM0A.LOOPB.EXITC.ELSED.IF四、B试题 4/B(总题数:1,分数:12.00)说明:阅读下列程序(段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】SET TALK OFFCLEARX=3D
7、O WHILE .T.X=X+1IF XINT(X/3)*3? XELSELOOPENDIFIF X10EXITENDIFENDDOSET TALK ONRETURN(分数:12.00)(1).当变量 X 的值第一次变化时,X 的输出结果为 _。(分数:3.00)A.3B.6C.8D.12(2).当变量 X 的值第二次变化时,X 的输出结果为 _。(分数:3.00)A.3B.6C.9D.10(3).当变量 X 的值第三次变化时,X 的输出结果为 _。(分数:3.00)A.3B.6C.9D.12(4).若将 X3 改为 X12 时,X 的输出结果为 _。(分数:3.00)A.6B.9C.12D.
8、无任何显示五、B试题 5/B(总题数:1,分数:12.00)说明:阅读下列程序(段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】PROCEDURE SUBPARAMETERS A,B,C,DDB* B-4*A*CDO CASECASE D0D0CASE D0D2CASE D0D1ENDCASEENDPROC在主程序中执行如下命令:STORE 1 TO A,CSTORE 2 TO B,DDO SUB WITH A,B,C,D? D(分数:12.00)(1).D 的输出结果为 _。(分数:3.00)A.0B.1C.2D.3(2).若将 D=B* B-4*A*C 改为 D=A
9、*A+B*B-C*C,则 D 的输出结果为 _。(分数:3.00)A.0B.1C.2D.3(3).若将 D=B*B-4*A*C 改为 D=A*A-B*C,则 D 的输出结果为 _。(分数:3.00)A.0B.1C.2D.3(4).若将? D 改为? A,D,则 A,D 的输出结果分别为 _。(分数:3.00)A.0 1B.1 1C.2 1D.3 1六、B试题 6/B(总题数:1,分数:12.00)说明:阅读下列程序(段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】SET TALK OFFINPUT“请输入 A:” TO AINPUT“请输入 B:” TO BIF ABT
10、AA=BBTENDIFDO WHILE B0TMOD(A,B)ABBTENDDO? ASET TALK ONRETURN(分数:12.00)(1).若程序运行时输入 A 值为 12,B 值为 8,则 A 的输出结果为 _。(分数:3.00)A.2B.4C.12D.8(2).若程序运行时输入 A 值为 9,B 值为 18,则 A 的输出结果为 _。(分数:3.00)A.9B.10C.18D.27(3).若程序运行时输入 A 值为 6,B 值为 4,则 A 的输出结果为 _。(分数:3.00)A.6B.4C.3D.2(4).若程序运行时输入 A 值为 15,B 值为 10,则 A 的输出结果为 _
11、。(分数:3.00)A.6B.10C.5D.1七、B试题 7/B(总题数:1,分数:14.00)1.编写一个用户自定义函数 SGN(),当自变量为正数时,返回 1;当自变量为负数时,返回 -1;当自变量为零时,返回 0。(分数:14.00)_八、B试题 8/B(总题数:1,分数:14.00)2.设计一个简单的表单(如下图所示)。其中 3 个控件分别是:标签 Label1、命令按钮 Com mand1、复选框Check1。为 Command 1 编写 Click 事件,当单击该命令按钮时释放该表单;为 Check 1 编写 Interactive Change 事件,当选中该复选框时在 Labe
12、l1 上显示“身体健康!”字样,否则在 Label1 上不显示任何信息,其中,Command1. Caption“关闭”,Check1. Caption=“合格”。 (分数:14.00)_浙江二级 VISUAL+FOXPRO-1 答案解析(总分:100.00,做题时间:90 分钟)一、B试题 1/B(总题数:1,分数:9.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】 打开银行客户关系表,输入一个控制口令控制程序的执行,若口令为 1,则把“银行代码”为 001 的所有记录加上删除标记;若口令为 2,把“银行代码”为 002 的所有记录加上删除标记;若
13、口令为 3,把“银行代码”为 003 的所有记录加上删除标记。【程序】CLEARUSE 银行客户关系表 EXCLUSIVEBROWSE LASTWATT “请输入你的选择:(13)”TO yhdmDO CASECASEU (1) /UDELETE ALL FOR 银行代码“001”BROWSE ALL FOR 银行代码=“001”RECALLCASEU (2) /UDELETE ALL FOR 银行代码“002”BROWSE ALL FOR 银行代码=“002”RECALLCASEU (3) /UDELETE ALL FOR 银行代码“003”BROWSE ALL FOR 银行代码“003”R
14、ECALLENDCASEBROWSEUSE(分数:9.00)A.yhdm“1“ B.yhdm“2“C.yhdm=“3“D.OTHERWISE解析:A.yhdm=“1“B.yhdm=“2“ C.yhdm“3“D.OTHERWISE解析:A.yhdm=“1“B.yhdm“2“C.yhdm“3“ D.OTHERWISE解析:解析 多路选择分支结构的格式: DO CASE CASE条件表达式 1 语句序列 1 CASE条件表达式 2 语句序列 2 CASE条件表达式 n 语句序列 n OTHERWISE 语句序列 n+1 ENDCASE 功能:依次判断条件表达式 1(I1;2、3n)的逻辑值,当值为真
15、(.T.)时,控制执行对应的语句序列 I(I1、2、3n)。OTHERWISE 表示当所有的条件表达式 I(I1、2,3n)的值都为假(.F.)时,则执行语句序列 n+1。CASE 条件语句行的多少根据问题而定。当只有一条 CASE 条件语句行时,DO CASE 控制结构实现的功能与 IF 控制结构相同。 再根据题意能很容易得出第(1)、(2)和(3)题的答案。二、B试题 2/B(总题数:1,分数:15.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】 计算 130 之间能够被 3 整除的奇数的阶乘和。【程序】* 主程序SET TALK OFFS=0F
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 浙江 二级 VISUALFOXPRO1 答案 解析 DOC