模块A将学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B 。

免费题库2022-08-02  58

问题 模块A将学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B  。模块A 和B 之间的藕合类型为(  )藕合。A.数据B.标记C.控制D.内容

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

答案 B

解析 数据耦合:如果一个模块访问另一个模块时,彼此之间是通过数据参数  (  不是控制参数、公共数据结构或外部变量  )  来交换输入、输出信息的,则称这种耦合为数据耦合。 标记耦合:如果一组模块通过参数表传递记录信息,就是标记耦合。控制耦合:如果一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能,就是控制耦合。内容耦合:如果发生下列情形,两个模块之间就发生了内容耦合。一个模块直接访问另一个模块的内部数据; 一个模块不通过正常入口转到另一模块内部;两个模块有一部分程序代码重叠 ( 只可能出现在汇编语言中  )  ; 一个模块有多个入口。
转载请注明原文地址:https://tihaiku.com/congyezige/2408901.html

最新回复(0)