选择题
21.
在软件设计中______。
A、
应遵循高内聚低耦合的原则
B、
应遵循高耦合低内聚的原则
C、
模块独立性仅与内聚度相关
D、
模块内聚与耦合无关
【正确答案】
A
【答案解析】
软件设计中,模块的独立程度可以由两个定性标准度量:内聚性和耦合性。耦合衡量不同模块彼此间互相依赖(连接)的紧密程度。内聚衡量一个模块内部各个元素彼此结合的紧密程度。一般来说,要求模块之间的耦合尽可能弱,即模块尽可能独立,且要求模块的内聚程度尽可能高。内聚性和耦合性是一个问题的两个方面,耦合性程度弱的模块,其内聚程度一定高。故A选项正确。
提交答案
关闭