[计算机类试卷]国家二级VF机试(程序设计)模拟试卷1及答案与解析.doc
《[计算机类试卷]国家二级VF机试(程序设计)模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(程序设计)模拟试卷1及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(程序设计)模拟试卷 1及答案与解析 一、选择题 1 Moaify Command命令建立的文件的默认扩展名是 ( )。 ( A) prg ( B) app ( C) emd ( D) exe 2 在 Visual FoxPro中,用于建立或修改程序文件的命令是 ( )。 ( A) MODIFY ( B) MODIFY COMMAND ( C) MODIFY PROCEDURE ( D) MODIFY PROGRAM 3 运行程序 temp prg,应该执行的命令是 ( )。 ( A) DO PRG temp prg ( B) DO temp prg ( C) DO CMD
2、temp prg ( D) DO FORM temp prg 4 在 Visual FoxPro中可以用 DO命令执行的文件不包括 ( )。 ( A) PRG文件 ( B) MPR文件 ( C) FRX文件 ( D) QPR文件 5 假设新建了一个程序文件 myProe prs(不存在同名的 exe、 app和 fxp文件 ),然后在命令窗口输入命令 DO myProc,执行该程序 并获得正常的结果。现在用命令 ERASE myProe prg删除该程序文件,然后再次执行命令 DO myProe,产生的结果是 ( )。 ( A)出错 (找不到文件 ) ( B)与第一次执行的结果相同 ( C)系
3、统打开 “运行 ”对话框,要求指定文件 ( D)以上说法都不正确 6 有以下程序: INPUTO A S=0 IF A=10 S=1 ENDIF S=2 ? S 假定从键盘输入的 A值是数值型,则程序的运行结果是 ( )。 ( A) 0 ( B) 1 ( C) 2 ( D) 1或 2 7 下列程序段的输出结果是 ( )。 ACCE PT TO A IF A=123 S=0 ENDIF S=1 9 S ( A) 0 ( B) 1 ( C) 123 ( D)由 A的值决定 8 在 Visual FoxPro中,如果希望跳出 SCANENDSCAN 循环语句、执行ENDSCAN后面的语句,应使用 (
4、 )。 ( A) LOOP语句 ( B) EXIT语句 ( C) BREAK语句 ( D) RETURN语句 9 下列的程序段中 y的计算结果为 76543的是 ( )。 ( A) x=34567 ( B) X=34567 Y=0 Y=0 flag= T flag= T DO WHILE flag DO WHILE flag Y=x 10+Y*10 Y=x 10+Y*10 x=int(x 10) x=int(x 10) IF x0 IF x=0 nag= F flag= F ENDIF ENDIF ENDDO ENDDO ( C) x=34567 ( D) x=34567 Y=0 Y=0 fl
5、ag= T flag= T Do WHILE!flag DO WHILE!flag Y=x 10+y*10 Y=x 10+y*10 x=int(x 10) x=int(x 10) IF x0 IF x=0 flag= F flag= T ENDIF ENDIF ENDDO ENDDO 10 下面的程序的功能是将 11到 2011之间的素数插入数据库 prime,程序中的错误语句是 ( )。 create table prime(dat f) n=11 do while 130 i=i+1 loop else f=1 exit endif enddo if f=0 insert to prime
6、 values(n) endif n=n+1 enddo ( A) do while n0 Y=Y+x 10 X: int(x 10) ENDDO ?y ( A) 56789 ( B) 98765 ( C) 35 ( D) 15 12 下列程序段执行时在屏幕上显示的结果是 ( )。 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) ( A) 5 ( B) 6 ( C) 7 ( D) 8 13 下面程序的运行结果是 ( )。 SET TALK OFF n=l procl(n) 9 n+2 PROCEDURE
7、procl PARAMETERS n FOR k=2 TO 4 n=n+k ENDFOR RETURN ( A) 3 ( B) 10 ( C) 11 ( D) 12 14 在 Visual FoxPro中,如果希望跳出 SCANENDSCAN 循环体外执行ENDSCAN后面的语句,应使用 ( )。 ( A) LOOP语句 ( B) EXIT语句 ( C) BREAK语句 ( D) RETURN语句 15 下列程序段执行时在 屏幕上显示的结果是 ( )。 x1=20 x2=30 SET UDFPARMS TO VALUE DO test WITH x1, x2 7 x1, x2 PROCEDUR
8、E test PARAMETERS a b x=a a=b b=x ENDPRO ( A) 30 30 ( B) 30 20 ( C) 20 20 ( D) 20 30 16 在 Visual FoxPro中,过程的返回语句是 ( )。 ( A) GOBACK ( B) COMEBACK ( C) RETURN ( D) BACK 17 下列程序段执行以后,内存变量 A和 B的值是 ( )。 CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH A ?, B &参数 A是值传送, B是引用传送 ?A, B PROCEDURE SQ PARAM
9、ETERS X1 Y1 X1=X1*1 Y1=2*x1 ENDPROC ( A) 10 200 ( B) 100 200 ( C) 100 20 ( D) 10 20 18 下列程序段执行以后,内存变量 X和 Y的值是 ( )。 CLEAR STORE 3 TO X sTORE 5 TO Y PLUS(X), Y) ?X, Y PROCEDURE PLUS PARAMETERS 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)当实参的数量多于形参的数量时,多余的实参被忽略 ( C)当形参的数量多于实参的数量时,多余的形参取 逻辑假 ( D)当形参的数量多于实参的数量时,多余的形参取逻辑真 20 在 Visual FoxPro中,程序中不需要用 PUBLIC等命令明确声明和建立,可直接使用的内存变量是 ( )。 ( A)局部变量 ( B)私有变量 ( C)公共变量 ( D)全局变量 21 在 Visual FoxPro中,如果希望内存变量只能在本模块 (过程 )中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是 ( )。 ( A) PRIVATE ( B) LOCAL ( C) PUBLIC
11、 ( D)不用说明,在程 序中直接使用 22 如果有定义 LOCAL data, data的初值是 ( )。 ( A)整数 0 ( B)不定值 ( C)逻辑真 ( D)逻辑假 国家二级 VF机试(程序设计)模拟试卷 1答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 ModifyCommand命令用于建立和修改程序文件。程序文件的默认扩展名是 prg。 【知识模块】 程序设计 2 【正确答案】 B 【试题解析】 用命令方式建立和修改程序文件的命令格式是:MODIFYCOMMAND。 【知识模块】 程序设计 3 【正确答案】 B 【试题解析】 运行程序文件的命令方式是: DO。文件为扩
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 程序设计 模拟 答案 解析 DOC
