【计算机类职业资格】浙江二级VISUAL+FOXPRO-30及答案解析.doc
《【计算机类职业资格】浙江二级VISUAL+FOXPRO-30及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】浙江二级VISUAL+FOXPRO-30及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、浙江二级 VISUAL+FOXPRO-30 及答案解析(总分:100.00,做题时间:90 分钟)一、B试题 1/B(总题数:1,分数:6.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】程序功能是计算一个整数的各位数字之和。【程序】SET TALK OFFINPUT“x”TO xs0DO WHILE x!=0ss+ MOD(x,10)U (1) /UU(2) /U? SSET TALK ON(分数:6.00)A.xINT(x*10)B.xINT(x/10)C.xx-INT(x/10)D.xx-INT(x*10)A.ENDFORB.ENDCASEC.E
2、XITD.ENDDO二、B试题 2/B(总题数:1,分数:6.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。命令按钮“登录”的 Click 事件中的代码如下。【程序】USE 口令表GO TOPflag0DO WHILE U(3) /UIF Alltrim (用户名)= Alltrim(Thisform. Text1. Value)IF Alltrim (口令)Alltrim
3、(Thisform. Text2,Value)WAIT“欢迎使用”WINDOW TTMEOUT2ELSEWATT“口令错误” WINDOW TIMEOUT2ENDIFflag1EXITENDIFSKIFENDDOIFU (4) /UWAIT“用户名错误”WINDOW TIMEOUT2ENPIF(分数:6.00)A.BOF()BNOBOF()C.EOF()DNOEOF()A.flag1B.flag0C.flagTRUED.flag=FALSE三、B试题 3/B(总题数:1,分数:12.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】程序功能是若输入的 N
4、 值为 5,则输出结果如下:11 11 2 11 3 3 11 4 6 4 1【程序】SET TALK OFFCLEARINPUT“N”TO NDIME A(N,N)P=NDO WHILE N0A(N,N)=1U (5) /UNN-1ENDDOFOR I3 TOU (6) /UFOR J2 TO I-1A(I,J)=U (7) /UENDFORENDFORFOR I1 TO P? SPACE(3*(P-I+1)FOR J1 TO I? STR(A(I,J),3)U (8) /U?ENDFORSET TALK ON(分数:12.00)A.A(1,=1B.A(1,N-1)1C.A(N,1)=1D.
5、A(N-1,1)1A.P-1B.PC.N-1D.N+1A.A(I1,J1)+A(I1,B.A(I,+A(I1,J1)C.A(I1,+A(I1,D.A(I1,J1)+A(I1,J1)A.EXITB.ENDCASEC.ENDDOD.ENDFOR四、B试题 4/B(总题数:1,分数:12.00)阅读下列程序(段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】程序功能是对任意一个表都可以追加、删除记录。【程序】SET TALK OFFACCEPT“请输入文件名:”TO NAMEUSE U(9) /U?“1.追加记录”?“2.删除记录”WAIT“请选择(12):”TO MIFU
6、 (10) /UAPPEND BLANKEDITELSEINPUT“输入要删除的记录号:”TO NU (11) /UDELETEPACKU(12) /UUSESET TALK ONRETURN(分数:12.00)A.&NAMEB.NAMEC.表 NAMEDNAMEA.M“12”B.M“2”C.M=“1”D.M=“追加记录”A.GOTO 1B.GOTO TOPC.GOTO BOTTD.GOTO NA.ENDFORB.ENDIFC.EXITD.LOOP五、B试题 5/B(总题数:1,分数:12.00)说明:阅读下列程序(段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】SET
7、 TAIK OFFSTORE 0 TO M,NDO WHILE M30NN+3MM+NENDDO? M,NSET TALK ONPETURN(分数:12.00)(1).M 的输出结果为 _。(分数:3.00)A.30B.45C.18D.9(2).N 的输出结果为 _。(分数:3.00)A.30B.15C.12D.9(3).若将 DO WHILE 的循环条件 M30 改为 M30,则 M,N 的输出结果为 _。(分数:3.00)A.0 0B.12 30C.45 15D.无任何输出(4).若将 DO WHILE 的循环条件 M30 改为.T.,则 M、N 的输出结果为 _。(分数:3.00)A.3
8、0 12B.12 30C.45 15D.死循环六、B试题 6/B(总题数:1,分数:12.00)说明:阅读下列程序(段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】SET TALK OFFCLEARINPUT“N=”TO NINPUT“M=”TO MX=MIN(N,M)FOR IX TO 1 STEP -1IF M/IINT(M/I)AND N/I=INT(N/I)Y1=IEXITENDIFENDFOR?“Y1=”+ALLTRIM(STR(Y1,19)+“,Y2”+ALLTRIM(STR(M,N)/Y1,19)SET TALK ON(分数:12.00)(1).若输入 N
9、、M 的值分别为 6,8,则 Y1 的输出结果为 _。(分数:3.00)A.0B.1C.2D.3(2).若输入 N,M 的值分别为 6,8,则 Y2 的输出结果为 _。(分数:3.00)A.16B.24C.22D.20(3).若输入 N,M 的值分别为 3,9,则 Y1 的输出结果为 _。(分数:3.00)A.0B.1C.2D.3(4).若输入 N,M 的值分别为 3,9,则 Y2 的输出结果为 _。(分数:3.00)A.7B.9C.12D.3七、B试题 7/B(总题数:1,分数:12.00)说明:阅读下列程序(段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】* * M
10、AIN. PRGX11X2=3DO P1 W1TH X1,(X2)? “ X1”+STR(X1,1),“X2”+ STR(X2,1)X12X24DO P1 WITH X1,X1+ X2?“X1”+STR(X1,1),“X2=”+STR(X2,1)RETURN* * P1. PRGPARA W1,W2W1W1 * 2W2W2 * 2RETURN(分数:12.00)(1).当第一次调用 P1 时,X1 的输出结果为 _。(分数:3.00)A.1B.2C.3D.4(2).当第一次调用 P1 时,X2 的输出结果为_。(分数:3.00)A.3B.4C.5D.6(3).当第二次调用 P1 时,X1 的输
11、出结果为_。(分数:3.00)A.1B.2C.3D.4(4).当第二次调用 P1 时,X2 的输出结果为 _。(分数:3.00)A.3B.4C.5D.6八、B试题 8/B(总题数:1,分数:28.00)1.编制一个表单完成汉字数字时钟显示功能(界面如下图所示)。 要求: (1)表单将自动以 1s 为间隔动态显示系统时间。 (2)时、分和秒要求用汉字说明。 (3)将计时器控件的 Interval 属性设置为 1 000(1s)。(分数:28.00)_浙江二级 VISUAL+FOXPRO-30 答案解析(总分:100.00,做题时间:90 分钟)一、B试题 1/B(总题数:1,分数:6.00)阅读
12、下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】程序功能是计算一个整数的各位数字之和。【程序】SET TALK OFFINPUT“x”TO xs0DO WHILE x!=0ss+ MOD(x,10)U (1) /UU(2) /U? SSET TALK ON(分数:6.00)A.xINT(x*10)B.xINT(x/10) C.xx-INT(x/10)D.xx-INT(x*10)解析:解析 此程序运行步骤如下:首先等待用户屏幕输入一个数字,由变量 x 保存该数字;将 0 赋值给变量 s,此变量用于计算各位数字和;使用一个 DO WHILE 循环语句,首先判断 x
13、是否等于 0,如果等于0,退出循环,如果不等于零,则使用 MOD()(取余)函数求出 x 除以 10 的余数(数字的个位数),并累加到变量 s 中。接下来,程序应当将变量 x 除以 10 并取整,使之缩小 10 倍,以便将 x 的 10 位数字变为个位数字,所以在此应当选择选项 B。A.ENDFORB.ENDCASEC.EXITD.ENDDO 解析:解析 DO WHILE ENDDO 的格式: DO WHILE条件表达式 语句序列 EXIT LOOP ENDDO 功能:当条件表达式的值为.T.时,重复执行 DO ENDDO 之间的语句序列,直到条件表达式的值为.F.时,结束循环操作。二、B试题
14、 2/B(总题数:1,分数:6.00)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。命令按钮“登录”的 Click 事件中的代码如下。【程序】USE 口令表GO TOPflag0DO WHILE U(3) /UIF Alltrim (用户名)= Alltrim(Thisform. Text1. Value)IF Alltrim (口令)Alltrim(Thisform. Text
15、2,Value)WAIT“欢迎使用”WINDOW TTMEOUT2ELSEWATT“口令错误” WINDOW TIMEOUT2ENDIFflag1EXITENDIFSKIFENDDOIFU (4) /UWAIT“用户名错误”WINDOW TIMEOUT2ENPIF(分数:6.00)A.BOF()BNOBOF()C.EOF()DNOEOF() 解析:解析 表头测试函数的格式:BOF(工作区号/别名) 功能:当记录指针指向表文件的首记录之前(表头)时,该函数值为.T.,否则返回.F.。输出值类型为逻辑型。工作区号/别名用于指定工作区,缺省为当前工作区。 表尾测试函数的格式:EOF(工作区号/别名)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 浙江 二级 VISUALFOXPRO30 答案 解析 DOC