[计算机类试卷]国家二级VF笔试模拟试卷142及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷142及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷142及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 142及答案与解析 1 栈和队列的共同点是 _。 ( A)都是先进后出 ( B)都是先进先出 ( C)只允许在端点处插入和删除元素 ( D)没有共同点 2 对于以下二叉树,进行前序遍历的结果为 _。 ( A) ABCDEF ( B) DBEACF ( C) ABDECF ( D) DEBFCA 3 在第一趟排序之后,一定能把数据表中最大或最小元素放在其最终位置上的排序算法是 _。 ( A)冒泡排序 ( B)插入排序 ( C)快速排序 ( D)选择排序 4 面向对象程序设计以 _为基本的逻辑构件。 ( A)模块 ( B)对象 ( C)结构 ( D)类 5 结构化程序设
2、计思想的核心是要求程序只由顺序、循环和 _三种结构组成。 ( A)分支 ( B)单入 ( C)单出 ( D)有规则 GOTO 6 一个模块内部之间联系的紧密程度称为 _。 ( A)耦合度 ( B)内聚度 ( C)复杂度 ( D)数据传输特性 7 数据库三级模式体系结构的划分,有利于保持数据库的 _。 ( A)操作可行性 ( B)数据安全性 ( C)结构规范化 ( D)数据独立性 8 “商品 ”与 “顾客 ”两个实体集之间的联系一般是 _。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 9 在下列四个选项中,不属于基本关系运算的是 _。 ( A)连接 ( B)排序 ( C)选择
3、 ( D)投影 10 一个 Visual FoxPro数据库是由 _组成的。 ( A)数据库文件、数据库备注文件和表文件 ( B)数据库文件、数据库索引文件和表文件 ( C)数据库文 件、数据库备注文件和数据库索引文件 ( D)数据库备注文件、数据库索引文件和表文件 11 在下列文件扩展名中,表示应用程序文件的是 _。 ( A) APP ( B) SCT ( C) SCX ( D) TBK 12 在以下的 Visual FoxPro类中, _是控件类。 ( A)表单 ( B)复选框 ( C)命令按钮组 ( D)表格 13 下列关于查询的叙述中, _是正确的。 ( A)只能根据自由表建立查询 (
4、 B)只能根据数据库表建立查询 ( C)只能根据视图建立查询 ( D)可根据数据库表、自由表或视图建立查询 14 设当前表有 10条记录,若要在第 5条记录的前面插入一条记录,则在执行 GO 5后再执行 _命令。 ( A) INSERT ( B) INSERT BEFORE ( C) INSERT BLANK ( D) APPEND BEFORE 15 自由表不能建立 _索引。 ( A)主索引 ( B)候选索引 ( C)唯一索引 ( D)普通索引 16 以下关于常量的叙述中,不正确的是 _。 ( A)常量可以表示一个具体的、不变的值 ( B)常量 是指固定不变的值 ( C)不同类型的常量书写格
5、式不同 ( D)不同类型的常量书写格式相同 17 如果要用命令法打开一个视图,首先要 _。 ( A)新建数据库 ( B)关闭数据库 ( C)打开数据库 ( D)打开相关的表 18 如果当前记录指针指在表的第一条记录上,则 BOF()的返回值为 _。 ( A) 0 ( B) E ( C) 1 ( D) T 19 以下关于编辑框的叙述中, _是正确的。 ( A)编辑框只能编辑备注字段中的内容 ( B)编辑框具有文本框的全部属性 ( C)编 辑框只能编辑字符型或备注字段中的数据 ( D)编辑框可以编辑任意类型的数据 20 在以下的叙述中, _是正确的。 ( A) “?”和 “?”命令一次只能显示一个
6、表达式的结果 ( B) “?”命令用于在当前光标处显示表达式的结果 ( C) “?”命令用于在新的一行显示表达式的结果 ( D) “?”命令用于在新的一行显示表达式的结果 21 SQL语言是由 _组成的。 ( A)数据查询语言、数据操纵语言 ( B)数据查询语言、数据定义语言 ( C)数据查询语言、数据操纵语言、数据定义语言 ( D)数据查询语言、数据操纵语言、数据定义语言和数据控制语言 22 如果要为控件设置焦点,则控件的 Enabled属性和 _属性必须设成工。 ( A) ViSible ( B) Cancel ( C) Default ( D) Buttons 23 建立数据库的命令是
7、_。 ( A) NEW DATABASE ( B) CREATE DATABASE ( C) NEW TABLE ( D) CREATE TABLE 24 对记录进行逻辑删除的命令是 _。 ( A) DELETE ( B) RECALL ( C) RACK ( D) ZAP 25 使用以下 _命令可以启动菜单设计器。 ( A) OPEN MENU菜单文件名 ( B) MODIFY MENU菜单文件名 ( C) DO MENU菜单文件名 ( D) USE MENU菜单文件名 26 要设置标签的显示文本,应使用 _属性。 ( A) Alignment ( B) Caption ( C) Comme
8、nt ( D) Name 27 设当前内存中有打开的表,要显示当前记录指针所指的记录,应使用 _命令。 ( A) LIST ( B) LIST OFF ( C) LIST NEXT ( D) DISPLAY 第 29 35题使用如下表。 职工表 (仓库号,职工号,工资,出生日期 ) 28 使用 SQL语句将职工表中年龄 60的职工记录删除,正确的命令是 _。 ( A) DELETE FOR AGE 60 ( B) DELETE 职工表 FOR(YEAR(DATE()-YEAR(出生日期 )60 ( C) DELETE FROM 职工表 WHERE(YEAR(DATE()-YEAR(出生日期 )
9、 60 ( D) DELETE 职工表 WHERE(YEAR(DATE()-YEAR(出生日期 ) 60 29 将 “周星星 ”的工资增加 100元的 SQL语句是 _。 ( A) REPLACE 职工表 WITH 工资 =工资 +100 WHERE 姓名 =“周星星 “ ( B) UPDATE 职工表 SET 工资 =工资 +100 WHEN 姓名 =“周星星 “ ( C) UPDATE 职工表 工资 WITH 工资 +100 WHERE 姓名 =“周星星 “ ( D) UPDATE 职工表 SET 工资 =工资 +100 WHERE 姓名 =“周星星 “ 30 有 SQL语句: SELEC
10、T*FROM 职工表 WHERE NOT(工资 2500 OR 工资1800),与如上语句等价的 SQL语句是 _。 ( A) SELECT*FROM 职工表 WHERE 工资 BETWEEN 1800 AND 2500 ( B) SELECT*FROM 职工表 WHERE 工资 1800 AND 工资 2500 ( C) SELECT*FROM 职工表 WHERE 工资 1800 OR 工资 2500 ( D) SELECT*FROM 职工表 WHERE 工资 =1800 AND 工资 =2500 31 为 “职工表 ”的职工号字段添加有效性规则:职工号的最左边三位字符是 000,正确的 S
11、QL语句是 _。 ( A) CHANGE TABLE 职工表 ALTER 职工号 SET CHECK LEFT(职工号 ,3)=“000“ ( B) ALTER TABLE 职工表 ALTER 职工号 SET CHECK LEFT(职工号 ,3)=“000“ ( C) ALTER TABLE 职工表 ALTER 职工号 CHECK LEFT(职工号 ,3)=“000“ ( D) CHANG ETABLE 职工表 ALTER 职工号 SET CHECK OCCURS(职工号 ,3)=“000“ 32 建立一个视图 salary,该视图包括了仓库号和 (该仓库的 )平均工资两个字段,正确的 SQL
12、语句是: _。 ( A) CREATE VIEW salary AS 仓库号 ,AVG(工资 )AS平均工资 FROM 职工表 GROUP BY 仓库号 ( B) CREATE VIEW salary AS SELECT 仓库号 ,AVG(工资 )AS平均工资 FROM 职工表 GROUP BY 职工号 ( C) CREATE VIEW Salary SELECT 仓库号 ,AVG(工资 )AS 平均工资 FROM 职工表 GROUP BY 仓库号 ( D) CREATE VIEW salary AS SELECT 仓库号 ,AVG(工资 )AS 平均工资 FROM 职工表 GROUP BY仓
13、库号 33 删除视图 salary的命令是 _。 ( A) DROP salary VIEW ( B) DROP VIEW salary ( C) DELETE salary VIEW ( D) DELETE salary 34 在 SQL的 SELECT查询结果中,消除重复记录的方法是 _。 ( A)通过指定主关系键 ( B)通过指定唯一索引 ( C)使用 DISTINCT ( D)用 HAVING子句 35 算法复杂度主要包括【 】复杂度和空间复杂度。 36 高度为 5的二叉树最多有【 】个结点。 37 软件工程中的结构化分析 SA是一种面向【 】的分析方法。 38 数据库管理系统通常提供
14、授权功能来控制不同用户访问数据库的权限,主要是为了实现数据库的【 】。 39 【 】是基于某种类所创建的实例 ,包括数据和过程。 40 在关系数据模型中,二维表的列称为属性,二维表的行称为 _。 41 将成绩表中总分字段的默认值设置为 0,这属于定义数据 _完整性。 42 建立一个视图 SCORE的命令: _VIEW AS SELECT* FROM T_ SCORE。 43 将控件的 _ 属性为假 (.F.)后,可在表单中隐藏该控件。 44 建立远程视图必须首先建立与远程数据库的 _。 45 BETWEEN (45, 30, 48)的运算结果是 _。 46 嵌套查询命令中的 _,相当于集合运算
15、符号 。 47 在 SQL分组与计算查询中,利用 _短语可以对分组条件进一步加以限定。 48 删除学生表的候选索引 XUESH INDEX,该语句格式为 ALTER TABLE 学生表 _ TAG XUESH INDEX 49 检索学生成绩表中总分在 600分以上的学生记录,将结果保存到临时文件SCORE中, SQL语句为: SELECT*FROM 学生成绩表 WHERE 总分 =600 _SCORE 国家二级 VF笔试模拟试卷 142答案与解析 1 【正确答案】 C 【试题解析】 栈的特点是后进先出,队列的特点是先进先出,栈只能在栈顶插入或删除元素,队列的插入是在队列的尾进行,删除是在队列的
16、头进行。 2 【正确答案】 C 【试题解析】 前序遍历结果为 ABDECF,中序遍历结果为 DBEACF,后序遍历结果为 DEBFCA,层次遍历结果为 ABCDEF。 3 【正确答案】 A 【试题解析】 冒泡排序的思想是通过无序区中相邻记录关键字间的比较和位置交换,使关键字最小的记录像气泡一般往 上 “漂浮 ”,直至 “水面 ”,经过一趟排序之后,最小值或最大值就能放在最终位置。 4 【正确答案】 B 【试题解析】 面向对象以对象作为基本的逻辑构件,以类来描述具有共同特征的一组对象,以继承为共享机制,共享类中的方法和数据。 5 【正确答案】 A 【试题解析】 结构化设计方法的基本要求是:在详细
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 142 答案 解析 DOC
