08310会计电算化

什么是模块的聚合度、耦合度?

题目

什么是模块的聚合度、耦合度?

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

第1题:

根据模块的设计原则(40),对于模块的控制范围和模块的作用范围,理想的情况是(41)。

A.模块的内聚性高,模块之间的耦合度高

B.模块的内聚性低,模块之间的耦合度低

C.模块的内聚性低,模块之间的耦合度高

D.模块的内聚性高,模块之间的耦合度低


正确答案:D

第2题:

关于模块设计的原则,以下叙述中正确的是

A.模块的内聚性高,模块之间的耦合度高

B.模块的内聚性高,模块之间的耦合度低

C.模块的内聚性低,模块之间的耦合度高

D.模块的内聚性低,模块之间的耦合度低


正确答案:B
解析:耦合性和内聚性是衡量软件的模块独立性的两个定性的度量标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

第3题:

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

A. 标记耦合

B. 外部耦合

C. 非直接耦合

D. 数据耦合


正确答案是:C

第4题:

当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。()


正确答案:错误

第5题:

在系统模块设计中,要求模块的“耦合度”越紧密越好。


正确答案:错误

第6题:

对根据数据流程图导出的初始模块结构图进行优化处理的原则是( )。

A.各模块独立性强

B.模块内聚合度低

C.模块间耦合度低

D.模块内聚合度高


正确答案:ACD
解析:对初始模块结构图进行优化处理的原则是各模块独立性强,模块高内聚低耦合。

第7题:

软件设计中划分程序模块通常遵循的原则之一是使各模块间的______。

A.耦合度高,内聚性低

B.耦合度高,内聚度高

C.耦合度低,内聚度高

D.耦合度低,内聚度低


正确答案:C
解析:本题考查的是模块设计原则,一般有以下几点:
  (1) 模块独立性好,模块之间没有过多的相互作用。
  (2) 模块耦合度低。
  (3) 模块内聚度高,各成分之间结合紧密。
  (4) 模块规模适中,模块大小以30到100行为宜,规模过大不宜理解。
  (5) 模块的扇入和扇出要适当。
  (6) 模块的作用域应当在控制域中。

第8题:

以下正确说法的是()

A.块间耦合度越高,模块间的独立性越高

B.块间耦合度越低,模块间的独立性越高

C.模块设计中块内联系越高越好

D.模块设计中块内联系越低越好


参考答案:BC

第9题:

模块设计应该降低模块间的耦合度,提高模块内的组合度。


正确答案:正确

第10题:

关于模块设计的原则,以下叙述中正确的是()。

  • A、模块的内聚性高,模块之间的耦合度高
  • B、模块的内聚性高,模块之间的耦合度低
  • C、模块的内聚性低,模块之间的耦合度高
  • D、模块的内聚性低,模块之间的耦合度低

正确答案:B