[计算机类试卷]国家二级VF笔试模拟试卷185及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷185及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷185及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 185及答案与解析 1 下面叙述正确的是 _。 ( A)算法的执行效率与数据的存储结构无关 ( B)算法的空间复杂度是指算法程序中指令 (或语句 )的条数 ( C)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( D)算法的时间复杂度是指执行算法程序所需要的时间 2 以下数据结构属于非线性数据结构的是 _。 ( A)队列 ( B)线性表 ( C)二叉树 ( D)栈 3 在一棵二叉树上第 8层的结点数最多是 _。 ( A) 8 ( B) 16 ( C) 128 ( D) 256 4 下面描述中,不符合结构化程序设计风格的是 _。 ( A)使用顺序、选择和重复 (
2、循环 )3种基本控制结构表示程序的控制逻辑 ( B)自顶向下 ( C)注重提高程序的执行效率 ( D)限制使用 goto语句 5 下面概念中,不属于面向对象方法的是 _。 ( A)对象、消息 ( B)继承、多态 ( C)类、封装 ( D)过程调用 6 在结构化方法中,用数据流程图 (DFD)作为描述工具的软件开发阶段是 _。 ( A)可行性分析 ( B)需求分析 ( C)详细设计 ( D)程序编码 7 软件生命周期中所花费用最多的阶段是 _。 ( A)详细设计 ( B)软件编码 ( C)软件测试 ( D)软件维护 8 数据库系统的核心是 _。 ( A)数据模型 ( B) DBMS ( C)软件
3、工具 ( D)数据库 9 下列叙述中正确的是 _。 ( A)数据处理是将信息转化为数据的过程 ( B)数据库设计是指设计数据库管理系统 ( C)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关 键字 ( D)关系中的每列称为元组,一个元组就是一个字段 10 下列模式中, _是用户模式。 ( A)内模式 ( B)外模式 ( C)概念模式 ( D)逻辑模式 11 设置单标题的属性是 ( )。 ( A) Title ( B) Text ( C) Biaoti ( D) Caption 12 释放和关闭表单的方法是 ( )。 ( A) Release (
4、B) Delete ( C) LostFocus ( D) Destory 13 从表中选择字段形成新关系的操作是 ( )。 ( A)选择 ( B)连接 ( C)投影 ( D)并 14 Modify Command 命令建立的文件的默认扩展名是 ( )。 ( A) prg ( B) app ( C) cmd ( D) exe 15 说明数组后,数组元素的初值是 ( )。 ( A)整数 0 ( B)不定值 ( C)逻辑真 ( D)逻辑假 16 扩展名为 mpr的文件是 ( )。 ( A)菜单文件 ( B)菜单源程序文件 ( C)菜单备注文件 ( D)菜单参数文件 17 下列程序段执行后,内存变量
5、 y的值是 ( )。 x=76543 y=0 DO WHILE x 0 y=x%10+Y*10 X=int(x/10) ENDDO ( A) 3456 ( B) 34567 ( C) 7654 ( D) 76543 18 在 SQL SELECT查询中,为了使查询结果排序应使用短语 ( ), ( A) ASC ( B) DESC ( C) GROUP BY ( D) ORDER BY 19 设 a=“计算机等级考试 “,结果为 “考试 ”的表达式是 ( )。 ( A) Left(a,4) ( B) Right(a,4) ( C) Left(a,2) ( D) Right(a,2) 20 关于视
6、图和查询,以下叙述正确的是 ( )。 ( A)视图和查询都只能在数据库中建立 ( B)视图和查询都不能在数据库中建立 ( C)视图只能在数据库中建立 ( D)查询只能在数据库中建立 21 在 SQL SELECT语句中,与 INTO TABLE等价的短语是 ( )。 ( A) INTO DBF ( B) TO TABLE ( C) INTO FORM ( D) INTO PILE 22 CREATE DATABASE命令用 来建立 ( )。 ( A)数据库 ( B)关系 ( C)表 ( D)数据文件 23 要执行程序 temp.prg,应该执行的命令是 ( )。 ( A) DO PRG tem
7、p.prg ( B) Do temp.prg ( C) DO CMD temp.prg ( D) DO FORM temp.prg 24 下列表单的哪个属性设置为真时,表单运行时将自动居中 ( )? ( A) AutoCenter ( B) A1waysOnTop ( C) ShowCenter ( D) FormCenter 25 假设有 Student表,可以正确添加字段 “平均分数 ”的命令是 ( )。 ( A) ALTER TABLE student ADD平均分数 F(6,2) ( B) ALTE RDBF Student ADD 平均分数 F 6,2 ( C) CHANGE TAB
8、LE Student ADD 平均分数 F(6,2) ( D) CHANGE TABL Estudent INSERT平均分数 6,2 26 页框控件也称作选项卡控件,在一个页框小可以有多个页面,页面个数的属性是 ( )。 ( A) Count ( B) Page ( C) Num ( D) PageCount 27 打开已经存在的表单文件的命令是 ( )。 ( A) MODIFY FORM ( B) EDIT FORM ( C) OPEN FORM ( D) READ FORM 28 在菜单设计中,可以在定义菜单名称时为菜单指定一个访问键。规定了菜单项的访问键为 “x”的菜单名称定义是 (
9、)。 ( A)综合查询 (x) ( B)综合查询 / (x) ( C)综合查询 ( x) ( D)综合查询 (/ x) 29 要为当前表所有性别为 “女 “的职工增加 100元工资,应使用命令 ( )。 ( A) REPLACE ALL工资 WITH 工资 +100 ( B) REPLACE工资 WITH 工资 +100 FOR 性别 =“女 “ ( C) CHANGE ALL 工资 WITH 工资 +100 ( D) CHANGE ALL 工资 WITH工资 +100 FOR 性别 =“女 “ 30 MODIFY STRUCTURE命令的功能是 ( )。 ( A)修改记录值 ( B)修改表结
10、构 ( C)修改数据库结构 ( D)修改数据库或表结构 31 使用如下关系: 客户 (客户号,名称,联系人,邮政编码,电话号码 ) 产品 (产品号,名称,规格说明,单价 ) 订购单 (订单号,客户号,订购日期 ) 订购单名细 (订单号,序号,产品号,数量 ) 31 查询单价在 600元以上主板和硬盘的正确命令是 ( ) ( A) SELECT*FROM产品 WHERE单价, 600 AND(名称 =主板 AND名称 =硬盘 ) ( B) SELECT*FROM 产品 WHERE单价 600 AND(名称 =主板 OR名称 =硬盘 ) ( C) SELECT*FROM 产品 FOR单价 600
11、AND(名称 =主板 AND名称 =硬盘 ) ( D) SELECT*FROM产品 FOR单价 600 AND(名称 =主板 OR名称 =硬盘 ) 32 查询客户名称中有 “网络 ”二字的客户信息的正确命令是 ( )。 ( A) SELECT*FROM客户 FOR 名称 LIKE“%网络 %“ ( B) SELECT*FROM 客户 FOR 名称 =“%网络 %“ ( C) SELECT*FROM 客户 WHERE 名称 =“%网络 %“ ( D) SELECT*FROM客户 WHEREE 名称 LIKE“%网络 %“ 33 查询尚未最后确定订购单的有关信息的正确命令是 ( )。 ( A) S
12、ELECT名称,联系人, 电话号码,订单号 FROM客户,订购单 WHERE客户 .订单号 =订购单 .订单号 and订购日期 IS NULL ( B) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单 WHERE客户 .订单号 =订购单 .订单号 and订购日期 =NULL ( C) SRLECT名称,联系人,电话号码,订单号 FROM客户,订购单 FOR客户 .订单号 =订购单 .订单号 and订购日期 IS NULL ( D) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单 FOR客户 .订单号 =订购单 .订单号 and订购日期 =NULL 34 查询
13、订购单的数量和所有订购单平均金额的正确命令是 ( )。 ( A) SELECT COUNT(DISTINCT订单号 ) AVG(数量 *单价 )FROM产品 JOIN订购单名细 ON产品 .产品号 =订购单名细 .产品号 ( B) SELECT COUNT(订单号 ), AVG(数量 *单价 )FROM产品 JOIN订购单名细ON产品 .产品号 =订购单名细 .产品号 ( C) SELECT COUNT(DISTINCT订单号 )AVG(数量 *单价 )FROM产品,订购单名细 ON 产品 .产品号 =订购单名细 .产品号 ( D) SELECT COUNT(订单号 ), AVG(数量 *单
14、)FROM产品,订购单名细 ON产品 .产品号 =订购单名细产品号 35 假设客户表中有客户号 (关键字 )C1 C10共 10条客户记录,订购单表有订单号(关键字 )ORl OR8共 8条订购单记录,并且订购单表参照客户表。以下命令可以正确执行的是 ( )。 ( A) INSERT INTO 订购单 VALUES(OR5,C5,A2008/10/10) ( B) INSERT INTO 订购单 VALUES(OR5,C11,A2008/10/10) ( C) INSER丁 INTO 订购单 VALUES(OR9,C11,2008/10/10) ( D) INSERT INTO 订购单 VAL
15、UES(OR9,C5,2008/10/10) 36 数据库系统的主要特点为数据集成性、数据的高 _和低冗余性、数据独立性和数据统一管理和控制。 37 数据库的逻辑模型设计阶段的任务是将 _转换成关系模式。 38 在面向对象方法中, _描述的是具有相似属性与操作的一组对象。 39 最简单的交换排序方法是 _。 40 在链表的运算过程中,能够使空表与非空表的运算统一的结构是 _。 41 在 Visual FoxPro中,编辑框如果不允许用户编辑,则可设置 _属性为 .T.。 42 AT(“IS“, “THAT IS A NEWBOOK“)的运算结果是 _。 43 在定义字段有效性规则时,在 “规则
16、 ”框中输入的表达式类型是 _。 44 在 Visual FoxPro中,主索引可以保证数据的 _完整性。 45 下列程序段的输出结果是 _。 i=1 DO WHILE i 9 i=i+3 ENDDO ?i 46 函数 VAL(“12/06/01“)的参数类型为 _。 47 设有学生表文件,要查找学生表中还没有输入姓名的记录,则 SQL语句为:SELECT*FROM 学生表 WHERE 姓名 48 当前目录下有 “工资表 ”文件,现要将 “职称 ”为 “特级教师 ”的奖金增加 50元,则语句为: UPDATE 工资表 _WHERE 职称 =“特级教师 “ 49 在 “学生表 ”中删除字段 “籍
17、贯 ”的有效性规则命令为: ALTER TABLE学生表ALTER籍贯 _ 50 利用 SQL语句统计选修了 “日语 ”课程的学生人数。请将下列的语句补充完整。SELECT_FROM 选课表 WHERE课程名 =“日语 “ 51 在 SQL的嵌套查询中,量词 ANY和 【 】是同义词。在 SQL查询时,使用 【 】子句指出的是查询条件。 国家二级 VF笔试模拟试卷 185答案与解析 1 【正确答案】 C 【试题解析】 算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。数据结构和算法是计算机科学的两个重要支柱。它 们是一个不可分割的整体。算法在
18、运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数。 2 【正确答案】 C 【试题解析】 线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚 刚被插入的元素。所以栈又称后进先出表 (Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线
19、性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表 (First In First Out)。 3 【正确答案】 C 【试题解析】 根据二叉树的性质:二叉树第 i(i1)层上至多有 2i-1个结点。得到第 8层的结点数最多是 128。 4 【正确答案】 C 【试题解析】 结构化程序 设计方法的 4条原则是: 自顶向下; 逐步求精; 模块化; 限制使用 goto语句。 “自顶向下 ”是说,程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标; “逐步求精 ”是说,对复杂问题,应设计一些子
20、目标,作过渡,逐步细节化; “模块化 ”是说,一个复杂问题,肯定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。 5 【正确答案】 D 【试题解析】 面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对 象方法从对象出发,发展出对象,类,消息,继承等概念。 6 【正确答案】 B 【试题解析】 软件开发阶段包括需求分析、总体设计、详细设计、编码和测试 5个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。 7 【正确答案】 D 【试题解析】 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段
21、。本题中详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。 8 【正确答案】 B 【试题解析】 数据库管理系统 DBMS是数据库系统的核心。 DBMS 是负责数据库的建立、使用和维护的软件。 DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外, DBMS 还承担着数据库的安全保护工作,按照 DBA所规定的要求,保证数据库的完整性和安全性。 9 【正确答案】 C 【试题解析】 数据处
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 185 答案 解析 DOC
