模块内的内聚度越高,则模块的独立性越高,下列几种内部组合中,最好的是( ) A 逻辑内聚 B. 顺序内聚 C 功能内聚 D. 通信内聚
时间: 2024-05-17 15:19:07 浏览: 78
C. 功能内聚。内聚度是指模块内各元素相互之间结合紧密程度的度量,是模块独立性的重要指标。常见的内聚度类型包括顺序内聚、通信内聚、功能内聚、时间内聚、逻辑内聚和偶然内聚。其中,功能内聚是指模块内各元素按照一定的功能关系相互结合,实现一个明确的功能,这是最好的一种内聚度类型。因为功能内聚度高的模块,模块内部各个元素之间的联系紧密,模块的独立性强,易于维护和修改,也有利于模块的重用。相比之下,顺序内聚和通信内聚强调的是模块内元素之间的线性关系和通信关系,容易造成模块内部元素之间的耦合度过高,影响模块的独立性和可维护性;逻辑内聚和偶然内聚则强调模块内元素之间的逻辑关系和偶然性,容易造成模块内部元素之间的混乱和不稳定,也不利于模块的重用和维护。
阅读全文