选择题
3.
下面描述中正确的是______。
A、
好的软件设计应是高内聚低耦合
B、
内聚性和耦合性无关
C、
内聚性是指多个模块间相互连接的紧密程度
D、
耦合性是指一个模块内部各部分彼此结合的紧密程度
【正确答案】
A
【答案解析】
模块独立程度可以有两个定性标准度量:内聚性和耦合性。内聚性是衡量一个模块内部各个元素结合的紧密程度;耦合性是衡量不同模块间彼此间互相依赖(连接)的紧密程度。软件设计中模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高,内聚性和耦合性是有关联的。故本题答案为A选项。
提交答案
关闭