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

题目

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

  • A、内聚性
  • B、耦合性
  • C、层次性
  • D、并联性
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

耦合是软件结构中各模块之间相互连接的一种度量,若一组模块访问同一全局数据结构,则称为______。


正确答案:公共耦合
公共耦合 解析:耦合可以分为下列几种,它们之间的耦合度由高到低排列:
内容耦合——若一个模块直接访问另一模块的内容,则这两个模块称为内容耦合。
公共耦合——若一组模块都访问同一全局数据结构,则称为公共耦合。
外部耦合——若一组模块都访问同一全局数据项,则称为外部耦合。
控制耦合——若一模块明显地把开关量、名字等信息送入另一模块,控制另一模块的功能,则称为控制耦合。
标记耦合——若两个以上的模块都需要其余某一数据结构的子结构时,不使用其余全局变量的方式而是使用记录传递的方式,这样的耦合称为标记耦合。
数据耦合——若一个模块访问另一个模块,被访问模块的输入和输出都是数据项参数,则这两个模块为数据耦合。

第2题:

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

A.公共耦合

B.内容耦合

C.控制耦合

D.数据耦合


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

第3题:

以下关于模块独立性的说法中,不正确的是()。

A、模块间联系相互联系紧密程度的度量,即模块的“耦合性”

B、模块间联系越紧密,其耦合性就越弱,模块独立性则越好

C、模块间联系越紧密,其耦合性就越强,模块独立性则越差

D、一个模块具有更高独立性,在于模块内部的内聚更高、模块间耦合更低


参考答案:B

第4题:

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

A.错误

B.正确


参考答案:A

第5题:

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

A.内容耦合

B.非直接耦合

C.数据耦合

D.控制耦合


正确答案:A

第6题:

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

A.内聚性

B.耦合性

C.层次性

D.关联性


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

第7题:

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

A.内容耦合

B.非直接耦合

C.数据耦合

D.控制耦合


正确答案:A

第8题:

内聚是指一个软件结构内各个模块之间互连程度的度量。()

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


正确答案:╳

第9题:

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

A.独立功能

B.有效组合

C.紧密程度

D.互连程度


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

第10题:

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

A )公共耦合

B )内容耦合

C )控制耦合

D )数据耦合


正确答案:B

更多相关问题