模块之间的耦合有数据耦合、控制耦合、公共耦合、内容耦合,其中()耦合的耦合程度最高。
填空题查看答案
数据耦合、公共耦合、印记耦合、控制耦合的耦合性从低到高的顺序是()
单选题查看答案
控制耦合往往是多余的,经过分解可以被数据耦合所替代。
判断题查看答案
耦合是对一个软件结构内不同模块之间互连程度的度量,耦合由弱到强的顺序是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。
判断题查看答案
全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。
判断题查看答案
当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为()
单选题查看答案
内聚度、耦合度分别指的是什么?为什么软件设计要追求高内聚、低耦合?
简答题查看答案
数据耦合的耦合程度最低。
判断题查看答案
为什么软件设计要遵守“抽象、分解与模块化,低耦合、高内聚,封装,接口和实现分离”的设计原理?
简答题查看答案