选择题
下列叙述中正确的是______。
A、
耦合度是指一个模块内部各个元素间彼此结合的紧密程度
B、
内聚度是指模块间互相连接的紧密程度
C、
降低耦合度、提高内聚度有利于提高模块的独立性
D、
耦合和内聚是不相关的
【正确答案】
C
【答案解析】
[考点] 程序设计与软件工程 耦合性是对模块间的互相连接的紧密程度的度量一个模块的耦合性越强(越高),则模块的独立性越弱(越低);内聚性是对一个模块内部各个元素间彼此结合的紧密程度的度量,一个模块的内聚性越强(越高),则模块的独立性越强。模块的内聚性越高,模块间的耦合性就越低,可见模块的耦合性和内聚性是相互关联的。因此,好的软件,应尽量做到高内聚,低耦合。
提交答案
关闭