以下各种类型的耦合中,()的耦合性最强。

题目

以下各种类型的耦合中,()的耦合性最强。

  • A、公共偶合
  • B、数据耦合
  • C、逻辑耦合
  • D、外部耦合
  • E、内容耦合
  • F、控制耦合
参考答案和解析
正确答案:E
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

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

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


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

第2题:

管理信息系统规划设计过程中,模块设计时通常以模块的低耦合为目标。以下给出的四种模块耦合中,最理想的耦合形式是( )。 A.数据耦合 B.标记耦合 C.控制耦合 D.公共耦合


正确答案:A
耦合是指一个系统内两个模块之间的相互依赖关系。通常把模块耦合作为衡量不同模块间彼此依赖的紧密程度的指标,耦合程度越低,模块间联系越简单,接口越简单,每个模块的独立性越强;耦合程度越高则模块间的联接形式和接口复杂程度越高,模块独立性差、模块的设计、修改和维护复杂,模块问相互影响大,当一个模块出错时容易扩散蔓延影响其他模块,系统的可靠性差。耦合按照由低到高可以分为间接耦合、数据耦合、标记耦合、控制耦合、公共耦合和内容耦合。

第3题:

下列几种耦合中独立性最强的是

A.内容耦合

B.公共耦合

C.数据耦合

D.非直接耦合


正确答案:A

第4题:

以下各种类型的耦合中,()的耦合性最强。

A.公共偶合

B.数据耦合

C.逻辑耦合

D.外部耦合

E.内容耦合

F.控制耦合


参考答案:E

第5题:

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

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

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

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

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


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

第6题:

模块独立性是软件结构化设计方法的一个基本原则,以下选项中,模块独立性最好的是______。

A.耦合性强,内聚性弱

B.耦合性弱,内聚性强

C.耦合性强,内聚性强

D.耦合性弱,内聚性弱


正确答案:B
解析:本题考查点是模块独立性的度量。模块独立性是由内聚性和耦合性两个指标来度量的。内聚性是度量一个模块功能强度的相对指标。耦合性则用来度量模块之间的相互联系的程度。耦合性越弱,内聚性越强,则模块独立性越好。

第7题:

以下耦合类型中,耦合程度最低的是(54)。

A.标记耦合

B.控制耦合

C.内容耦合

D.公共耦合


正确答案:A
解析:模块的耦合度表现了模块之间相互关联的程度。按模块耦合程度从低到高排序有:无直接耦合、数据耦合、标记耦合、控制耦合、公共耦合和内容耦合6级。模块之间没有直接的信息传递,称为非直接耦合。模块之间通过接口传递参数(数据),称为数据耦合。模块间通过接口传递内部数据结构的一部分(而不是简单的参数),称为标记(Stamp)耦合。此数据结构的变化将使相关的模块发生变化。模块传递信号(如开关值、标志量等)给另一个模块,接收信号的模块根据信号值调整动作,称为控制耦合。两个以上的模块共同引用一个全局数据项,称为公共耦合。当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合。

第8题:

下列耦合中,()的耦合性最强。

A.公共耦合

B.数据耦合

C.控制耦合

D.内容耦合


参考答案:D

第9题:

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

A.公共耦合

B.内容耦合

C.控制耦合

D.数据耦合


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

第10题:

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

A )公共耦合

B )内容耦合

C )控制耦合

D )数据耦合


正确答案:B

更多相关问题