已知模块A可以通过非正常入口转入模块B内部。则这两个模块的耦合类型为( )耦合

练习题库2022-08-02  31

问题 已知模块A可以通过非正常入口转入模块B内部。则这两个模块的耦合类型为(  )耦合。A.数据B.标记C.控制D.内容

选项 A.数据
B.标记
C.控制
D.内容

答案 D

解析 一般来说,模块之间的耦合有七种类型,根据耦合性从低到高为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。数据耦合:若一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数,公共数据结构或外部变量)来交换输入、输出信息。标记耦合:模块通过参数表传递记录信息,两个以上的模块都需要其余某一数据结构子结构时,不使用全局变量方式,而是使用记录传递的方式。控制耦合:一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能。内容耦合:一个模块直接访问另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,或者两个模块有一部分程序代码重叠,又或者一个模块有多种入口。
转载请注明原文地址:https://tihaiku.com/congyezige/2417239.html

最新回复(0)