计算机科学与技术(本科)

为了提高模块的独立性,模块之间最好是()。A、控制耦合B、公共耦合C、内容耦合D、数据耦合

题目

为了提高模块的独立性,模块之间最好是()。

  • A、控制耦合
  • B、公共耦合
  • C、内容耦合
  • D、数据耦合
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

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

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


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

第2题:

为了提高软件模块的独立性,模块之间最好是( )。

A.控制耦合

B.公共耦合

C.内容耦合

D.数据耦合


正确答案:D
解析: 耦合性与内聚性是模块独立性的两个定性标准,是互相关联的。在程序设计中,各模块间的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚、低耦合,有利于提高模块的独立性。

第3题:

进行模块分解设计时,应使模块的耦合程度尽可能低,其中属于中等耦合程度,在设计中最好少用的是()。A数据耦合B控制耦合C公共耦合D内容耦合

A、数据耦合

B、控制耦合

C、公共耦合

D、内容耦合


答案:B

第4题:

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

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

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

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

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


正确答案:C
解析:模块的耦合性有:(1)内容耦合:一个模块直接操作或修改另一模块的数据,或者不通过正常人口直接转入另一模块,(2)公共环境耦合:两个或多个模块通过共同引用一个全局数据环境相互作用,(3)控制耦合:模块之间通过传递控制信息相互作用,(4)标记耦合:两个模块之间通过传递公共指针或地址相互作用的耦合,(5)数据耦合:模块之间通过传递数据交换信息,(6)无耦合:模块间无任何关系,独立工作。各种耦合按从强到弱的排列是:内容耦合,公共环境耦合,控制耦合,数据耦合。

第5题:

耦合度是度量模块独立性的指标之一,若一组模块都访问同一数据结构,则称为 ( )。

A.内容耦合

B.公共耦合

C.外部耦合

D.控制耦合


正确答案:B

第6题:

● 衡量软件设计模块独立性的一个标准是耦合性,其中两个模块之间传递数据结构的情况属于() 。()A.数据耦合 B.标记耦合 C.内容耦合 D.公共耦合


正确答案:B
本题考查软件设计模块独立性的耦合性标准。 耦合性也称为块间联系,是指软件系统结构中各模块间相互联系的紧密程度的一种度量。其中数据耦合是指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言中的值传递;标记耦合是指两个模块之间传递的是数据结构;内容耦合是指一个模块直接访问另一模块的内部代码或数据;公共耦合是指通过一个公共数据环境相互作用的那些模块间的耦合。

第7题:

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

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

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

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

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


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

第8题:

(8)为了提高软件模块的独立性,模块之间最好是。A.控制耦合 B.公共耦合 C.内容耦合 D.数据耦合


正确答案:D
【解析】耦合性与内聚性是模块独立性的两个定性标准,是互相关联的。在程序设计中,各模块间的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚、低耦合,有利于提高模块的独立性。

第9题:

为了提高软件的独立性,模块之间最好是( )。

A.控制耦合

B.公共耦合

C.内容耦合

D.数据耦合


正确答案:D
在程序设计中,各模块间的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚、低耦合,以有利于提高模块的独立性。耦合性与内聚性是模块独立的两个定性标准,是互相关联的。

第10题:

为了提高模块的独立性,模块之间最好是( )。

A.控制耦合 B.公共耦合 C.内容耦合 D.数据耦合


正确答案:D

更多相关问题