2018年全国计算机二级考试试题

上传人:公**** 文档编号:468194223 上传时间:2022-08-21 格式:DOC 页数:19 大小:113KB
返回 下载 相关 举报
2018年全国计算机二级考试试题_第1页
第1页 / 共19页
2018年全国计算机二级考试试题_第2页
第2页 / 共19页
2018年全国计算机二级考试试题_第3页
第3页 / 共19页
2018年全国计算机二级考试试题_第4页
第4页 / 共19页
2018年全国计算机二级考试试题_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《2018年全国计算机二级考试试题》由会员分享,可在线阅读,更多相关《2018年全国计算机二级考试试题(19页珍藏版)》请在金锄头文库上搜索。

1、(1) 算法的时间复杂度是指 。(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数(2) 下列叙述中正确的是 。(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构(3) 设一棵完全二叉树共有 699个结点,则在该二叉树中的叶子结点数为 。(B)A. 349B. 350C. 255D. 351(4) 结构化程序设计主要强调的是。(B)A. 程序的规模B. 程序的易读性C. 程序的执行效率D. 程序的可移植性(5) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪

2、些功能的阶段是 (D)A. 概要设计B. 详细设计C. 可行性分析D. 需求分析(6) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是 。(A)A. 控制流B. 加工C. 数据存储D. 源和潭(7) 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及。(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确(8) 下述关于数据库系统的叙述中正确的是 。(A)A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系

3、统能管理更多的数据(9) 关系表中的每一横行称为一个 。(A)A. 元组B. 字段C. 属性D. 码(10) 数据库设计包括两个方面的设计内容,它们是A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计来(11) 算法的空间复杂度是指。(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(12) 下列关于栈的叙述中正确的是 。(D)A. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表(13) 在深度为5的满二叉树中,叶子结点的个

4、数为A. 32B. 31C. 16(A)(C)D. 15(14) 对建立良好的程序设计风格,下面描述正确的是 。(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无(15) 下面对对象概念描述错误的是。(A)A. 任何对象都必须有继承性B. 对象是属性和方法的封装体C. 对象间的通讯靠消息传递D. 操作是对象的动态性属性(16) 下面不属于软件工程的3个要素的是 。(D)A. 工具B. 过程e方法D.环境(17) 程序流程图(PFD)中的箭头代表的是 。(B)A. 数据流B. 控制流C. 调用关系D. 组成关系(18) 在数据管

5、理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 。(A)A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理(19) 用树形结构来表示实体之间联系的模型称为 。(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型(20) 关系数据库管理系统能实现的专门关系运算包括 。(B)A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表(21) 算法一般都可以用哪几种控制结构组合而成 。(D)A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环(22) 数据的存储结构

6、是指。(B)A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据(D)(23) 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送D.消息A. 调用语句B. 命令C. 口令(24) 检查软件产品是否符合需求定义的过程称为 。(A)A. 确认测试B. 集成测试C. 验证测试D. 验收测试(25) 下列工具中属于需求分析常用工具的是 。(D)A. PADB. PFDC. N-SD. DFD(26) 下面不属于软件设计原则的是。(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽(27) 索引属于。(B)A. 模式B

7、. 内模式C. 外模式D. 概念模式(28) 在关系数据库中,用来表示实体之间联系的是 。(D)A. 树结构B. 网结构C. 线性表D. 二维表(29) 将E-R图转换到关系模式时,实体与联系都可以表示成 。(B)A. 属性B. 关系C. 键D. 域1单选题对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为参考答案:C参考解析:冒泡法是在扫描过程中逐次比较相邻两个元素的大小,最坏的情况是每次比较都要将相邻的两个元素互换,需要互换的次数为9+8+7+6+5+4+3+2+1=45选Co2单选题在关系数据库中,用来表示实体问联系的是A. 属性B.二维表C.网状结构D.树状结构参考答案:B参

8、考解析:关系模型实体问的联系采用二维表来表示,简称表。选项C为网状模型实体间的联系,选项D为层次模型实体间的联系,选项A属性刻画了实体。3单选题有两个关系R和S如下:则由关系R得到关系S的操作是A. 选择B.投影C.自然连接D.并参考答案:A参考解析:由关系R到关系S为一元运算,排除c和D。关系S是关系R的一部分,是通过选择 之后的结果,因此选Ao4单选题有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A. 自然连接B.交C.投影D.并参考答案:A参考解析:关系R和关系S有公共域,关系T是通过公共域的等值进行连接的结果,符合自然连接,选A5单选题下列与队列结构有关联的是A. 函数的递

9、归调用B. 数组元素的引用C. 多重循环的执行D. 先到先服务的作业调度参考答案:D【解析】队列的修改是依先进先岀的原则进行的,D正确。点击查看试题笔记(1)6单选题结构化程序设计中,下面对 goto语句使用描述正确的是A.禁止使用goto语句B.使用goto语句程序效率高C.应避免滥用goto语句D.以上说法均错误参考答案:C【解析】结构化程序设计中,要注意尽量避免goto语句的使用,故选Co7单选题软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是A. 测试B.设计C.可行性研究D.实现参考答案:C【解析】开发阶段包括分析、设计和实施两类任务。其中分析、设计包括需求

10、分析、总体设计和 详细设计3个阶段,实施则包括编码和测试两个阶段,C不属于开发阶段。8单选题下面属于黑盒测试方法的是A.语句覆盖B.逻辑覆盖C.边界值分析D.路径覆盖参考答案:C【解析】黑盒测试不关心程序内部的逻辑,只是根据程序的功能说明来设计测试用例。在使用黑 盒测试法时,手头只需要有程序功能说明就可以了。黑盒测试法分等价类划分法、边界值分析法和错 误推测法,答案为 G而A、B、D均为白盒测试方法。9单选题在关系模型中,每一个二维表称为一个A. 关系B.属性C.元组D.主码(键)参考答案:A【解析】关系模型采用二维表来表示,即每个二维表称为一个关系。10单选题有三个关系R, S和T如下:则由

11、关系R和S得到关系T的操作是A. 选择B.投影C.交D.并参考答案:D11单选题下列叙述中正确的是A. 一个算法的空间复杂度大,则其时间复杂度也必定大B. 一个算法的空间复杂度大,则其时间复杂度必定小C. 一个算法的时间复杂度大,则其空间复杂度必定小D. 算法的时间复杂度与空间复杂度没有直接关系参考答案:D参考解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是 指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为a12单选题某二叉树共有12个结点,其中叶子结点只有 1个。则该二叉树的深度为(根结点在 第1层)参考答案:D参考解析:二叉树中,度为 0的结点数

12、等于度为2的结点数加1,即n2=n0-1 ,叶子结点即度为 0,nO=1,则n2=0,总结点数为12=no+n1+n2=1+ n1+Q则度为1的结点数nl=11,故深度为12,选D。13单选题下面属于白盒测试方法的是A. 等价类划分法B. 逻辑覆盖C. 边界值分析法D. 错误推测法参考答案:B参考解析:白盒测试法主要有逻辑覆盖、基本路径测试等。逻辑覆盖测试包括语句覆盖、路径覆 盖、判定覆盖、条件覆盖、判断一条件覆盖,选择B。其余为黑盒测试法。14单选题若实体A和B是一对多的联系,实体 B和C是一对一的联系,则实体 A和c的联系 是A. 一对一 B. 一对多C.多对一 D.多对多参考答案:B参考

13、解析:A和B为一对多的联系,则对于 A中的每一个实体,B中有多个实体与之联系,而 B 与C为一对一联系,则对于 B中的每一个实体,C中之多有一个实体与之联系,则可推岀对于 A中的 每一个实体,C中有多个实体与联系,所以为一对多联系。15单选题有三个关系R, S和T如下:则由关系R和S得到关系T的操作是A. 选择B.投影C.交D.并参考答案:D参考解析:关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。16单选题有两个关系R和S如下:则由关系R得到关系S的操作是A.选择B.投影C.自然连接D.并参考答案:A参考解析:由关系R到关系S为一元运算,排除c和D。关系S是关系R的一部分,是通

14、过选择 之后的结果,因此选Ao17单选题一般情况下,当对关系 R和S进行自然连接时,要求 R和S含有一个或者多个共有 的A. 记录B.行C.属性D.元组参考答案:C参考解析:自然连接是一种特殊的等值连接,它满足下面的条件:两关系间有公共域;通过公共域的等值进行连接,选 Co18单选题结构化程序设计中,下面对 goto语句使用描述正确的是A.禁止使用goto语句B.使用goto语句程序效率高C.应避免滥用goto语句D.以上说法均错误参考答案:C【解析】结构化程序设计中,要注意尽量避免goto语句的使用,故选Co19单选题下面不属于软件需求分析阶段主要工作的足A.需求变更申请B.需求分析C.需求评审D.需求获取参考答案:A【解析】需求分析阶段的工作可概括为4个方面:需求获取。需求分析。编写需求规格说明书。需求审评。20单选题下面不属于软件测试实施步骤的是A.集成测试B.回归测试C.确认测试D.单元测试参考答案:B【解析】软件测试主要包括单元测试、集成测试、确认测试和系统测试。21单选题在关系模型中,每一个二维表称为一个A. 关系B.属性C.元组D.主码(键)参考答案:A参考解析:关系模型采用二维表来表示,即每个二

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号