简述内聚的概念、种类以及根据内聚程度对各种内聚分类。

admin2013-12-19  72

问题 简述内聚的概念、种类以及根据内聚程度对各种内聚分类。

选项

答案内聚标志一个模块内各个元素的紧密程度,它是信息隐藏和局部化概念的自然扩展。 内聚的种类包括以下7种: (1)偶然内聚:如果一个模块完成一组任务,这些任务彼此间即使有关系,关系也是松散的。 (2)逻辑内聚:如果一个模块完成的任务在逻辑上属于相同或相似的一类称为逻辑内聚。 (3)时间内聚:如果一个模块包含的任务必须在同一段时间内执行,叫做时间内聚。 (4)过程内聚:如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称之为过程内聚。 (5)通信内聚:如果模块中所有元素都使用同一个输入数据和(或)产生同一个输出数据,称为通信内聚。 (6)顺序内聚:如果一个模块内的处理元素和同一个功能密切相关,而且这些处理顺序执行,则称之为顺序内聚。 (7)功能内聚:如果一个模块内所有的处理元素属于一个整体,完成一个单一的功能,则称为功能内聚。 上述各种内聚中,属于低内聚的是偶然内聚、逻辑内聚和时间内聚;属于中内聚的是过程内聚和通信内聚;属于高内聚的是顺序内聚和功能内聚。

解析
转载请注明原文地址:https://kaotiyun.com/show/q0al777K
0

最新回复(0)