某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的报表到模块B,则这两个模块之间为( )耦合。

admin2021-01-11  26

问题 某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的报表到模块B,则这两个模块之间为(        )耦合。

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

答案B

解析 本题考查软件分析与设计方法。一般来说,模块之间的耦合有七种类型,根据耦合性从低剑商为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。如果一个模块访问另一个模块时,彼此之间是通过数据参数(小是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合;如果一组模块通过数据结构本身传递,则称这种耦合为标记耦合;若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合;若一个模块直接访问另一个模块的内部数据、一个模块不通过正常入口转到另一个模块内部、两个模块有一部分程序代码重替或者一个模块有多个入口,上述几个情形之一发生则两个模块之间就发生了内容耦合。题中模块A和模块B之间是通过数据结构来传递的,因此阿个模块之间是标记耦合。
转载请注明原文地址:https://kaotiyun.com/show/HGPZ777K
0

相关试题推荐
最新回复(0)