问题 单项选择题

模块设计时通常以模块的“高内聚、低耦合”为目标,下面给出的四项内聚类型中,最理想的内聚形式是______。

A.功能内聚
B.逻辑内聚
C.通信内聚
D.过程内聚

答案

参考答案:A

解析: 模块设计中常用的衡量指标是内聚和耦合。模块设计追求的目标是高内聚、低耦合。内聚指的是模块内各个成分彼此结合的紧密程度,即模块内部的聚合能力。内聚从低到高可以分为偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚和功能内聚。
耦合是模块问相互依赖程度的度量,耦合的强弱取决于模块间接口的复杂程度。耦合按照从低到高可以分为间接耦合、数据耦合、标记耦合、控制耦合、公共耦合和内容耦合。

单项选择题 共用题干题
选择题