多做题,通过考试没问题!

软件工程

睦霖题库>大学试题(计算机科学)>软件工程

耦合的概念和软件的可移植性有什么关系?请举例说明你的论述。

正确答案:耦合是对一个软件结构内不同模块之间互联程度的度量。
耦合强弱取决于模块之间接口的复杂程度。在软件设计的时候应该追求尽可能松散耦合系统。由于模块之间联系简单,发生在一处的错误传播到整个系统的可能性很小,因此,模块之间的耦合程度对系统的可理解性,可测试性,可靠性和可维护性有很重要的影响。内聚是对模块内各元素彼此结合的紧密程度的度量。
答案解析:
进入题库查看解析

微信扫一扫手机做题