● 软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到 (30) 。
A.高内聚高耦合
B.高内聚低耦合
C.低内聚高耦合
D.低内聚低耦合
试卷相关题目
- 1● 对于一个大型软件来说,不加控制的变更很快就会引起混乱。为有效地实现变更控制,需借助于配置数据库和基线的概念。 (29) 不属于配置数据库。
A.开发库
B.受控库
C.信息库
D.产品库
开始考试点击查看答案 - 2● 若在系统中有若干个互斥资源 R,6 个并发进程,每个进程都需要 2 个资源 R,那么使系统不发生死锁的资源 R 的最少数目为 (24) 。
A.6
B.7
C.9
D.12
开始考试点击查看答案 - 3● 如果系统采用信箱通信方式,当进程调用 Send 原语被设置成“等信箱”状态时,其原因是 (23) 。
A.指定的信箱不存在
B.调用时没有设置参数
C.指定的信箱中无信件
D.指定的信箱中存满了信件
开始考试点击查看答案 - 4● 编译程序对 C 语言源程序进行语法分析时,可以确定 (22) 。
A.变量是否定义(或声明)
B.变量的值是否正确
C.循环语句的执行次数
D.循环条件是否正确
开始考试点击查看答案 - 5● 逻辑表达式“a∧b∨c∧(b∨x>0)”的后缀式为 (21) 。(其中∧、∨分别表示逻辑与、逻辑或,>表示关系运算大于,对逻辑表达式进行短路求值)
A.abcbx0>∨∧∧∨
B.ab∧c∨b∧x0>∨
C.ab∧cb∧x>0∨∨
D.ab∧cbx0>∨∧∨
开始考试点击查看答案 - 6● 能力成熟度集成模型 CMMI 是 CMM 模型的最新版本,它有连续式和阶段式两种表示方式。基于连续式表示的 CMMI 共有 6 个(0~5)能力等级,每个能力等级对应到一个一般目标以及一组一般执行方法和特定方法,其中能力等级 (31) 主要关注过程的组织标准化和部署。
A.1
B.2
C.3
D.4
开始考试点击查看答案 - 7● 统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中 (32) 的里程碑是生命周期架构。
A.初启阶段
B.精化阶段
C.构建阶段
D.移交阶段
开始考试点击查看答案 - 8● 程序的三种基本控制结构是 (33) 。
A.过程、子程序和分程序
B.顺序、选择和重复
C.递归、堆栈和队列
D.调用、返回和跳转
开始考试点击查看答案 - 9● (34) 不属于软件配置管理的活动。
A.变更标识
B.变更控制
C.质量控制
D.版本控制
开始考试点击查看答案 - 10● 一个功能模块 M1 中的函数 F1 有一个参数需要接收指向整型的指针,但是在功能模块 M2 中调用 F1 时传递了一个整型值,在软件测试中, (35) 最可能测出这一问题。
A.M1 的单元测试
B.M2 的单元测试
C.M1 和 M2 的集成测试
D.确认测试
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产法及相关法律知识安全
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识安全
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识国家
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2019
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2018
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2014
类别:建筑类其它