问题 单项选择题

软件设计中划分模块的一个准则是______。

A.低内聚低耦合

B.高内聚低耦合

C.低内聚高耦合

D.高内聚高耦合

答案

参考答案:B

解析: 耦合性和内聚性是模块独立性的两个标准。耦合性是模块间相互连接的紧密程度的度量,一个模块与其他模块的耦合性越强,则该模块的独立性越弱。内聚性是一个模块内部各个元素彼此结合的紧密程度的度量,一个模块的内聚性越强则该模块的独立性就越强。在程序结构中,各模块的内聚性越强,则耦合性就越弱。一般较为优秀的软件设计,应尽量做到高内聚、低耦合。

单项选择题
单项选择题