模块的内聚性有哪几种?各表示什么含义
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 12:49:39
模块的内聚性有哪几种?各表示什么含义模块的内聚性有哪几种?各表示什么含义模块的内聚性有哪几种?各表示什么含义内聚性,又称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量
模块的内聚性有哪几种?各表示什么含义
模块的内聚性有哪几种?各表示什么含义
模块的内聚性有哪几种?各表示什么含义
内聚性,又称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量.
内聚性是对一个模块内部各个组成元素之间相互结合的紧密程度的度量指标.模块中组成元素结合的越紧密,模块的内聚性就越高,模块的独立性也就越高.理想的内聚性要求模块的功能应明确、单一,即一个模块只做一件事情.模块的内聚性和耦合性是两个相互对立且又密切相关的概念.
内聚有如下的种类,它们之间的内聚度由弱到强排列如下:
(1) 偶然内聚.模块中的代码无法定义其不同功能的调用.但它使该模块能执行不同的功能,这种模块称为巧合强度模块.
(2) 逻辑内聚.这种模块把几种相关的功能组合在一起, 每次被调用时,由传送给模块参数来确定该模块应完成哪一种功能
(3) 时间内聚:把需要同时执行的动作组合在一起形成的模块为时间内聚模块.
(4) 过程内聚:构件或者操作的组合方式是,允许在调用前面的构件或操作之后,马上调用后面的构件或操作,即使两者之间没有数据进行传递.
(5) 通信内聚:指模块内所有处理元素都在同一个数据结构上操作(有时称之为信息内聚),或者指各处理使用相同的输入数据或者产生相同的输出数据.
(6) 顺序内聚:指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素输出就是下一功能元素的输入.即一个模块完成多个功能,这些模块又必须顺序执行.
(7) 功能内聚:这是最强的内聚,指模块内所有元素共同完成一个功能,联系紧密,缺一不可.
模块的内聚性有哪几种?各表示什么含义
猴子选大王!猴子选大王的模块图怎么画?分哪几个模块?不是流程图,是模块图~例如:删除模块啊插入模块之类.各模块下面的模块又有什么?除了一个删除模块,其他还有什么模块吗?删除模块下
消防模块都分什么模块?各有什么作用?谁能解释的清楚,细点
PC所表示的含义是什么?PC表示什么含义
太阳能热水器的模块什么意思
询问 sap 个模块 含义FI/CO/MM/PP/QM/WM及其它 分别指什么模块?是干什么用的?
说说下面的百分率各表示什么含义?
银行卡的编号有什么含义?了解表示的含义
s表示化学式的什么含义
∑的上下表示什么含义
GB后面的数字表示什么含义
80%敌敌畏的80%表示什么含义?
@的读音是什么,表示什么含义
六分之一的六表示什么含义
什么颜色可表示安全的含义?
朱砂痣的含义朱砂痣表示什么含义呢?
解释授权字典和模块授权的含义
1.23中的3表示什么含义,3%的3表示什么含义,1/3的3表示什么含义,3/4的3表示什么含义