计算机无纸化考试试题
发布时间:2021-06-05
发布时间:2021-06-05
计算机无纸化考试试题(17套)
第一套
1.下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
A) 循环队列 B) 栈 C) 队列 D) 二叉树
参考答案:B【解析】栈是按先进后出的原则组织数据的。队列是先进先出的原则组织数据
2.下列数据结构中,属于非线性结构的是( )。
A) 循环队列 B) 带链队列 C) 二叉树 D) 带链栈
参考答案:C【解析】树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。
3.软件设计中模块划分应遵循的准则是( )。
A) 低内聚低耦合 B) 高内聚低耦合 C) 低内聚高耦合 D) 高内聚高耦合
参考答案:B
【解析】软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依
赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为
依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的
内聚度应尽可能的高。
4.在软件开发中,需求分析阶段产生的主要文档是( )。
A) 可行性分析报告 B) 软件需求规格说明书
C) 概要设计说明书 D) 集成测试计划
参考答案:B
【解析】A)错误,可行性分析阶段产生可行性分析报告。C)错误,概要设计说明书是总体设
计阶段产生的文档。D)错误,集成测试计划是在概要设计阶段编写的文档。B)正确,需求规
格说明书是后续工作如设计、编码等需要的重要参考文档。
5.数据流图中带有箭头的线段表示的是( )。
A) 控制流 B) 事件驱动 C) 模块调用 D) 数据流
参考答案:D【解析】数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通
道,一般在旁边标注数据流名。
6.在软件开发中,需求分析阶段可以使用的工具是( )。
A) N-S图 B) DFD图 C) PAD图 D) 程序流程图
参考答案:B【解析】在需求分析阶段可以使用的工具有数据流图DFD图,数据字典DD,判定
树与判定表,所以选择B)。
7.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
A) 提高耦合性降低内聚性有利于提高模块的独立性
B) 降低耦合性提高内聚性有利于提高模块的独立性
C) 耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D) 内聚性是指模块间互相连接的紧密程度
参考答案:B
【解析】模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系
最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的
耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以A)错误,B)正确。耦合性是
模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程
度,所以C)与D)错误。
8.数据库应用系统中的核心问题是( )。
A) 数据库设计 B) 数据库系统设计 C) 数据库维护 D) 数据库管理员培训