内聚度量模块内部功能的联系紧密程度内聚是从模块自身角度来审视模块的独立性如果模块内部相关性很高而且都是为了同一个功能则认为该模块的内聚程度很高反之则认为内聚程度很低内聚的类型包括偶然内聚逻辑内聚时间内聚过程内聚通信内聚顺序内聚功能内聚内聚度量模块内部功能
设计时应该做到高内聚 内聚的分类:低内聚、中内聚、高内聚 低内聚: 如果一个模块完成一组任务,这些任务彼此间即使有关系,关系也是松散的就叫做偶然内聚。 如果一个模块完成的任务是在逻辑上属于相同或者类似就叫做逻辑内聚; 如果一个模块包含的任务必须在同一时间段内执行,就叫做时间内聚。 中内聚: 如果一个模块内...
1)巧合内聚(偶然内聚):当几个模块内凑巧有一些程序段代码相同,又没有明确表现出独立的功能,把这些代码独立出来建立的模块即为巧合内聚模块。它是内聚程度最低的模块。 缺点:模块的内容不易理解,不易修改和维护。 2)逻辑内聚:这种模块把几种相关的功能组合在一起,每次被调用时,又传送给模块的控制型参数来确定该...
什么是内聚?模块旳内聚涉及哪些类型?相关知识点: 试题来源: 解析 答:内聚标志着一种模块内各个元素彼此结合旳紧密限度,它是信息隐蔽和局部化概念旳自 然扩展 模块旳内聚涉及如下几种类型:低内聚—偶尔内聚,逻辑内聚,时间内聚 中内聚—过程内聚,通信内聚; 高内聚—顺序内聚,功能内聚...
内聚分为五种不同的类型:顺序内聚、功能内聚、通讯内聚、过程内聚和数据内聚。顺序内聚指的是一组操作在执行时按照严格的顺序进行,这种类型的内聚度最低;功能内聚则是所有操作都是为了实现类似的功能或者任务,其内聚度较高;通讯内聚指的是模块内的所有操作都与共享数据有关;过程内聚是为了完成某一...
什么是内聚?模块的内聚包括哪些类型?相关知识点: 试题来源: 解析 答:内聚标志着一个模块内各个元素彼此结合的紧密程度, 它是信息隐蔽和局部化概念的自然扩展模块的内聚包括以下几种类型:低内聚一偶然内聚,逻辑内聚,时间内聚 中内聚一过程内聚,通信内聚; 高内聚一顺序内聚,功能内聚 ...
内聚是衡量模块内部各元素联系程度的指标。通常分为五级,从高到低分别是:高内聚、中内聚、低内聚、偶然内聚和逻辑内聚。高内聚表示模块内部各部分紧密相关,功能单一,易于理解和维护。相反,低内聚则意味着模块内部的元素之间联系较弱,可能包含多个功能,这通常会导致维护复杂度增加。时间内聚和过程通信...
什么是内聚?模块的内聚性包括哪些种类?相关知识点: 试题来源: 解析 内聚性也称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结 合的紧密程度的度量。 模块的内聚性包括: (1) 偶然内聚 (2) 逻辑内聚 (3) 时间内聚 (4) 通信内聚 (5) 顺序内聚 (6) 功能内聚...