第1题:
结构化设计中,要求模块具有较高的独立性。模块独立性的具体体现是在模块结构划分时应尽可能加强模块的_______度,尽可能降低模块间的耦合度。
第2题:
“模块独立性”要求在模块结构划分时,应尽可能加强模块的【 】和降低模块间的耦合度。
第3题:
A. 标记耦合
B. 外部耦合
C. 非直接耦合
D. 数据耦合
第4题:
下列叙述中正确的是()。
A.降低耦合度提高内聚度有利于提高模块的独立性
B.内聚度是指模块间互相连接的紧密程度
C.耦合度是指一个模块内部各个元素间彼此结合的紧密程度
D.耦合和内聚是不相关的
第5题:
关于模块设计的原则,以下叙述中正确的是
A.模块的内聚性高,模块之间的耦合度高
B.模块的内聚性高,模块之间的耦合度低
C.模块的内聚性低,模块之间的耦合度高
D.模块的内聚性低,模块之间的耦合度低
第6题:
以下不属于一个好的概要设计要求是______。
A.良好的总体结构
B.功能模块问较高的耦合度
C.功能模块间较高的内聚度
D.尽量降低模块接口复杂性
第7题:
根据模块的设计原则(40),对于模块的控制范围和模块的作用范围,理想的情况是(41)。
A.模块的内聚性高,模块之间的耦合度高
B.模块的内聚性低,模块之间的耦合度低
C.模块的内聚性低,模块之间的耦合度高
D.模块的内聚性高,模块之间的耦合度低
第8题:
A.块间耦合度越高,模块间的独立性越高
B.块间耦合度越低,模块间的独立性越高
C.模块设计中块内联系越高越好
D.模块设计中块内联系越低越好
第9题:
●关于程序模块优化的启发式规则有若干条,以下规则中,不符合优化规则的是(54) 。
(54)
A.通过模块的合并和分解,降低模块间的耦合度,提高模块的内聚性
B.提高上层模块的扇出,减少模块调度的层次
C.将模块的作用范围限制在模块的控制范围内
D.降低模块之间接口的复杂性,避免“病态链接”
第10题:
软件设计中划分程序模块通常遵循的原则之一是使各模块间的______。
A.耦合度高,内聚性低
B.耦合度高,内聚度高
C.耦合度低,内聚度高
D.耦合度低,内聚度低