[计算机类试卷]国家二级VF笔试模拟试卷16及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷16及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷16及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 16及答案与解析 1 下列选项中,不是一个算法的基本特征的是 ( )。 ( A)完整性 ( B)可行性 ( C)有穷性 ( D)拥有足够的情报 2 下列数据结构中,属于非线性的是 ( )。 ( A)线性表 ( B)队列 ( C)树 ( D)栈 3 下列叙述中错误的是 ( )。 ( A)线性表是由 n个元素组成的一个有限序列 ( B)线性表是一种线性结构 ( C)线性表的所有结点有且仅有一个前件和后件 ( D)线性表可以是空表 4 按照 “先进先出 ”组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 5 下列关于线性链表的描述
2、中正确的是 ( )。 ( A)存储空间不一定连续,且各元素的存储顺序是任意的 ( B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 ( C)存储空间必须连续,且各前件元素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 6 某二叉树共有 60个叶子结点与 50个度为 1的结点,则该二叉树中的总结点数为( )。 ( A) 148 ( B) 169 ( C) 182 ( D) 198 7 下列数据结构中,能用二分法进行查找的是 ( )。 ( A)顺序存储的有序线性表 ( B)结性链表 ( C)二叉链表 ( D)有序线性链表 8 最简单的交换排序方法是 ( )
3、。 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 9 对于长度为 n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是 ( )。 ( A)冒泡排序为 n/2 ( B)冒泡排序为 n ( C)快速排序为 n ( D)快速排序为 n(n-1)/2 10 结构化程序设计的 3种基本结构是 ( )。 ( A)过程、子程序和分程序 ( B)顺序、选择和重复 ( C)递归、堆栈和队列 ( D)调用、返回和转移 11 通过项目管理器窗口的命令按钮,不能完成的操作是 ( )。 ( A)新建文件 ( B)删除文件 ( C)添加文件 ( D)重命名文件 12 函数 MOD(-
4、4*7,-24/4)的值是 ( )。 ( A) 8 ( B) 4 ( C) -8 ( D) -4 13 要判断数值型变量 Y是否能够被 8整除,错误的条件表达式为 ( )。 ( A) INT(Y/8)=Y/8 ( B) MOD(Y,8)=0 ( C) INT(Y/8)=MOD(Y,8) ( D) MOD(Y,8)=MOD(8,8) 14 下列关于数据环境和数据环境中两个表之间关联的陈述中,正确的是 ( )。 ( A)数据环境是对象,关系不是对象 ( B)数据环境不是对象,关系是对象 ( C)数据环境是。对象,关系是数据环境中的对象 ( D)数据环境和关系都不是对象 15 下列货币型常量的表示中
5、,错误的是 ( )。 ( A) 1234.56 ( B) 1234.57 ( C) 1234.57 ( D) 1234.57 16 在创建数据库表结构时,为该表 中一些字段建立普通索引,其目的是 ( )。 ( A)改变表中记录的物理顺序 ( B)为了对表进行实体完整性约束 ( C)加快数据库表的更新速度 ( D)加快数据库表的查询速度 17 连编应用程序能生成的文件是 ( )。 ( A) .prg文件 ( B) .exe文件 ( C) .dbc文件 ( D) .pll文件 18 执行 SELECT 0选择工作区的结果是 ( )。 ( A)退出工作区 ( B)不选择工作区 ( C)选择 0号工作
6、区 ( D)选择了空闲的最小号工作区 19 下列关于自由表的叙述,正确的是 ( )。 ( A)全部是用以前版本的 FoxPro ( FoxBASE)建立的表 ( B)可以用 Visual FoxPro建立,但是不能把它添加到数据库中 ( C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表 ( D)自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表 20 要为当前表所有职工增加 200元奖金,应该使用的命令是 ( )。 ( A) CHANGE 奖金 WITH 奖金 +200 ( B) REPLACE 奖金 WITH 奖金 +200 ( C) CHANGE ALL
7、 奖金 WITH 奖金 +200 ( D) REPLACE ALL 奖金 WITH 奖金 +200 21 在视图设计器中有,而在查询设计器中没有的选项卡是 ( )。 ( A)排序依据 ( B)更新条件 ( C)分组依据 ( D)杂项 22 在 Visual FoxPro中下列叙述正确的是 ( )。 ( A)利用视图可以修改数据 ( B)利用查询可以修改数据 ( C)查询和视图具有相同作用 ( D)视图可以定义输出去向 23 执行下列程序: CLEAR DO A RETURN PROCEDURE A S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的
8、运行结果为 ( )。 ( A) 5 ( B) 10 ( C) 15 ( D)程序错误,找不到变量 24 设有两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置 “参照完整性规则 ”,要求这个表 ( )。 ( A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引 ( B)在父表连接字段上建立主索引,在于表连接字段 上建立普通索引 ( C)在父表连接字段上不需要建立任何索引,在于表连接字段上建立普通索引 ( D)在父表和子表的连接字段上都要建立主索引 25 对于只有两种取值的字段,最好使用哪种数据类型 ( )。 ( A)日期型 ( B)字符型 ( C)数值
9、型 ( D)逻辑型 26 在表单设计中, This关键字的含义是指 ( )。 ( A)当前对象的直接容器对象 ( B)当前对象所在的表单 ( C)当前对象 ( D)当前对象所在的表单集 27 检索职工表中年龄大于 50的职工姓名,正确的命令是 ( )。 ( A) SELECT 姓名 WHERE 年龄 50 ( B) SELECT 姓名 FROM 职工 FOR 年龄 50 ( C) SELECT 姓名 FROM 职工 SET 年龄 50 ( D) SELECT 姓名 FROM 职工 WHERE 年龄 50 28 当变量 X在奇偶数之间变化时,下列程序的输出结果为 ( )。 CLEAR X=0 D
10、O WHILE X 6 IF INT(X/2)=X/2 ?“CHINA“ ENDIF ?“中国 “ X=X+1 ENDDO ( A) CHINA 中国 中国 连续显示 3次 ( B)中国 中国 CHINA 连续显示 3次 ( C) CHINA 中国 中国 连续显示 2次 ( D)中国 中国 CHINA 连续显示 2次 29 SQL用于显示部分查询结果的 TOP短语,必须与下列哪个短语同时使用才有效( )。 ( A) HAVING ( B) DISTINCT ( C) ORDER BY ( D) GROUP BY 30 SQL 语句 DELETE FROM 学生 WHERE 年龄 25的功能是
11、( )。 ( A)删除学生 表 ( B)删除学生表中的年龄字段 ( C)将学生表中年龄大于 25的记录逻辑删除 ( D)将学生表中年龄大于 25的记录物理删除 31 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3种:前序遍历、【 】遍历和后序遍历。 32 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【 】和限制使用 goto语句。 33 软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【 】的设计来实现。 34 数据库系统的三级模式分别为【 】模式、内 部级模式与外部级模式。 35 数据字典是各类数据描述的集合,它通常包括 5
12、个部分,即数据项、数据结构、数据流、【 】和处理过程。 36 为了把多对多的联系分解成两个一对多联系所建立的 “纽带表 ”中,应该包含两个表的【 】。 37 命令 ?LEN(“THIS IS MY BOOK“)的结果是【 】。 38 SQL SELECT语句为了将查询结果存放到临时表中应该使用【 】短语。 39 要为表单设计下拉式菜单,首先需要在菜单设计时,在 “常规选项 ”对话框中选择 “顶层表单 ”复选框;其次要将表单 的 Show Window属性值设置为【 】,使其成为顶层表单;最后需要在表单【 】的事件代码中添加调用菜单程序的命令。 国家二级 VF笔试模拟试卷 16答案与解析 1 【
13、正确答案】 A 【试题解析】 作为一个算法,一般应该具有以下 4个特征: 可行性,即考虑到实际的条件能够达到一个蒋意的结果: 确定性,算法中的第一个步骤都必须是有明确定义的; 有穷性,一个算法必须在有限的时间内做完; 拥有足够的情报。 2 【正确答案】 C 【试题解析】 线性结构是指数据元素只有一个直接前件元素和直接后件 元素。线性表是线性结构。栈和队列是指对插入和删除操作有特殊要求的线性表,树是非线性结构。 3 【正确答案】 C 【试题解析】 线性表是一种线性结构,由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前
14、件和后件,所以 C是错误的。 4 【正确答案】 A 【试题解析】 队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫 “队尾 ”,删除元素的一端叫 “队头 ”,先插入的元素先被删除,是按 “先进先出 ”的原则组织数据的。 5 【正确答案】 A 【试题解析】 线性表的链式存储结构中的结点空间是动态生成的,它们在内存中的地址可能是连续的,也可能是不连续的。 6 【正确答案】 B 【试题解析】 叶子结点总是比度为 2的结点多一个。所以,具有 60个叶子结点的二又树有 59个度为 2的结点。总结点数 =60个叶子结点 +59个度为 2的结点 +50个度为 1的结点
15、 =169个结点。 7 【正确答案】 A 【试题解析】 二分法查找只适用于顺序存储的有序线性表,对于顺序存储的非有序线性表和线性链表 ,都只能采用顺序查找。 8 【正确答案】 D 【试题解析】 所谓的交换样序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序。冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。 9 【正确答案】 D 【试题解析】 在最坏情况下,冒泡排序和快速排序的比较次数都是 n (n-1)/2。所谓冒泡排序,就是将相邻的两个数据比较,如前面的数据大于后面的,则位置互换。这样不停地比较、互换,其实就是把大的数往后排,小的数
16、往前排 (就像冒泡一样冒出来了 )。 10 【正确答案】 B 【试题解析】 程序的 3种基本控制结构包括;顺序、选择和重复 (循环 ),这 3种结构就足以表达出各种其他形式的结构。 11 【正确答案】 D 【试题解析】 在项目管理器窗口上有 6个按钮,新建、添加、修改,浏览 (运行 )、移去和连编按钮,都不具有重命名文件的功能。 12 【正确答案】 D 【试题解析】 MOD函数是求余函数,格式是: MOD(数值表达式 1 ,数值表达式 2 )。功能是;返回两个数值相除后的余数。数值表达式 1是被除数,数值表达式 2是 除数。余数的正负号与除数相同。如果被除数与除数同号,那么函数值即为两数相除的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 16 答案 解析 DOC
