- 1、本文档共59页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
浙江计算机二级VF模拟试卷第1套
一、程序阅读选择题(本题共24题,每题7.0分,共
24分。)
程序说明】程序功能是计算1〜10的阶乘。程序】SETTAIKOFFCLEARN
=1DOWHILEN11Y=1(1)?STR(N,2)+“的阶乘是:”+STR(Y,8)(2)
ENDDOSETTAIKONRETURN()PARAMETERSN,YIFN1DOFPWITHN-
1、Y(4)ENDIFRETURN
1、
A、DOFPWITHN-l,Y
B、DOFPWITHN,Y-l
C、DOFPWITHN,Y
D、DOFPWITHN-l,Y-l
标准答案:C
知识点解析:从整个程序结构上看,主程序中每给N赋一个值,就调用过程求出
该N值的阶乘,并通过Y返回该阶乘的结果,因此第一个填空处应是调用过程语
句。从过程中语句“DOFPWITHN-1,Y”可判断出在过程中是通过递归调用(过程
在执行中自己调用自己)实现对阶乘的运算,因此推断出过程名为“FP”。程序中第
(1)处填空应是DOFPWITHN,Y”。
2、
A、N=Y+1
B、N=N+1
C、N二N-l
D、N二Y-l
标准答案:B
知识点解析:本题功能是使变量N的值依次代替从2到10的整数,即对N的下一
个数进行处理,所以N=N+lo
、
A、PARAFP
B、PRIVATEFP
C、PUBLICFP
D、PROCEDUREFP
标准答案:D
知识点解析:语句PARAMETERS...”前应该是定义过程的开始语句PROCEDURE
FP%
4、
A、Y二N*Y
B、Y=N+Y
C、Y=N
D、Y=(N-1)*Y
标准答案:A
知识点解析:从过程结构看,过程中最后的运算语句应该是阶乘的具体算法公式,
所以该语句是“Y=Y*N”。
程序说明】下列输出乘法口诀的程序,要求输出的格式如下,其中数字之间有
个空格。*12456789112246944812165510152025661218240
677142128542478816242404856649918276455467281程序】
CLEARSETTALKOFF(5)A=1DOWHILEAV=9??STR(A,4)A=A+1
ENDDOA=(6)DOWHILEAV=9?STR(A,4)B=1DOWHILEBV=AP=(7)??
STR(P,4)B=B+1ENDDOA=(8)ENDDOSETTALKONRETURN
5、
A、?“*”
B、?SPACE()+*
C、?SPACE()+*
D、SPACE()+“*
标准答案:B
知识点解析:本程序是显示乘法口诀表,首先要在左上方显示乘号“*”。可以判断
第一个空白处应该是显示“*”号,为了和下面的数据对齐,在“*”前要有个空格。
因此第(5)处填空是?SPACE()+*”。
6、
A、0
B、1
C、2
D、
标准答案:B
知识点解析:暂无解析
7、
A、(A-1)*(B-1)
B、A-1
C、(A-1)*B
D、A*B
标准答案:D
知识点解析:程序中第一个循环的结果是显示第一个的数字1〜9,第二个循环是
针对最左边一列数字,计算每一行从左到右的数值。由此可见,第二个循环的外循
环是显示最左边的一个值,内循环是计算并显示该行对应最左边值的后续数字。所
以第二个循环外A的初值应是1,第二个循环的内循环P的值应是A*B。
8、
A、A+l
B、A-l
C、A*B
D、(A-1)*B
标准答案:A
知识点解析:当内循环结束时,应该针对最左边的下一个数进行该行后续数的处
理,因此第(8)个空应是A+lo
程序说明】如下图所示,设计一个可供逐条记录翻页查看职工档案表(ZGDA.
DBF)内容的表单,首先打开表单设计器,采用“快速表单”方法,在该表单的数据
环境中加入ZGDA表,并完成表单布局;然后在表单的下方添加命令按钮组,依
次
文档评论(0)