【计算机类职业资格】国家二级VF笔试-试卷52及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷52及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷52及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 笔试-试卷 52 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.以下哪一个不是队列的基本操作_。(分数:2.00)A.从队尾插入一个新元素B.从队列中删除第 i 个结点C.判断一个队列是否为空D.读取对头元素的值3.下列叙述中错误的是_。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据处理的效率无关C.数据的存储结构与数据处理的效率密切相关D.数据的存储结构在计算
2、机中所占的空间不一定是连续的4.以下数据结构中不属于线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树D.栈5.在包含 1000 个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?_(分数:2.00)A.线性表按顺序方式存储,在线性表的第 10 个结点后面插入一个新结点B.线性表按链接方式存储,在线性表的第 l0 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 990 个结点D.线性表按链接方式存储,删除指针 P 所指向的结点6.对于白箱(盒)测试用例的各设计准则,下列叙述中正确的是_。(分数:2.00)A.分支覆盖准则比语句覆盖准则严密B.条件覆盖要
3、比分支覆盖优越。因此,条件覆盖能完全满足分支覆盖C.组合条件覆盖准则既能满足分支覆盖准则,也能满足条件覆盖准则。因此组合条件覆盖准则是一种完全测试D.上述说法都不对7.软件工程包括软件开发技术和软件工程管理。下面属于软件工程管理内容的是_。(分数:2.00)A.软件工具B.软件工程环境C.开发方法D.软件工程经济学8.软件测试的内容包括: 、有效性测试 、集成测试 、验收测试 、系统测试 、单元测试 正确的测试顺序是_。(分数:2.00)A.、B.、C.、D.、9.在结构化方法中,软件功能分解属于下列软件开发中的_阶段。(分数:2.00)A.概要设计B.需求分析C.详细设计D.编程调试10.在
4、数据库技术中,面向对象数据模型是一种_。(分数:2.00)A.概念模型B.结构模型C.物理模型D.形象模型11.关于实体完整性规则,正确的叙述是_。(分数:2.00)A.实体完整性规则规定关系的主码不能为空B.实体完整性规则规定关系的候选码不能为空C.实体完整性规则规定关系的主属性不能为空D.实体完整性规则规定关系的外码不能为空12.在关系代数中,下列运算为单目运算的是_。(分数:2.00)A.差B.并C.选择D.除法13.在一个关系中,能够唯一确定一个元组的属性或属性组合的叫做_。(分数:2.00)A.索引码B.关键词C.域D.排序码14.在数据库中,产生数据不一致的根本原因是_。(分数:2
5、.00)A.数据存储量太大B.数据冗余C.未对数据进行完整性控制D.没有严格保护数据15.在下列关于 Visual FoxPro 的辅助设计工具的叙述中,正确的一条是_。(分数:2.00)A.Visual FoxPro 只提供了向导辅助设计工具B.Visual FoxPro 提供了向导和设计器两种辅助设计工具,没有提供生成器C.Visual FoxPro 提供了向导和生成器两种辅助设计工具,没有提供设计器D.Visual FoxPro 提供了向导、设计器和生成器等辅助设计工具16.可以伴随着表的打开而自动打开的索引文件是_。(分数:2.00)A.单一索引文件(IDX)B.复合索引文件(CDX)
6、C.结构化复合索引文件D.非结构化复合索引文件17.在嵌入式 SQL 中,主语言向 SQL 语句输入数据,主要用主变量(主语言中的程序变量)来实现。为了区别字段名,要求主变量名前必须加符号_作标识。(分数:2.00)A.;(分号)B.、(顿号)C.+(加号)D.:(冒号)18.SQL 中的 INSERT 语句可以用于_。(分数:2.00)A.插入一条记录B.插入一个字段C.插入一个索引D.插入一个表19.设教师表的结构为:教师号、姓名、性别、职称、工资、所在系。若要查询“陈静”教师所讲授的课程,并列出姓名和课程名,应使用的语句 SELECT-SQL 是_。(分数:2.00)A.SELECT 姓
7、名,课程名 FROM 教师表,授课表,课程表; WHERE 教师表.教师号授课表.教师号 AND 姓名“陈静”B.SELECT 姓名,课程名 FROM 教师表,授课表,课程表; WHERE 教师表.教师号授课表.教师号 AND 授课表.课程号课程表.课程号; AND 姓名“陈静”C.SELECT 姓名,课程名 FROM 教师表,授课表,课程表; WHERE 教师表.教师号授课表.教师号 AND 授课表.教师号课程表.课程号; AND 姓名“陈静”D.SELECT 姓名,课程名 FROM 教师表,授课表,课程表; WHERE 授课表.课程号课程表.课程号 AND 姓名“陈静”20.在学生表 ST
8、UD 中查询所有小于 20 岁的学生的姓名(XM)及其年龄(SA) 。实现该功能的正确 SQL 语句是_。(分数:2.00)A.SELECT XM,SA FROM STUD FOR SA20B.SELECT XM,SA FROM STUD WHERE NOT SA20C.SELECT XM,SA ON STUD FOR SA20D.SELECT XM,SA ON STUD WHERE SA2021.在 SELECT 语句中,如果要对输出的记录进行排序,应该使用_。(分数:2.00)A.ORDERB.GROUPC.HAVINGD.TOP22.在进行 SQL 查询时,使用 WHERE 子句提供的是
9、_。(分数:2.00)A.查询目标B.查询结果C.查询条件D.查询分组23.删除学生表 STUD 中关于学号 XH 必须取唯一值的约束。实现该功能的正确 SQL 语句是_。(分数:2.00)A.ALTER TABLE STUD ADD XH UNIQUEB.ALTER TABLE STUD MODIFY XH UNIQUEC.ALTER TABLE STUD DROP UNIQUE(XH)D.ALTER TABLE STUD MODIFY UNIQUE(XH)24.在 SELECT-SQL 语言中,_子句相当于关系中的投影运算。(分数:2.00)A.WHEREB.JOINC.FROMD.SEL
10、ECT25.下列叙述中,错误的是_。(分数:2.00)A.SQL 中的 UPDATE 语句可以修改一条记录B.SQL 中的 UPDATE 语句可以修改多条记录C.SQL 中的 UPDATE 语句可以用子子询提供要修改的值D.SQL 中的 UPDATE 语句可以修改子查询的结果26.在以下关于索引的说明中,错误的是_。(分数:2.00)A.索引可以提高查询速度B.索引可能降低更新速度C.索引和排序具有不同的含义D.不能更新索引字段27.下面对控件的描述正确的是_。(分数:2.00)A.用户可以在组合框中进行多重选择B.用户可以在列表框中进行多重选择C.用户可以在一个选项组中选中多个选项按钮D.用
11、户对一个表单内的一组复选框只能选中其中一个28._不是表单中使用的设计工具。(分数:2.00)A.属性窗 121B.控件工具栏C.表单控制器D.数据环境设计器29.下列控件中,不需要绑定数据的控件是_。(分数:2.00)A.文本框B.命令按钮C.复选框D.单选按钮30.在下述关于 Visual FoxPro 变量说明中,错误的是_。(分数:2.00)A.字段变量保存在表文件中B.内存变量的值随记录指针的改变而改变C.在参与运算时,字段变量优先于同名的内存变量D.一个表文件中字段变量的个数最多为 255 个31.下面是关于表单数据环境的叙述,其中错误的是_。(分数:2.00)A.可以在数据环境中
12、加入与表单操作有关的表B.数据环境是表单的容器C.可以在数据环境中建立表之间的联系D.表单运行时自动打开其数据环境中的表32.在 Visual FoxPro 中,为了将表单从内存中释放(清除),可将表单中“退出”命令按钮的 Click 事件代码设置为。(分数:2.00)A.ThisFormRefreshB.ThisFormDeleteC.ThisFormHideD.ThisFormRelease33.下列中的_是表格的系统默认名称。(分数:2.00)A.List1B.Combo1C.Check1D.Grid134.不能在表单设计中使用的工具栏是_。(分数:2.00)A.调色板B.布局C.表单控
13、件D.打印预览35.若要使报表输出时,每一个字段占一行,应使用下列_布局类型。(分数:2.00)A.列报表B.行报表C.一对多报表D.多栏报表36.在下面的 DO 循环中,一共要循环_次。 M=5 N=1 DO WHILE N=H N=N+1 ENDDO(分数:2.00)A.1B.6C.4D.5二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_39.某二叉树中度为 2 的结点有 18 个,则该二
14、叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_40.在面向对象的程序设计中,类描述的是具有相似性质的一组 1。(分数:2.00)填空项 1:_41.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1。(分数:2.00)填空项 1:_42.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:2.00)填空项 1:_43.Visual FoxPro 中不允许在主关键字字段中有重复值或 1。(分数:2.00)填空项 1:_44.要使得在“应用程序生成器”中所做修改与当前活动项目保持一致,应单击 1 按钮。(分数:2.00)填空项 1:_45.查询设计器的
15、“筛选”选项卡用来指定查询的 1。(分数:2.00)填空项 1:_46.关系数据库是采用 1 作为数据的组织方式。(分数:2.00)填空项 1:_47.设系统日期为 2001 年 12 月 31 日,下列表达式的值是 1。 VAL(SUBSTR(“1999“,3)+RIGHT(STR(YEAR(DATE(),2)+17(分数:2.00)填空项 1:_48.由表单向导创建的表单,主要是依靠 1 而定。(分数:2.00)填空项 1:_49.使用 1 短语可以将查询结果存放到临时数据表文件中。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 52 答案解析(总分:98.00,做题时间:90
16、 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.以下哪一个不是队列的基本操作_。(分数:2.00)A.从队尾插入一个新元素B.从队列中删除第 i 个结点 C.判断一个队列是否为空D.读取对头元素的值解析:解析:队列是一种特殊的线性表。队列的特点是“先进先出”:在队列头删除结点;在队列尾插入结点。因此选项 B 不符合队列的基本特点,不是队列的基本操作。3.下列叙述中错误的是_。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与
17、数据处理的效率无关 C.数据的存储结构与数据处理的效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的解析:解析:一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等,选项 A 和选项 D 正确。采用不同的存储结构,其数据处理的效率不同,因此,在处理数据时选择合适的存储结构很重要,选项 C 正确,选项 B 错误,应为本题正确答案。4.以下数据结构中不属于线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:解析:线性结构是指满足如下条件的非空数据结构:有且只有一个根结点,每一个结点最多有一个前驱、一个后继。队列、线性表和栈同
18、时满足这些条件,二叉树的结点可能存在两个后继,所以不是线性结构。5.在包含 1000 个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?_(分数:2.00)A.线性表按顺序方式存储,在线性表的第 10 个结点后面插入一个新结点 B.线性表按链接方式存储,在线性表的第 l0 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 990 个结点D.线性表按链接方式存储,删除指针 P 所指向的结点解析:解析:本题考查点是线性表的基本操作。选项 A:线性表按顺序方式存储,在线性表的第 10 个结点后面插入一个新结点,需要将第 11 个元素到第 1000 个元素依次向后移动一个位置,
19、然后在第 11 个元素位置处插入新结点,因此要移动 990 个元素,插入一个元素。选项 B:线性表按链接方式存储,在线性表的第 10 个结点后面插入一个新结点,只需要修改新结点的指针域和第 10 个结点的指针域就可以实现,无须移动元素。选项 C:线性表按顺序方式存储,删除线性表的第 990 个结点,需要将第 991 个元素到第1000 个元素依次向前移动一个位置,因此要移动 10 个元素。选项 D:线性表按链接方式存储,删除指针P 所指向的结点,只需要修改指针 P 所指向的指针域就可以实现,无须移动元素。因此,选项 A 所需的执行时间最长。6.对于白箱(盒)测试用例的各设计准则,下列叙述中正确
20、的是_。(分数:2.00)A.分支覆盖准则比语句覆盖准则严密 B.条件覆盖要比分支覆盖优越。因此,条件覆盖能完全满足分支覆盖C.组合条件覆盖准则既能满足分支覆盖准则,也能满足条件覆盖准则。因此组合条件覆盖准则是一种完全测试D.上述说法都不对解析:解析:白箱(盒)测试是根据对程序内部逻辑结构的分析来选取测试用例。白箱(盒)测试用例的设计准则有:语句覆盖、分支覆盖、条件覆盖和组合条件覆盖。分支覆盖通过足够多的测试用例,使程序中的每个分支至少通过一次。分支覆盖准则比语句覆盖准则严密一些,选项 A 正确;条件覆盖通过执行足够多的测试用例,使每个判定中的每个条件都能得到两种不同的结果(“真”与“假”)。
21、虽然条件覆盖要比分支覆盖优越,但并不能完全满足分支覆盖,选项 B 错误;组合条件覆盖要求通过足够多的测试用例,使每个判定中各条件的各种可能组合至少出现一次,它既能满足分支覆盖准则,也能满足条件覆盖准则,但也不是完全测试,选项 C 错误。7.软件工程包括软件开发技术和软件工程管理。下面属于软件工程管理内容的是_。(分数:2.00)A.软件工具B.软件工程环境C.开发方法D.软件工程经济学 解析:解析:本题考查点是软件工程管理的内容。软件工程包括软件开发技术和软件工程管理。软件开发技术包括软件开发方法学、软件工程和软件工程环境,而软件工程管理则包括软件管理和软件工程经济学。8.软件测试的内容包括:
22、 、有效性测试 、集成测试 、验收测试 、系统测试 、单元测试 正确的测试顺序是_。(分数:2.00)A.、B.、C.、D.、 解析:解析:本题考点是软件测试的顺序。软件系统的开发过程是一个自顶向下逐步细化的过程,而测试过程是以相反顺序进行的集成过程。软件测试的顺序是单元测试、集成测试、有效性测试、系统测试和验收测试。9.在结构化方法中,软件功能分解属于下列软件开发中的_阶段。(分数:2.00)A.概要设计 B.需求分析C.详细设计D.编程调试解析:解析:概要设计的任务是划分出构成系统的各物理元素以及设计出软件的结构(如确定模块及模块间的关系)。设计过程通常分为以下几步:提出可选择方案,选择合
23、理方案,推荐最佳方案,功能分解,设计软件结构,制定测试计划,最后提交概要设计文档。软件功能分解属于概要设计阶段。本题的正确答案为选项 A。10.在数据库技术中,面向对象数据模型是一种_。(分数:2.00)A.概念模型B.结构模型 C.物理模型D.形象模型解析:解析:根据数据模型应用的目的不同,模型分为概念模型和结构模型。概念模型是按用户的观点对数据和信息建模,结构模型是按计算机系统观点对数据建模。数据模型按数据结构分为层次模型、网状模型、关系模型和面向对象数据模型。11.关于实体完整性规则,正确的叙述是_。(分数:2.00)A.实体完整性规则规定关系的主码不能为空B.实体完整性规则规定关系的候
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 52 答案 解析 DOC
