早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
耦合是软件结构中各模块之间相互连接的一种度量,以下哪种耦合度最高?A.公共耦合B.内容耦合C.控制
题目
耦合是软件结构中各模块之间相互连接的一种度量,以下哪种耦合度最高?
A.公共耦合
B.内容耦合
C.控制耦合
D.数据耦合
参考答案
正确答案:B
解析:耦合的强弱取决于模块间接口的复杂程度,即进入或访问一个模块的点及通过接口的数据。两个模块之间的耦合方式按耦合度从低到高的次序排列如下:非直接耦合(两个模块没有直接联系,任一个都能不依赖于对方而独立工作)、数据耦合 (一个模块访问另一个模块,相互传递的信息以参数形式给出,并且传递的参数完全是数据元素,而不是控制元素)、标记耦合(两个模块都要使用同一个数据结构的一部分,不是采用全程公共数据区共享,而是通过模块接口界面传递数据结构的一部分)、控制耦合(一模块把控制数据传递到另一模块,对其功能进行控制)、外部耦合(模块受程序的外部环境约束时,就出现较高程度的耦合)、公共耦合(两个以上模块共用一个全局数据区时引起的耦合)、内容耦合(某个模块直接使用保存在另一模块内部的数据或控制信息,或转入另一模块时引起的耦合)。在内容耦合的耦合度最高,选项B正确。
解析:耦合的强弱取决于模块间接口的复杂程度,即进入或访问一个模块的点及通过接口的数据。两个模块之间的耦合方式按耦合度从低到高的次序排列如下:非直接耦合(两个模块没有直接联系,任一个都能不依赖于对方而独立工作)、数据耦合 (一个模块访问另一个模块,相互传递的信息以参数形式给出,并且传递的参数完全是数据元素,而不是控制元素)、标记耦合(两个模块都要使用同一个数据结构的一部分,不是采用全程公共数据区共享,而是通过模块接口界面传递数据结构的一部分)、控制耦合(一模块把控制数据传递到另一模块,对其功能进行控制)、外部耦合(模块受程序的外部环境约束时,就出现较高程度的耦合)、公共耦合(两个以上模块共用一个全局数据区时引起的耦合)、内容耦合(某个模块直接使用保存在另一模块内部的数据或控制信息,或转入另一模块时引起的耦合)。在内容耦合的耦合度最高,选项B正确。
看了耦合是软件结构中各模块之间相互...的网友还看了以下:
在磁感应强度为B的匀强磁场中,有一与磁场方向垂直长度为L金属杆aO,已知ab=bc=cO=L3,a 其他 2020-04-08 …
1、在容器里有13度的水4升,现在要把5升水注入里面,使容器里混合后的水的温度(即平均温度)不低于 数学 2020-05-13 …
圆筒形容器内装有水,谁对容器底部压强是2000pa,放进一木块后,水对容器度的压强增到3000pa 物理 2020-05-16 …
形容顾全大局、宽容大度的名言警句 政治 2020-05-17 …
形容大度的名言佳句 其他 2020-05-17 …
形容宽容,接纳的词语 语文 2020-05-17 …
您是一个深明大义,宽容大度的人.改成双重否定句 其他 2020-06-03 …
您真是一个深明大义,宽容大度的人啊!改成陈述句 其他 2020-06-03 …
您真是一个深明大义宽容大度的人啊!改双重否定句 语文 2020-06-03 …
古人以海洋为对象,教育人们要宽容大度的名句 其他 2020-06-04 …