(单选题)
要减少两个模块之间的耦合,则必须()。
A两个模块间的调用次数要少
B模块间传递的参数要少
C模块间传递的参数要少且布传递开关型参数
D模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量
正确答案
答案解析
略
相似试题
(多选题)
两个模块之间出现()情况,则称为内容耦合。
(填空题)
耦合性是指两个模块之间的()关系,模块之间的联系越复杂,每个模块的独立性就()。
(填空题)
当A模块调用B模块时,若两个模块之间传递的是数值型参数,则这两个模块的耦合方式是()。
(填空题)
两个模块之间的耦合方式通常可分为7种,按其耦合度从低到高的次序依此为:()、()、()、()、()、公共耦合、内容耦合。
(单选题)
两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为()
(单选题)
一个模块在界面上传递一个信号控制另一个模块,接受信号的模块的动作根据信号值进行调整,这两个模块之间的耦合是()。
(填空题)
如果模块之间耦合性太高,每个模块内功能不复杂,可将它们(),以减少信息的()和()的引用。若有多个相关的模块,应对它们的功能进行(),消去()。
(填空题)
在软件结构的设计中,各个模块之间要力求降低耦合性,提高().
(填空题)
模块内聚与耦合是模块独立性的两个定性标准。在划分模块时,应尽可能作到()内聚、()耦合。