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