单选题
根据模块的设计原则
(40)
,对于模块的控制范围和模块的作用范围,理想的情况是
(41)
。
A、
模块的内聚性高,模块之间的耦合度高
B、
模块的内聚性低,模块之间的耦合度低
C、
模块的内聚性低,模块之间的耦合度高
D、
模块的内聚性高,模块之间的耦合度低
【正确答案】
D
【答案解析】
A、
模块的作用范围应在控制范围之内
B、
模块的控制范围应在作用范围之内
C、
模块的作用范围与控制范围交叉
D、
模块的作用范围与控制范围分离
【正确答案】
A
【答案解析】
[解析] 模块设计的原则之一是使模块的内聚性高,模块间的耦合度低。模块的控制范围包括它本身及它所有的从属模块,模块的作用范围是指模块内一个判定的作用范围,凡是受到这个判定影Q向的所有模块都属于这个判定的作用范围。若模块的作用范围完全在控制范围之内,即该模块与其他模块之间是松耦合,则该设计中模块的内聚性高,耦合度低。
提交答案
关闭