2022年全国计算机等级考试二级公共基础知识课后习题及答案 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年全国计算机等级考试二级公共基础知识课后习题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年全国计算机等级考试二级公共基础知识课后习题及答案 .pdf(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、全国计算机等级考试二级公共基础知识课后习题及答案1 第一章数据结构与算法一.选择题1.算法的时间复杂度是指( ) A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数2.算法的空间复杂度是指( ) A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间3.下列叙述中正确的是( ) A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构4.数据的存储结构是指( ) A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据
2、在计算机中的顺序存储方式D. 存储在外存中的数据5.下列关于队列的叙述中正确的是( ) A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表6.下列关于栈的叙述中正确的是( ) A. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表8.在深度为5 的满二叉树中 ,叶子结点的个数为( ) A. 32 B. 31 C. 16 D. 15 9.对长度为N 的线性表进行顺序查找,在最坏情况下所需要的比较次数为 ( ) A. N+1 B. N C .(N+1)/2 D. N/2 10.设树 T 的度为
3、4,其中度为 1,2,3,4 的结点个数分别为4,2,1,1 .则 T的叶子结点数为A. 8 B. 7 C . 6 D. 5 二.填空题1. 对长度为n 的有序线性表中进行二分查找,需要的比较次数为( ) 2. 设一棵完全二叉树共有700 个结点 ,则在该二叉树中有( )个叶子结点3. 设一棵二叉树的中序遍历结果为DBEAFC, 前序遍历结果为ABDECF, 则后序遍历结果为( ) 4. 在最坏情况下 ,冒泡排序的时间复杂度为( ) 5. 在一个容量为15 的循环队列中 ,若头指针 front=6,尾指针 rear=9,则该循环队列中共有( )个元素第一章参考答案一选择题1C 2. D 3.
4、A 4. B 5. C 6. D 7. B 8. B 9. B 10. A 二. 填空题1) log2n 2) 350 3) DEBFCA 4) N(N-1)/2 5) 3 第二章程序设计基础一. 选择题1.结构化程序设计主要强调的是( ) A. 程序的规模B. 程序的易读性C. 程序的执行效率D. 程序的可移植性2对建立良好的程序设计风格,下面描述正确的是( ) A.程序应简单、 清晰、 可读性好B符号名的命名只要符合语法C充分考虑程序的执行效率D 程序的注释可有可无3在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 ( ) A调用语句B命令C口令D 消息4信息隐蔽的概念与下述
5、哪一种概念直接相关?( ) A软件 结构定义B模块独立性C模块类型划分D 模块耦合度5下面对对象概念描述错误的是( ) A 任何对象都必须有继承性B 对象是属性和方法的封装体精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 5 页C对象间的通讯靠消息传递D 操作是对象的动态属性二填空题1结构化程序设计的三种基本逻辑结构为顺序、选择和()2源程序文档化要求程序应加注释。注释一般分为序言性注释和()3在面向对象方法中,信息隐蔽是通过对象的()性来实现的4类是一个支持集成的抽象数据类型,而对象是类的()5在面向对象方法中,类之间共享属性和操作的
6、机制称为()第二章参考答案一选择题1B 2. A 3. D 4. B 5. A 二填空题1) 重复(或循环) 2) 功能性 3) 封装 4) 实例 5) 继承转贴第三章软件 工程基础一. 选择题1.在软件 生命令周期中,能准确地确定软件 系统必须做什么和必须具备哪些功能的阶段是()A.概要设计 B.详细设计 C.可行性研究 D.需求分析2.下面不属于 软件 工程的 3 个要素的是()A.工具 B.过程 C.方法 D 环境3.检查 软件 产品是否符合需求定义的过程称为()A.确认测试 B.集成测试 C.验证测试 D.验收测试4.数据流图用于抽象描述一个软件 的逻辑模型,数据流图由一些特定的图符构
7、成。 下列图符名标识的图符不属于数据流图合法图符的是( ) A.控制流 B.加工 C.数据存储 D.源和潭5.下面不属于 软件 设计原则的是A.抽象 B.模块化 C.自底向上 D.信息隐蔽6.程序流程图( PFD)中的箭头代表的是()A.数据流 B.控制流 C.调用关系 D.组成关系7.下列工具中为需求分析的常用工具的是( ) A. PAD B. PFD C. N-S D. DFD 8.在结构化方法中,软件 功能分解属于下列软件 开发中的阶段是( )A.详细设计 B.需求分析 C.总体设计 D.编程调试9.软件 调试的目的是 ( ) A. 发现错误 B.改正错误 C.改善 软件 的性能 D.挖
8、掘 软件 的潜能10.软件 需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及()A.阶段性报告 B.需求评审 C.总结 D.都不正确二.填空题1.软件 是程序、数据和()的集合 . 2.Jackson方法是一种面向()的结构化方法3.软件 工程研究的内容主要包括()技术和 软件 工程管理4.数据流图的类型有()和事务型5.软件 开发环境是全面支持软件 开发全过程的()集合。第三章参考答案一选择题1D 2. D 3. A 4. A 5. C 6. B 7. D 8. C 9. B 10. B 二填空题1) 文档 2) 数据流 3) 软件 开发 4) 变换型 5)
9、 软件 工具 转贴第四章数据库设计基础一选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()A.数据库系统 B.文件系统 C.人工管理 D.数据项管理2.下述关于数据库系统的叙述正确的是( ) A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据3.数据库系统的核心是( ) A. 数据库 B.数据库管理系统 C.数据模型 D.软件 工具4.用树形结构来表示实体之间联系的模型称为( ) A. 关系模型 B.层次模型 C.网状模型 D.数据模型5
10、.关系表中的每一横行称为一个( ) A. 元组 B.字段 C.属性 D.码6.按条件 f 对关系 R 进行选择 ,其关系代数表达式是( ) A. R|R B. R|R C. f(R) D. f(R)7关系数据管理系统能实现的专门关系运包括( ) A.排序、索引、统计B.选择、投影、连接精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 5 页C.关联、更新、排序 D.显示、打印、制表8在关系数据库中,用来表示实体之间联系的是()A.树结构 B.网结构 C.线性表 D.二维表9数据库设计包括两个方面的设计内容,它们是()A.概念设计和逻辑设计
11、 B.模式设计和内模式设计C.内模式设计和物理设计 D.结构特性设计和行为特性设计10 将 E-R 图转换到关系模式时,实体与联系都可以表示成()A.属性 B.关系 C.键 D.域二 填空题1.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体”项目主管”与实体”项目”的联系属于( )的联系 . 2.数据独立性分为逻辑独立性和物理独立性.当数据的存储结构改变时,其逻辑结构可以不变。因此,基于逻辑结构的应用程序不必修改,称为 ( ) 3.数据库系统中实现各种数据管理功能的核心软件 称为 ( ) 4.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、 ( )和自定义完整性. 5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年全国计算机等级考试二级公共基础知识课后习题及答案 2022 全国 计算机等级考试 二级 公共 基础知识 课后 习题 答案
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内