多媒体信息服务系统中常用的声音文件格式有哪几种?
2023-02-08
更新时间:2023-02-08 05:23:30作者:百科知识库
内聚性又称块内联系,是模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。若一个模块内各元素(语句之间、程序段之间)联系的越紧密,则它的内聚性就很高。内聚性有以下几种类型:
(1)偶然内聚(巧合内聚)。模块内各部分没有联系,功能上不相关。例如:几个模块均须“读a”,“写b”等相同操作,为避免重复,形成模块。
(2)逻辑内聚。把几种相似功能组合在一个模块内,调用时由传送参数或开关来控制应执行哪一功能。例如:求平均值、最大值、最小值等。
(3)时间性内聚。运行时,几个操作和处理需要在同一时间段内执行(时间上相关)。例如:一个初始化模块须“为变量赋值”、“打开某文件”,为正式处理做准备。
(4)过程内聚。模块内各处理是相关的,必须依次序执行,各部分有内容联系。例如:用高斯消去法解方程。
(5)通信内聚。模块内为完成各部分功能使用相同输入数据,产生相同的输出数据。
(6)顺序内聚(线性化过程内聚)。例如:用高斯消去法解方程的总过程。
(7)功能内聚。例如:对一个数开方,对一组数求最大值。