- 1
- 0
- 约7.5千字
- 约 81页
- 2021-05-11 发布于江苏
- 举报
模块聚合可以划分为七个等级 ①功能聚合(Functional Cohesion)。一个模块只完成一个单独的、能够确切定义的功能。它对确定的输入进行处理后,输出确定的结果,如计算机语言中的一个函数,这是一种理想的聚合方式。 ②顺序聚合(Sequential Cohesion)。一个模块内部各个组成部分执行几个处理功能,且一个处理功能所产生的输出数据直接成为下一处理功能的输入数据。 ③数据聚合(Data Cohesion),也称通讯聚合。一个模块内各个组成部分的处理功能,都使用相同的输入数据或产生相同的输出数据,且其中各个处理功能是无序的。 ④过程聚合(Procedure Cohesion)。一个模块内各个组成部分的处理功能各不相同,彼此也没有什么关系,但它们都受同一个控制流支配,决定它们的执行次序,它可能是一个循环体,也可能是一个判断过程,也可能是一个线性的顺序执行步骤。 ⑤时间聚合(Temporal Cohesion),也称暂时聚合。一个模块内各个组成部分的处理功能和时间有关,即各个处理动作必须在特定的时间限制之内执行完,典型的有初始化模块和结束模块。 ⑥逻辑聚合(Logical Cohesion)。一个模块内各个组成部分的处理功能彼此无关,但处理逻辑相似。逻辑聚合模块的调用,常常有一个功能控制开关,根据上层模块的控制信号,在多个逻辑相似的功能中选择执行某一个功能。 ⑦偶
您可能关注的文档
最近下载
- 梦5唯美版前期攻略(适合新手).docx VIP
- IPC_WHMA-A-620C-CN_2025 中文版 电缆线束组件制作与验收标准.docx VIP
- 蒋志刚等-保护生物学11第05章 影响生物多样性演化的宏观因素.pdf VIP
- Endnotex6教程.pptx
- 2026年部编版五年级语文上册期中测试题试卷.docx VIP
- IPC-WHMA-A-620E-CN-2025 中文版 线束电缆组件验收测试要求.docx VIP
- 2026年秋【新人教版】五年级数学上册第五单元《5.5 练习十二》课件教学ppt.pptx
- 第四单元“家乡文化生活”-家乡人物(风物)志选题指导教案教学设计.pptx VIP
- 醉翁亭记》复习题(附答案).doc VIP
- TB∕T 3209-2008 中空锚杆技术条件.pdf VIP
原创力文档

文档评论(0)