答案:模块的内聚性有7种。 (1)偶然内聚:一个模块各个成分之间毫无关系。 (2)逻辑内聚:将几个逻辑上相关的功能放在同一个模块中。 (3)时间内聚:一个模块完成的功能在同一时间执行。 (4)过程内聚:一个模块内部的处理成分是相关的,而且必须以特定的次序执行。 (5)通信内聚:一个模块的所有成分都集中在一个数据...
答:内聚性又称块内了解,是模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。若一个模块内各元素(语句之间、程序段之间)了解的越紧密,则它的内聚性就很高。内聚性有以下几种类型: (1)偶然内聚(巧合内聚)。模块内各部分没有了解,功能上不相关。例如:几个模块均须“读a”,“写b”等相同...
内聚(Cohesion) 定义:内聚是指一个模块内部各个元素之间的紧密程度。高内聚的模块通常完成单一功能,并且该功能内的所有元素都高度相关。 内聚可以分为以下几种,从低到高分别是:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚和功能内聚。 优点: 🔸可维护性:高内聚模块功能明确,代码容易理解和修改。 ...
何谓模块内聚?简述模块内聚的类型。相关知识点: 试题来源: 解析 答: 指一个模块内部各成分之间相互关联程度的度量。 偶然内聚: 一个模块的各成分之间基本不存在任何关系; 逻辑内聚: 几个逻辑上相关的功能被放在同一个模块中; 时间内聚: 一个模块完成的功能必须在同一时间内执行,但这些功能只是因为时间因素关联在...
⑷通信内聚(模块内所有处理元素都在同一数据结构上操作或各处理使用相同输入或产生相同输出); ⑸顺序内聚(模块中各处理元素都密切相关于同一功能且顺序执行,前一功能元素的输出就是下一功能元素的输入); ⑹功能内聚(模块内所有元素共同完成一个功能,缺一不可)。
①时间内聚:把需要同时执行的动作组合在一起形成的模块。②过程内聚:指一个模块完成多个任务,这些任务必须按指定的过程执行。③信息内聚:指模块内的所有处理元素都在同一个数据结构上操作,或者各处理使用相同的输入数据或产生相同的输出数据。④功能内聚:指模块内的所有元素共同作用完成一个功能,缺一不可。
答:模块是执行一个特殊任务的过程以及相关的数据结构;内聚是指一个模块内部各个成分之间相互关联程度的度量;从低到高的内聚类型:偶然内聚;逻辑内聚;时间内聚;过程内聚;通信内聚;顺序内聚;功能内聚;结果一 题目 什么是模块?什么是模块内聚?请列出从低到高的常见内聚类型。 (P56,57,58,59) 答案 答:模块是执行一...
首先大家要知道一件事,那就是模块内聚是一个模块内部各个元素彼此结合的紧密程度的度量,而模块耦合是模块之间的关系。开个玩笑,就好比模块内聚是“内部矛盾”,而模块耦合是“外部矛盾”。一个内聚程度高的模块应当只做一件事,模块的内聚度越高,则独立性越强。一般模块的内聚度分为7种类型,从低到高依次为: ...
模块的内聚性一般有以下几种: 偶然内聚:指一个模块内的几个处理元素之间没有任何关系。 逻辑内聚:指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。 时间内聚:把需要同时执行的动作组合在一起形成的模块。 通信内聚:把模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入...
什么是内聚?模块的内聚性包括哪些种类?相关知识点: 试题来源: 解析 内聚性也称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结 合的紧密程度的度量。 模块的内聚性包括: (1) 偶然内聚 (2) 逻辑内聚 (3) 时间内聚 (4) 通信内聚 (5) 顺序内聚 (6) 功能内聚...