[计算机类试卷]国家二级VF笔试模拟试卷13及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷13及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷13及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 13及答案与解析 1 按照 “先进后出 ”原则组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 2 常采用的两种存储结构是 ( )。 ( A)顺序存储结构和链式存储结构 ( B)散列方法和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 3 树是结点的集合,它的根结点的数目是 ( )。 ( A)有且只有 1个 ( B) 1或多于 1 ( C) 0或 1 ( D)至少有 2个 4 已知一个有序线性表为 (13, 18, 24, 35, 47, 50, 62, 83, 90, 115, 134)当用二分
2、法查找值为 90的元素时,查找成功的比较次数为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 9 5 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序的易读性 6 结构化程序设计的核心和基础是 ( )。 ( A)结构化分析方法 ( B)结构化设计方法 ( C)结构化设计理论 ( D)结构化编程方法 7 在面向对象方法中, ( )描述的是具有相似属性与操作的一 组对象。 ( A)属性 ( B)事件 ( C)方法 ( D)类 8 需求分析阶段的任务是 ( )。 ( A)软件开发方法 ( B)软件开发工具 ( C
3、)软件开发费用 ( D)软件系统功能 9 有下列二叉树,对此二叉树前序遍历的结果为 ( )。 ( A) ACFXDBEYZ ( B) ABEFXYZCD ( C) ABCDEFXYZ ( D) ABDYECFXZ 10 设 R是一个 2元关系, S是一个 3元关系,则下列运算中正确的是 ( )。 ( A) R-S ( B) RS ( C) RS ( D) R S 11 关于内存变量的调用,下列说法正确的是 ( )。 ( A)私有变量只能被本层模块程序调用 ( B)私有变量能被本层模块和下层模块程序调用 ( C)局部变量不能被本层模块程序调用 ( D)局部变量能被本层模块和下层模块程序调用 12
4、 下列关于变量的叙述中,不正确的、项是 ( )。 ( A)在 Visual FoxPro中,可以将不同类型的数据赋给同一个变量 ( B)变量的类型决定变量值的类型 ( C)在 Visual FoxPro中,变量分为字段变量和内存变量 ( D)变量值可以随时改变 13 在关系运 算中,查找满足一定条件的元组,相关的运算称为 ( )。 ( A)选择 ( B)投影 ( C)连接 ( D)扫描 14 在 Visual FoxPro 6.0中修改数据库、表单、报表等的可视化工具是 ( )。 ( A)向导 ( B)设计器 ( C)生成器 ( D)项目管理器 15 命令 ?的作用是 ( )。 ( A)向用户
5、提问的提示符 ( B)可输出两个表达式的值 ( C)从当前光标处显示表达式的值 ( D)只能显示变量的值 16 打开一个名为 XM的项目文件,然后通过命令方式新建一个数据库文件,则该数据库文件 ( )。 ( A)存在于当前打开的项目文件 XM中 ( B)不存在于当前打开的项目文件 XM中,必须单独添加 ( C)不存在于当前打开的项目文件 XM中,但与项目文件建立了联系 ( D)以上说法均不正确 17 执行下列程序: SET TALK OFF STORE 0 TO X,Y DO WHILE X 6 X=X+Y Y=Y+2 ENDDO ?X,Y SET TALK ON RETURN 在屏幕上显示的
6、输出结果是 ( )。 ( A) 8 8 ( B) 6 8 ( C) 4 6 ( D) 6 6 18 在 DO WHILE.ENODO循环结构中, LOOP命令的作用是 ( )。 ( A)终止程序的运行 ( B)退出循环,返回程序开始处继续执行 ( C)转到 DO WHILE语句行,开始下一次循环 ( D)终止本次循环,将控制转到本循环结构 ENDDO后面的第一条语句继续执行 19 19.当前目录下有 XUESH.dbf和 CHJI.dbf两个表文件,要求查找同时选修了课程号为 “9801”和 “9802”的学生姓名,下列 SQL语句的空白处应填 入的语句为 ( )。 SELECT 姓名 FRO
7、 X UESH, CHJI; WHERE XUESH.学号 =CHJI.学号 ; AND 课程号 =“98011“; AND 姓名 _ (SELECT 姓名 FROM XUESH,CHJI; WHERE XUESH.学号 =CHJI.学号 ; AND 课程号 =“9802“) ( A) IN ( B) EXITS ( C) LIKE ( D) ALL 20 SQL语句中, SELECT命令中的 JOIN是用来建立表间的联系短语 ,连接条件应出现在下列哪个短语中 ( )。 ( A) WHERE ( B) ON ( C) HAVING ( D) INNER 21 打开一个数据库的命令是 ( )。
8、( A) USE ( B) USE DATABASE ( C) OPEN ( D) OPEN DATABASE 22 测试数据库记录指针是否指向数据库末尾所使用的函数是 ( )。 ( A) BOF() ( B) EOF() ( C) RECCOUNT() ( D) RECNO() 23 删除视图 STUDENT的命令是 ( )。 ( A) DELETE STUDENT VIEW ( B) DELETE STUDETN ( C) DROP STUDENT VIEW ( D) DROP VIEW STUDENT 24 有下列 SQL SELECT语句: SELECT*FROM 工资表 WHERE
9、基本工资=3000 AND 基本工资 =1000 下列与该语句等价的是 ( )。 ( A) SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 1000 AND 3000 ( B) SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 3000 AND 1000 ( C) SELECT*FROM 工资表 WHERE 基本工资 FROM 1000 INTO 3000 ( D) SELECT*FROM 工资表 WHERE 基本工资 FROM 3000 INTO 1000 25 在 Visual FoxPro中,表单 (Form)是指 ( )。 ( A)窗口界面 (
10、 B)数据库查询的清单 ( C)各种文件的清单 ( D)表中记录的清单 26 在表单设计阶段,下列说法不正确的是 ( )。 ( A)拖动表单上的对象,可以改变该对象在表单上的位置 ( B)拖动表单上对象的边框,可以改变该对象的大小 ( C)通过设置表单上对象的属性,可以改变对象的大小和位置 ( D)表单上的对象一旦建立,其位置和大小均不能改变 27 在运行表单时,下列有关表单事件的引发次序叙述正确的是 ( )。 ( A) DESTROYINITLOAD ( B) DESTROYLOADINIT ( C) INITDESTROYLOAD ( D) LOADINITDESTROY 28 有学生表和
11、班级表文件,检索哪些班级中至少有一个学生的总分是大于 700的,正确的命令是 ( )。 ( A) SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; SELECT 班级号 FROM 学生表 WHERE 总分 700 ( B) SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; (SELECT 班级号 FROM 学生表 WHERE 总分 700) ( C) SELECT 班级名称 FROM 班级表 WHERE 学号 IN; SELECT 学号 FROM 学生表 WHERE 总分 700 ( D) SELECT 班级名称 FROM 班级表 WHERE 学号 IN
12、; (SELECT 学号 FROM 学生表 WHERE 总分 700) 29 SQL查询语句中,要将结果输入到一个临时表中,应选择的子句是 ( )。 ( A) TO FILE ( B) INTO ARRAY ( C) INTO CURSOR ( D) INTO TABLE 30 要从字符串 “中国海南省 ”中取出子串 “海南省 ”,应该使用函数 ( )。 ( A) SUBSTR(“中国海南省 “, 3, 3) ( B) SUBSTR(“中国海南省 “, 5, 2) ( C) SUBSTR(“中国海南省 “, 5, 3) ( D) SUBSTR(“中国海南省 “, 5, 6) 31 设一棵完全二
13、叉树共有 500个结点,则在该二叉树中有【 】 个叶子结点。 32 在最坏情况下,冒泡排序的时间复杂度为【 】 。 33 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【 】 。 34 软件的需求分析阶段的工作,可以概括为 4个方面:【 】 、需求分析、编写需求规格说明书和需求评审。 35 【 】 是数据库应用的核心。 36 下列命令执行后的结果是【 】 。 STORE-100 TO X ?SIGN (X)*SQRT(ABS(X) 37 实现表之间临时联系的命令是【 】 。 38 在 SQL语句中空值用【 】 表示。 39 多栏报表的栏目数可以通过【 】 来设置。 40 如果
14、项目不是用 “应用程序向导 ”创建的,应用程序生成器只有【 】 、 “表单 ”和 “报表 ”3个选项卡可用。 41 在关系数据模型中,二维表的列称为属性,二维表的行称为【 】 。 42 假设图书管理数据库中有 3个表,图书 .dbf,读者 .dbf和借阅 .dbf。它们的结构分别如下: 图书 (总编号 C(6),分类号 C(8),书名 C(16),出版单位 C(20),单价 N(6, 2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 在上述图书管理数据库中,图书的
15、主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是【 】。 43 报表标题一般是通过【 】 控件定义。 国家二级 VF笔试模拟试卷 13答案与解析 1 【正确答案】 B 【试题解析】 栈是一种特殊的线性表,其捅入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的栈,是按先进后出的原则组织数据的。 2 【正确答案】 A 【试题解析】 线性表的存储通常要用两种存储结构,顺序存储结构和链式存储结构。 3 【正确答案】 C 【试题解析】 树具有明显的层次关系,即树是一种层次结构。在树结构中,
16、根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目 为 0。 4 【正确答案】 B 【试题解析】 根据二分法查找法需要两次, 首先将 90与表中间的元素 50进行比较,由于 90大于 50,所以在线性表的后半部分查找; 第二次比较的元素是后半部分的中间元素,即 90,这时两者相等,即查找成功。 5 【正确答案】 D 【试题解析】 程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性, “清晰第一,效率第二 ”。 6 【正确答案】 C 【试题解析】 结构化程序设计的核心和 基础是结构化设
17、计理论,其中包括:结构化分析方法、结构化设计方法和结构化编程方法。 7 【正确答案】 D 【试题解析】 类 (calss)描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实例。 8 【正确答案】 D 【试题解析】 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在这些基础上确定新系统的功能。 9 【正确答案】 D 【试题解析】 对二又树的前序遍历是指;先访问根 结点,然后访问左子树,最后访问右子树,并且,在访问左,右子树时,先访问根结点,再依次访问其左、右子树。记住 3种遍历的顺序: 前
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 13 答案 解析 DOC
