单选题

在软件设计中,以下哪种耦合类型表示两个模块之间的联系最弱( )。

A

数据耦合

B

非直接耦合

C

标记耦合

D

控制耦合

查看答案
答案
正确答案:B
解析

【内容考查】本题考查软件设计中的模块耦合类型及其强弱程度。

【选项分析】

A. 数据耦合:模块间通过简单的数据参数传递信息,属于较低程度的耦合,但不是最弱的。

B. 非直接耦合:两个模块之间没有直接关系,仅通过上级模块的控制和调用来实现联系,是最弱的耦合类型。

C. 标记耦合:模块间传递复杂的数据结构,耦合程度高于数据耦合。

D. 控制耦合:模块间传递控制信息,影响被调用模块的内部逻辑,耦合程度较高。

根据耦合类型的强弱顺序(从低到高):非直接耦合 < 数据耦合 < 标记耦合 < 控制耦合 < 通信耦合 < 公共耦合 < 内容耦合,非直接耦合表示模块间联系最弱,因此正确答案是B。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved