[计算机类试卷]国家二级VF笔试模拟试卷92及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷92及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷92及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 92及答案与解析 1 已知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH和 DBGEACHF,则该二叉树的后序遍历为 ( A) GEDHFBCA ( B) DGEBHFCA ( C) ABCDEFGH ( D) ACBFEDHG 2 树是结点的集合,它的根结点数目是 ( A)有且只有 1 ( B) 1或多于 1 ( C) 0或 1 ( D)至少 2 3 如果进栈序列为 e1, e2, e3, e4,则可能的出栈序列是 ( A) e3, e1, e4, e2 ( B) e2, e4, e3, e1 ( C) e3, e4, e1, e2 ( D)任意顺序 4 在
2、设计程序时,应采纳的原则之一是 ( A)不限制 goto语句的使用 ( B)减少或取消注解行 ( C)程序越短越好 ( D)程序结构应有助于读者理解 5 程序设计语言的基本成分是数据成分、运算成分、控制成分和 ( A)对象成分 ( B)变量成分 ( C)语句成分 ( D)传输成分 6 下列叙述中,不属于软件需求规格说明书的作用的是 ( A)便于用户、开发人员进行理解和交流 ( B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 ( C)作为确认测试和 验收的依据 ( D)便于开发人员进行需求分析 7 下列不属于软件工程的 3个要素的是 ( A)工具 ( B)过程 ( C)方法 ( D)
3、环境 8 单个用户使用的数据视图的描述称为 ( A)外模式 ( B)概念模式 ( C)内模式 ( D)存储模式 9 将 E-R图转换到关系模式时,实体与联系都可以表示成 ( A)属性 ( B)关系 ( C)键 ( D)域 10 SQL语言又称为 ( A)结构化定义语言 ( B)结构化控制语言 ( C)结构化查询语言 ( D)结构化操纵语言 11 在 Visual FoxPro中,创建数据库的命令是 CREATE DATABASE数据库文件名 |?,如果不指定数据库名称或使用问号,产生的结果是 ( A)系统会自动指定默认的名称 ( B)弹出 “保存 ”对话框,提示用户输入数据库名称并保存 ( C
4、)弹出 “创建 ”对话框,提示用户输入数据库名称并保存 ( D)弹出 “提示 ”对话框,提示用户不可以创建数据库 12 Visual FoxPro的 “参照完整性 ”中 “插入规则 ”包括 ( A)级联和忽略 ( B)级联和删除 ( C)级联和限制 ( D)限制和忽略 13 Visual FoxPro支持的数据模型是 ( A)层次模型 ( B)关系模型 ( C)网状模型 ( D)树状模型 14 建立一个表文件,表中包含字段:姓名 (C, 6)、出生日期 (D) 和婚否 (L),则该表中每条记录所占的字节宽度为 ( A) 15 ( B) 16 ( C) 17 ( D) 18 15 在关系的基本运
5、算中,下列属于专门关系运算的是 ( A)选择、排序 ( B)选择、投影 ( C)并、差、交 ( D)联接、笛卡儿积 16 数据库表的索引类型共有 ( A) 1种 ( B) 2种 ( C) 3种 ( D) 4种 17 通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性的 ( A)参照完整性 ( B)实体完整性 ( C)域完整性 ( D)字段完整性 18 Visual FoxPro中,要结束 SCANENDSCAN 循环体本次执行,不再执行其后面的语句,而是转回 SCAN处重新判断条件的语句是 ( A) LOOP语句 ( B) EXIT语句 ( C) BREAK语句 ( D) R
6、ETURN语句 19 建立惟一索引后,只允许重复出现记录值的 ( A)第一个 ( B)最后一个 ( C)全部 ( D) 字段值不惟一,不能存储 20 自由表中字段名长度的最大值是 ( A) 8 ( B) 10 ( C) 128 ( D) 255 21 Visual FoxPro参照完整性规则不包括 ( A)更新规则 ( B)删除规则 ( C)查询规则 ( D)插入规则 22 下列关于查询的说法中,不正确的是 ( A)查询是预先定义好的一个 SQL SELECT语句 ( B)查询是 Visual FoxPro支持的一种数据库对象 ( C)通过查询设计器,可完成任何查询 ( D)查询是从指定的表或
7、视图中提取满足条件的记录,可将结 果定向输出 23 在 Visual FoxPro中,以下关于视图描述中错误的是 ( A)通过视图可以对表进行查询 ( B)通过视图可以对表进行更新 ( C)视图是一个虚表 ( D)视图就是一种查询 24 用 CREATE TABLE建立表时,用来定义主关键字的短语是 ( A) PRLMARY KEY ( B) CHECK ( C) ERROR ( D) DEFAULT 25 在当前表中,查找第 2个男同学的记录,应使用命令 ( A) LOCATE FOR 性别 “男 ”NEXT 2 ( B) LOCATE FOR 性别 “男 ” ( C) LOCATE FOR
8、 性别 “男 ” CONTINUE ( D) LIST FOR性别 “男 ”NEXT 2 26 执行如下程序,最后 S的显示值为 SET TALK OFF S 0 i 5 X 11 DO WHILE s =X s s+i i=i+1 ENDDO ?s SET TALK ON ( A) 5 ( B) 11 ( C) 18 ( D) 26 27 下列关于变量的叙述中,不正确的一项是 ( A)变量值可 以随时改变 ( B)在 Visual FoxPro中,变量分为字段变量和内存变量 ( C)内存变量的类型决定变量值的类型 ( D)在 Visual FoxPro中,可以将不同类型的数据赋给同一个内存变
9、量 28 使数据库表变为自由表的命令是 ( A) DROP TABLE ( B) REMOVE TABLE ( C) FREE TABLE ( D) RELEASE TABLE 29 下列关于编辑框的说法中,正确的是 ( A)编辑框可用来选择、剪切、粘贴及复制正文 ( B)在编辑框中只能输入和编辑字符型数据 ( C)编辑框实际上是一个完整的字处理器 ( D)以上说法均正确 30 利用 SET RELATION命令可以建立两个表之间的关联,该关联是 ( A)永久性联系 ( B)临时性联系 ( C)任意的联系 ( D)以上说法均不正确 31 在建立数据库表 stock.dbf时;将单价字段的字段有
10、效性规则设为 “单价 0”,通过该设置,能保证数据的 ( A)实体完整性 ( B)域完整性 ( C)参照完整性 ( D)表完整性 32 在当前目录下有数据表文件 student.dbf,执行如下 SQL语句后 SELECT * FORM student INTO DBF student ORDER BY学号 /D ( A)生成一个按 “学号 ”升序的表文件,将原来的 student.dbf文件覆盖 ( B)生成一个按 “学号 ”降序的表文件,将原来的 student.dbf文件覆盖 ( C)不会生成新的排序文件,保持原数据表内容不变 ( D)系统提示出错信息 33 检索职工表中工资大于 800
11、元的职工号,正确的命令是 ( A) SELECT 职工号 WHERE 工资 800 ( B) SELECT 职工号 FROM 职工 SET 工资 800 ( C) SELECT 职工号 FROM 职工 WHERE 工资 800 ( D) SELECT 职工号 FROM 职工 FOR 工资 800 34 删除仓库关系中仓库号值为 WH2的元组,应使用命令 ( A) DELETE FROM 仓库 WHERE 仓库号 “WH2” ( B) DROP FROM 仓库 WHERE 仓库号 “WH2” ( C) DELETE 仓库 WHERE 仓库号 “WH2” ( D) DROP FROM 仓库 WHE
12、RE 仓库号 WH2 35 利用 SQL语句,检索仓库中至少有一名职 工的仓库信息,正确的命令是 ( A) SELECT * FROM 仓库表 WHERE IN; (SELECT 仓库号 FROM 职工表 ) ( B) SELECT * FROM 仓库表 WHERE NOT IN; (SELECT 仓库号 FROM 职工表 ) ( C) SELECT * FROM 仓库表 WHERE 仓库号 EXISTS; (SELECT * FROM 职工表 WHERE 仓库号仓库表 .仓库号 ) ( D) SELECT * FROM 仓库表 WHERE EXISTS; (SELECT * FROM 职工表
13、 WHERE 仓库号仓库表 .仓库号 ) 36 排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【 】和选择排序等。 37 当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为【 】。 38 【 】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。 39 为了便于对照检查,测试用例应由输入数据和预期的【 】两部分组成。 40 【 】是从二维表列的方向进行的运算。 41 命令 ?LEN(“中国 ”) LEN(“China”)的结果为【 】。 42 在表设计器的 “表 ”选项卡的 “显示 ”框内,包含的选项有输入掩码、格式和【 】。
14、43 在成绩表中,将所有记录先按课程号升序排序,再按分数降序排序的命令是 SELECT, FROM成绩表 ORDER BY【 】。 44 在 2号工作区打开数据表 xs.dbf,并设置别名为 student,应输入的命令是: USE xs.dbf IN2【 】 student 45 物理删除表中所有记录的命令是【 】。 46 打开数据库表文件后,当前记录指 针指向 80,要使指针指向记录号为 70的记录,应使用命令【 】。 47 在 SQL-SELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是【 】。 48 下列程序的运行结果是【 】。 x “计算机等级考试 ” Y “ L=
15、LEN(X) DO WHILE L 1 Y Y+SUBSTR(X, L-1, 2) L=L-2 ENDDO ?Y 49 查询 “学生成绩 ”表中,所有姓 “张 ”的学生记录,完成下列 SQL语句: SELECT*FROM 学生成绩 WHERE 姓名【 】 “张 %” 50 假设有学生表,要将学号和姓名定义为学生表的候选索引,索引名是 xhxm。请对下面的 SQL语句填空: ALTER TABLE 学生【 】学号 +姓名 TAG xhxm 51 以下 2题是基于下述描述: 设有图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单
16、价N(6,2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 51 对图书管理数据库,查询图书表中的所有元组。请对下面的 SQL语句填空:【 】 52 对图书管理数据库,查询所有已借出的书名。请对下面的 SQL语句填空: SELECT书名 FROM图书; WHERE总编号【 】 53 设有使用零件表 SYLJ(项目号,零件号,数量 ),为 “数量 ”字段增加有效性规则:数量 0,应使用的 SQL语句是:【 】 TABLE使用零件【 】数量 SET【 】数量 0 国家
17、二级 VF笔试模拟试卷 92答案与解 析 1 【正确答案】 B 【试题解析】 利用前序和中序遍历的方法叫以确定二叉树的结构,具体步骤如下: 前序遍历的第一个结点 A为树的根结点; 中序遍历中 A的左边的结点为A的左子树, A右边的结点为 A的右子树; 再分别对 A的左右子树进行上述两步处理,直到每个结点都找到正确的位置。 2 【正确答案】 C 【试题解析】 树是 N(N0)个结点的有限集合,当 N 0时称为空树,对于空树没有根结点,即根结点的个数为 0,对于非空树有且只有一个根结点,所以树的根结点数日为 0或 1。 3 【正确答案】 B 【试题解析】 由栈 “后进先出 ”的特点可知: A) 中
18、 e1不可能比 e2先出, C中 e3不可能比 e4先出,且 e1不可能比 e2先出, D中栈是先进后出的,所以不可能是任意顺序, B中出栈的过程如图所示: 4 【正确答案】 D 【试题解析】 滥用 goto语句将使程序流程无规律,可读性差,因此 A) 不选;注解行有利于对程序的理解,不应减少或取消, B也不选;程序的长短要依照实际情况而论,而不是越短越好, C也不选。 5 【正确答案】 D 【试题解析】 程序设计语言是用于书写计算机程序的语言,具基本 成分有以下 4种,数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 92 答案 解析 DOC