正确答案
简单耦合:两个模块之间仅仅存在着调用和被调用关系,模块之间没有任何的信息传递
数据耦合:两个模块之间不仅存在着调用和被调用关系,而且存在着数据通信,即数据传递或参数交换控
制耦合:两个模块之间不仅存在着调用和被调用关系,而且在模块之间存在着控制信息的传递,接收控制信息的模块根据该控制信息的状态作出某种判断。
公共耦合:模块间通过一个公共的数据区域传递信息,耦合程度较高。
内容耦合:一个模块直接访问另外一个模块内部的数据或直接引用另一个模块中的部分程序代码。耦合程度最高,应尽量避免。