耦合度是对软件结构中模块间关联程度的一种度量。在设计软件时应追求尽可能紧密的耦合的系统。

题目
判断题
耦合度是对软件结构中模块间关联程度的一种度量。在设计软件时应追求尽可能紧密的耦合的系统。
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

()是软件系统结构中各个模块之间相互联系紧密程度的一种度量

A.内聚性

B.耦合性

C.层次性

D.关联性


正确答案:B
解析:耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。

第2题:

耦合是软件中各模块间相互联系的一种度量,耦合的强弱取决于模块间的复杂程度。耦合的若干种类中,偶合度最高的是______。

A.内容耦合

B.非直接耦合

C.数据耦合

D.控制耦合


正确答案:A

第3题:

结构化设计中,要求模块具有较高的独立性。模块独立性的具体体现是在模块结构划分时应尽可能加强模块的_______度,尽可能降低模块间的耦合度。


正确答案:
【答案】内聚
【解析】内聚度反映了模块内部各个功能之间的联系紧密程度,结构化设计中,要求模块具有较高的独立性。模块独立性的具体体现是在模块结构划分时应尽可能加强模块的内聚度,尽可能降低模块间的耦合度。

第4题:

耦合度是对软件结构中模块间关联程度的一种度量。在设计软件时应追求尽可能紧密的耦合的系统。

A.错误

B.正确


参考答案:A

第5题:

结构设计的一个重要特点是对软件进行模块分解,以下原则( )是错误的。

A.模块功能应该尽可能单一

B.模块应该尽可能独立

C.模块的内聚程度应该尽可能大

D.模块间的耦合程度应该尽可能大


正确答案:D

第6题:

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

A.公共耦合

B.内容耦合

C.控制耦合

D.数据耦合


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

第7题:

耦合是软件中各模块间相互联系的一种度量,耦合的强弱取决于模块间的复杂程度。在耦合的若干种类中,耦合度最高的是( )。

A.内容耦合

B.非直接耦合

C.数据耦合

D.控制耦合


正确答案:A

第8题:

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

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

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

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

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


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

第9题:

耦合是对一个软件结构内部不同模块之间的( )度量。

A.独立功能

B.有效组合

C.紧密程度

D.互连程度


正确答案:D
解析:耦合是对一个软件结构内部不同模块之间的互连程度度量。相关知识点:  模块独立性指的是软件系统中的每个模块只涉及软件要求的具体子功能,而和软件系统中其他模块的接口是简单的。模块独立性度量是通过模块间的耦合和模块的内聚实现的。模块化设计的最终目标是建立模块间耦合程度尽可能松散的系统。尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,完全不用内容耦合。内聚是一个模块的功能强度(一个模块内部各个元素彼此结合的紧密程度)的度量。模块的内聚性越高,模块间的耦合度就越少,模块独立性就越好。

第10题:

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

A )公共耦合

B )内容耦合

C )控制耦合

D )数据耦合


正确答案:B