耦合是对一个软件结构内不同模块之间互连程度的度量,耦合由弱到强的顺序是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦

题目
判断题
耦合是对一个软件结构内不同模块之间互连程度的度量,耦合由弱到强的顺序是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

耦合是软件各模块间连接的一种度量。一组模块都访问同一数据结构应属于下列哪种耦合?

A.内容耦合

B.公共耦合

C.外部耦合

D.控制耦合


正确答案:B
解析:耦合分为内部耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合。其中一组模块都访问同一全局数据结构的,称为公共耦合。

第2题:

耦合是软件各模块间连接的一种度量。一组模块都访问同一数据结构应属于

A.内容耦合

B.公共耦合

C.外部耦合

D.控制耦合


正确答案:B
解析:耦合是软件结构中各模块间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点及通过接口的数据。题中各选项含义如下。
①内容耦合:若一个模块直接访问另一个模块的内容。
②公共耦合:若一组模块都访问同一全局数据结构。
③外部耦合:若一组模块都访问同一全局数据项。
④控制耦合:若一模块明显地将开关量、名字等信息传入另一模块,控制另一模块的功能,则称为控制耦合。

第3题:

耦合是对一个软件结构内不同模块之间互连程度的度量,耦合由弱到强的顺序是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。()

此题为判断题(对,错)。


答案对

第4题:

软件模块耦合包括:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、【 】及非直接耦合。


正确答案:数据耦合
数据耦合 解析:耦合可以分为下列几种,它们之间的耦合度由高到低排列为:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合及非直接耦合。

第5题:

模块的耦合类型包括()。

A.偶然耦合、顺序耦合

B.无直接耦合、数据耦合

C.标记耦合、控制耦合

D.公共环境耦合、内容耦合


正确答案:BCD

第6题:

模块的耦合性可以按照耦合程度的高低进行排序,以下(29)符合耦合程度从低到高的次序。

A.标记耦合,公共耦合,控制耦合,内容耦合

B.数据耦合,控制耦合,标记耦合,公共耦合

C.无直接耦合,标记耦合,内容耦合,控制耦合

D.无直接耦合,数据耦合,控制耦合,内容耦合


正确答案:D
解析:模块耦合性从低至高的顺序为:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。

第7题:

耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列的是(24)。

A.内容耦合、控制耦合、数据耦合、公共环境耦合

B.内容耦合、控制耦合、公共环境耦合、数据耦合

C.内容耦合、公共环境耦合、控制耦合、数据耦合

D.控制耦合、内容耦合、数据耦合、公共环境耦合


正确答案:C
解析:耦合性度量一个程序结构中各个模块之间相互联系程度,它取决于各个模块之间接口的复杂程度,取决于如何进入或访问一个模块,以及哪些数据将通过该接口。它们从强到弱排列的顺序是:内容耦合、公共耦合、外部耦合、控制耦合、特征耦合、数据耦合。

第8题:

在模块划分时,模块间的耦合度越低越好,以下耦合度最低的是( )。

A. 标记耦合

B. 外部耦合

C. 非直接耦合

D. 数据耦合


正确答案是:C

第9题:

耦合性用于度量软件系统中(35)互相联系的程度,其耦合程度由高至低为(35);而内聚性用于度量(36)的紧密程度,其内聚程度大小由高至低为(36)。

A.各模块间 内容耦合、控制耦合、标记耦合、公共耦合、数据耦合

B.各模块间 内容耦合、公共耦合、控制耦合、标记耦合、数据耦合

C.各模块内部 内容耦合、控制耦合、标记耦合、公共耦合、数据耦合

D.各模块内部 内容耦合、公共耦合、控制耦合、标记耦合、数据耦合


正确答案:B
解析:耦合性也称块间关系。耦合程度由高至低依次为:内容耦合>公共耦合>控制耦合>为标记耦合,数据耦合>无直接耦合。

第10题:

耦合是软件结构中各模块之间相互连接的一种度量,以下哪种耦合度最高?

A.公共耦合

B.内容耦合

C.控制耦合

D.数据耦合


正确答案:B
解析:耦合的强弱取决于模块间接口的复杂程度,即进入或访问一个模块的点及通过接口的数据。两个模块之间的耦合方式按耦合度从低到高的次序排列如下:非直接耦合(两个模块没有直接联系,任一个都能不依赖于对方而独立工作)、数据耦合 (一个模块访问另一个模块,相互传递的信息以参数形式给出,并且传递的参数完全是数据元素,而不是控制元素)、标记耦合(两个模块都要使用同一个数据结构的一部分,不是采用全程公共数据区共享,而是通过模块接口界面传递数据结构的一部分)、控制耦合(一模块把控制数据传递到另一模块,对其功能进行控制)、外部耦合(模块受程序的外部环境约束时,就出现较高程度的耦合)、公共耦合(两个以上模块共用一个全局数据区时引起的耦合)、内容耦合(某个模块直接使用保存在另一模块内部的数据或控制信息,或转入另一模块时引起的耦合)。在内容耦合的耦合度最高,选项B正确。

更多相关问题