[计算机类试卷]国家二级VF笔试模拟试卷21及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷21及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷21及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 21及答案与解析 1 下列叙述中正确的是 ( )。 ( A)数据的逻辑结构与存储结构必定一一对应 ( B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构 ( C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构 ( D)以上 3种说法都不对 2 下列数据结构中,能用二分法进行查找的是 ( )。 ( A)顺序存储的有序线性表 ( B)线性链表 ( C)二叉链表 ( D)有序线性链表 3 对于长度为 n的线性表,在最坏情况下,下列各 排序法所对应的比较次数中正确的是 ( )。 ( A)冒泡排序为 n/2 ( B)冒泡排序为
2、 n ( C)快速排序为 n ( D)快速排序为 n(n-1)/2 4 程序设计方法要求在程序设计过程中, ( )。 ( A)先编制出程序,经调试使程序运行结果正确后再画出程序的流程图 ( B)先编制出程序,经调试使程序运行结果正确后再在程序中的适当位置处加注释 ( C)先画出流程图,再根据流程图编制出程序,最后经调试便程序运行结果正确后再在程序中的适当位置处加注释 ( D)以上 3种说法都不对 5 下列描述中正确的是 ( )。 ( A)软件工程只是解决软件项目的管理问题 ( B)软件工程主要解决软件产品的生产率问题 ( C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 ( D)
3、软件工程只是解决软件开发中的技术问题 6 在面向对象方法中,实现信息隐蔽是依靠 ( )。 ( A)对象的继承 ( B)对象的多态 ( C)对象的封装 ( D)对象的分类 7 冒泡排序在最坏情况下的比较次数是 ( )。 ( A) n(n+1)/2 ( B) nlog2n ( C) n(n-1)/2 ( D) n/2 8 下列实体的联 系中,属于多对多联系的是 ( )。 ( A)学生与课程 ( B)学校与校长 ( C)住院的病人与病床 ( D)职工与工资 9 在面向对象的程序设计中,下列叙述中错误的是 ( )。 ( A)对象是面向对象软件的基本模块 ( B)对象不是独立存在的实体,各个对象之间有关
4、联,彼此依赖 ( C)下一层次的对象可以继承上一层次对象的某些属性 ( D)同样的消息被不同对象接受时,可导致完全不同的行动 10 下列关于 E-R图的描述中正确的是 ( )。 ( A) E-R图只能表示实体之间的联系 ( B) E-R图只能表 示实体和实体之间的联系 ( C) E-R图只能表示实体和属性 ( D) E-R图能表示实体、属性和实体之间的联系 11 当内存变量与字段名变量重名时,系统优先处理 ( )。 ( A)内存变量 ( B)字段名变量 ( C)全局变量 ( D)局部变量 12 设 X=10,语句 ?VARTYPE(“X“)的输出结果是 ( )。 ( A) N ( B) C (
5、 C) 10 ( D) X 13 表格控件的数据源可以是 ( )。 ( A)视图 ( B)表 ( C) SQL SELECT语句 ( D)以上 3种都可以 14 设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置 “参照完整性规则 ”,为此要求这两个表 ( )。 ( A)在父表联接字段上建立普通索引,在于表联接字段上建立主索引 ( B)在父表联接字段上建立主索引,在子表联接字段上建立普通索引 ( C)在父表联接字段上不需要建立任何索引,在子表联接字段上建立普通索引 ( D)在父表和子表的连接字段上都要建立主索引 15 设当前表有 10条记录,若要在第 5条记录的前
6、面插入一条记录,在执行 GO 5后再执行如下命令 ( )。 ( A) INSERT ( B) INSERT BLANK ( C) INSERT BEFORE ( D) APPEND BEFORE 16 数据库表的字段可以定义规则,规则是 ( )。 ( A)逻辑表达式 ( B)字符表达式 ( C)数值表达式 ( D)前 3种说法都不对 17 在 ESQL语句中,与表达式 “供应商名 LIKE“%北京 %“”功能相同的表达式是( )。 ( A) LEFT(供应商名, 4)=“北京 ” ( B) “北京 ”供应商名 ( C)供应商名 In“%北京 %” ( D) AT(供应商名, “北京 ”) 18
7、 以下关于 “查 询 ”的描述正确的是 ( )。 ( A)查询保存在项目文件中 ( B)查询保存在数据库文件中 ( C)查询保存在表文件中 ( D)查询保存在查询文件中 19 运行程序: AA=0FORI=2TO 100 STEP 2 AA=AA+IENDFOR? AARETURN该程序得到的结果为 ( )。 ( A) 1 100中奇数的和 ( B) 1 100中偶数的和 ( C) 1 100中所有数的和 ( D)没有意义 20 在 Visual FoxPro中,下列关于表的叙述正确的是 ( )。 ( A)在数据库表和自由表 中,都能给字段定义有效性规则和默认值 ( B)在自由表中,能给表中的
8、字段定义有效性规则和默认值 ( C)在数据库表中,能给表中的字段定义有效性规则和默认值 ( D)在数据库表和自由表中,都不能给字段定义有效性规则和默认值 21 对于创建新类, Visual FoxPro提供的工具有 ( )。 ( A)类设计器和报表设计器 ( B)类设计器和表单设计器 ( C)类设计器和查询设计器 ( D)类设计器 22 如果指定参照完整性的删除规则为 “级联 ”,则当删除父表中的记录时, ( )。 ( A)系统自动备份父 表中被删除记录到一个新表中 ( B)若子表中有相关记录,则禁止删除父表中记录 ( C)会自动删除子表中所有相关记录 ( D)不作参照完整性检查,删除父表记录
9、与子表无关 23 有关连编应用程序,下面的描述正确的是 ( )。 ( A)项目连编以后应将主文件视作只读文件 ( B) 个项目中可以有多个主文件 ( C)数据库文件可以被指定为主文件 ( D)在项目管理器中,文件名左侧带有符号 “”的文件在项目连编后是只读文件 24 在 Visual FoxPro中,下面关于索引的正确描述是 ( )。 ( A)当数据库表建立索引以后,表中的记录的物理顺序将被改变 ( B)索引的数据将与表的数据存储在一个物理文件中 ( C)建立索引是创建一个索引文件,该文件包含指向表记录的指针 ( D)使用索引可以加快对表的更新操作 25 以下关于 “视图 ”的描述正确的是 (
10、 )。 ( A)视图保存在项目文件中 ( B)视图保存在数据库中 ( C)视图保存在表文件中 ( D)视图保存在视图文件中 26 单击项目上的 “连编 ”,则可以生成 ( )文件。 ( A) BAT ( B) APP ( C) DAT ( D) DAC 27 在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个 _实际上对应一个处理模块。 28 结构化程序设计的 3种基本结构分别是顺序、选择和 _。 29 二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是_。 30 一个模块直接调用的其他模块个数称为 _。 31 数据库系统中实现各种数据管理功能的核心软件
11、是 _。 32 项目管理器中,用于显示应用程序中所有的文件的是 “_”选项卡。 33 自由表与数据库 表相比较,在数据库中可以建立 _索引,而在自由表中不能建立。 34 “报表控件 ”工具栏中的 “图片 /ActiveX绑定 ”控件用于显示图片和 _字段的内容。 35 在 Visual FoxPro中,用来确定复选框是否被选中的属性是 _。 36 利用 SQL语句的定义功能,建立一个学生表文件,其中为学号建立主索引,年龄的默认值为 18,语句格式为: CREATE TABLE 学生 (; 学号 C(5) _; 年龄 I DEFAULT 18) 37 通过 Visual FoxPro的视图,不仅
12、可以查询数据库表,还可以 _数据库表。 38 为了通过视图更新基本表中的数据,需要在视图设计器界面的左下角选中_复选框。 39 使用 SQL语句实现将一条新的记录插入 “学生 ”表中: INSERT_学生 (学号,姓名 ) VALUES(“9801“,“李峰 “) 40 当前目录下有 “选课表 ”文件,要求查找既选修了 “计算机 ”,又选修了 “日语 ”的学生号,则语句为: SELECT A.学号 FROM 选课表 A,选课表 B; WHERE A.学号 =B.学号 AND; A.课程名称 =“计算机 “ AND _ 41 在成绩表中,检索选修 3门以上课程的学生及格学科的总成绩。成绩表中包含
13、学号、姓名、课程名和成绩 4个字段。请将下列 SQL语句补充完整。 SELECT 学号 ,SUM(成绩 ) FROM 成绩表; WHERE 成绩 =60; GROUP BY 学号 ; _ COUNT(*) =3 国家二级 VF笔试模拟试卷 21答案与解析 1 【正确答案】 D 【试题解析】 一种数据 的逻辑结构根据需要可以表示成多种存储结构,数据的逻辑结构与存储结构不一定一一对应,选项 A错误。计算机的存储空间是向量式的存储结构,但一种数据的逻辑结构根据需要可以表示成多种存储结构,如线性链表是线性表的链式存储结构,数据的存储结构不一定是线性结构,因此选项 B错误。数组一般是顺序存储结构,但利用
14、数组也能处理非线性结构。选项 C错误。由此可知,只有选项 D的说法正确。 2 【正确答案】 A 【试题解析】 二分查找从适用于顺序存储的有序表。 3 【正确答案】 D 【试题解析】 假设线性表的长度为 n,在最坏情况下,冒泡排序和快速排序需要的比较次数为 n(n-1)/2。 4 【正确答案】 D 【试题解析】 程序设计的过程应是先画出流程图,然后根据流程图编制出程序,所以选项 A错误。程序中的注释是为了提高程序的可读性,注释必须在编制程序的同时加入,所以,选项 B和选项 C错误。综上所述,本题的正确答案为选项D。 5 【正确答案】 C 【试题解析】 软件工程学是研究软件开发和维护的普遍原理与技
15、术的一门工程节科,选项 A说法错误。软件工程是指采用工程的概念、原理、技术和方法指导软件的开发与维护,软 件工程学的主要研究对象包括软件开发与维护的技术、方法、工具和管理等方面,选项 B和选项 D的说法均过于片面,选项 C正确。 6 【正确答案】 C 【试题解析】 通常认为,面向对象方法具有封装性、继承性、多态性几大特点。所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中 (对象中 )。简单地说,封装就是隐藏信息。 7 【正确答案】 C 【试题解析】 冒泡排序的基本思想是:将相邻的两个元素进行比较,如果反序,则交换;对于一个待排序的序列,经一趟排序后,最大值的元素移动到最后的位置,其它
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 21 答案 解析 DOC
