问题 单项选择题

下面几种耦合,耦合度最高的是 (11) ,下面几种内聚,内聚度最弱的是 (12)

(12)处填()。

A.通信内聚

B.时间内聚

C.过程内聚

D.功能内聚

答案

参考答案:B

解析:

模块独立性是由内聚性和耦合性两个指标来度量的。耦合是软件结构中各模块之间相互连接的一种度量。耦合可以分为七种,他们之间的耦合度由高到低排列如下:1、内容耦合1、公共耦合3、外部耦合4、控制耦合5、标记耦合6、数据耦合 7、非直接耦合;内聚是从功能角度来衡量模块的联系。内聚有七种,它们之间的内聚度由弱到强的排列是1、偶然内聚2、逻辑内聚3、时间内聚4、过程内聚5、通信内聚6、顺序内聚7、功能内聚。

选择题
单项选择题