[计算机类试卷]国家二级VF机试(程序设计基础)模拟试卷8及答案与解析.doc
《[计算机类试卷]国家二级VF机试(程序设计基础)模拟试卷8及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(程序设计基础)模拟试卷8及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(程序设计基础)模拟试卷 8及答案与解析 一、选择题 1 下列叙述中正确的是 ( A)程序执行的效率与数据的存储结构密切相关 ( B)程序执行的效率只取决于程序的控制结构 ( C)程序执行的效率只取决于所处理的数据量 ( D)以上都不正确 2 下列选项中不属于结构化程序设计方法的是 ( A)自顶向下 ( B)逐步求精 ( C)模块化 ( D)可复用 3 下列选项中属于面向对象设计方法主要特征的是 ( A)继承 ( B)自顶向下 ( C)模块化 ( D)逐步求精 4 在面向对象 方法中,实现信息隐蔽是依靠 ( A)对象的继承 ( B)对象的多态 ( C)对象的封装 ( D)对象
2、的分类 5 关于内存变量的调用,下列说法正确的是 ( A)局部变量不能被本层模块程序调用 ( B)私有变量只能被本层模块程序调用 ( C)局部变量能被本层模块和下层模块程序调用 ( D)私有变量能被本层模块和下层模块程序调用 6 在 Visual FoxPro中,如果希望内存变量只能在本模块 (过程 )中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是 ( A) PRIVATE ( B) LOCAL ( C) PUBLIC ( D)不用说明,在程序中直接使用 7 在 Visual FoxPro中,宏替换可以从变量中替换出 ( A)字符串 ( B)数值 ( C)命令 ( D)以上三种都
3、可能 8 要将显示日期值时所用的分隔符设置为竖杠 “|”,错误的设置命令是 ( A) SET MARK TO“|“ ( B) SET MARK TO| ( C) SET MARK TO| ( D) SET MARK TO| 9 下面命令的输出结果是: DIMENSIONa(10)?a(1) ( A) F ( B) T ( C) O ( D)未定义 10 设 X=10,语句 ?VARTYPE(“X”)的输出结果是 ( A) N ( B) C ( C) 10 ( D) X 11 以下正确的赋值语句是 ( A) A1, A2, A3=10 ( B) STORE 10 TO A1, A2, A3 (
4、C) LOCAL 10 TO A1, A2, A3 ( D) SET 10 TO A1, A2, A3 12 设 a=“计算机等级考试 “,结果为 “考试 “的表达式是 ( A) Left(a, 4) ( B) Right(a, 4) ( C) Left(a, 2) ( D) Right(a, 2) 13 要想将日期型或日期时间型数据中的年份用 4位数字显示,应当使用设置命令 ( A) SET CENTURY ON ( B) SET CENTURY OFF ( C) SET CENTURY TO 4 ( D) SET CENTURY OF 4 14 计算结果不是字符串 “Teacher”的语句
5、是 ( A) at(“MyTeacher“, 3, 7) ( B) substr(“MyTeacher“, 3, 7) ( C) right(“MyTeacher“, 7) ( D) left(“Teacher“, 7) 15 设 X=“123“, y=123, k=“y“,表达式 x+&k的值是 ( A) 123123 ( B) 246 ( C) 123y ( D)数据类型不匹配 16 假设变量 a的内容是 “计算机软件工程师 ”,变量 b的内容是 “数据库管理员 ”,表达式的结果为 “数据库工程师 ”的是 ( A) left(b, 6)-right(a, 6) ( B) substr(b,
6、 1, 3)-substr(a, 6, 3) ( C) A和 B都是 ( D) A和 B都不是 17 下列 Visual FoxPro表达式中,运算结果为逻辑真的是 ( A) EMPTY( NULL ) ( B) LIKE(xy?, xyz) ( C) AT(xy, abcxyz) ( D) ISNULL(SPACE(0) 18 在 Visual Foxero中,有如卞程序,函数 IIF()返回值是 *程序 PRIVVATE X, Y STORE“男 “TO X Y=LEN(X)+2 ?IIF(Y 4, “男 “, “女 “) RETURN ( A)女 ( B)男 ( C) T ( D) F
7、19 下列程序段执行后,内存变量 s1的值是 s1=“奥运会游泳比赛 “ s1=stuff(s1, 7, 4, “田径 “) ?s1 ( A)奥运会游泳比赛 ( B)奥运会田径比赛 ( C)奥运会田径 ( D)奥运会游泳 20 Modify Command命令建立的文件的默认扩展名是 ( A) prg ( B) app ( C) cmd ( D) exe 21 下列命令中,不会创建文件的是 ( A) CREATE ( B) CREATE VIEW ( C) CREATE FORM ( D) CREATE QUERY 22 下列程序段的执行结果是 DIME a(8) a(1)=1 a(2)=1
8、for i=3 to 8 a(i)=a(i-1)+a(i-2) next ?a(7) ( A) 5 ( B) 8 ( C) 13 ( D) 21 23 下程序段执行以后,内存变量 y的值是 CLEAR x=12345 y=0 DO WHILE x 0 y=y+x 10 x=int(x 10) ENDDO ?y ( A) 54321 ( B) 12345 ( C) 51 ( D) 15 24 下列程序段的输出结果是 ACCEPT TO A IF A=123 S=0 ENDIF S=1 ?S ( A) 0 ( B) 1 ( C) 123 ( D)由 A的值决定 25 下列程序段执行以后,内存变量
9、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 26 下面程序的运行结果是: SET TALK OFF n=1 proc1(n) ?n+2 PROCEDURE proc1 PARAMETERS n FOR k=2 TO 4 n=n+k ENDFOR RETURN ( A) 3 ( B) 10 ( C) 11 ( D) 12 国家二级 VF
10、机试(程序设计基础)模拟试卷 8答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 影响程序执行效率的因素有很多,如数据的存储结构、程序处理的数据量、程序的算法等。顺序存储结构和链式存储结构在数据插入和删除操作上的效率就存在差别。其中,链式存储结构的效率要高一些。 【知识模块】 程序设计基础 2 【正确答案】 D 【试题解析】 结 构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化,限制使用 goto语句。自顶向下是指程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。逐步求精是指对复杂问题应设计一些子目标过渡,逐步细化。模块化是把程序要解决的总目标先分解
11、成分目标,再进一步分解成具体的小目标,把每个小目标称为一个模块。可复用性是指软件元素不加修改成稍加修改便可在不同的软件开发过程中重复使用的性质。软件可复用性是软件工程追求的目标之一,是提高软件生产效率的最主要方法,不属于结构化程序设计方法。 【知识模 块】 程序设计基础 3 【正确答案】 A 【试题解析】 面向对象设计方法的主要特征有封装性、继承性和多态性。而结构化程序设计方法的主要原则有自顶向下,逐步求精,模块化,限制使用 goto语句。 【知识模块】 程序设计基础 4 【正确答案】 C 【试题解析】 对象的封装性是指从外部看只能看到对象的外部特征,即只需知道数据的取值范围和可以对该数据施加
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 程序设计 基础 模拟 答案 解析 DOC
