单选题软件设计中划分模块的一个准则是(  )。A 低内聚低耦合B 高内聚低耦合C 低内聚高耦合D 高内聚高耦合

题目
单选题
软件设计中划分模块的一个准则是(  )。
A

低内聚低耦合

B

高内聚低耦合

C

低内聚高耦合

D

高内聚高耦合

参考答案和解析
正确答案: A
解析:
耦合性和内聚性是模块独立性的两个定性标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,作为软件结构设计的设计原则,要求每个模块的内部都具有很强的内聚性;耦合性是指模块间相互连接的紧密程度的度量,一个模块与其他模块的耦合性越强则该模块的独立性越弱。一般优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。答案选择B选项。
更多“单选题软件设计中划分模块的一个准则是(  )。A 低内聚低耦合B 高内聚低耦合C 低内聚高耦合D 高内聚高耦合”相关问题