- 1
- 0
- 约5.26千字
- 约 30页
- 2016-09-13 发布于河南
- 举报
软件工程 3、软件结构 二、块内联系的类型 块内联系从小到大有下述6种: (1)共存性块内联系。图2.20 中,设块X,Y,Z中有一组相同语句,把这种语句独立出来作为块W。块W中的几条语句是为了节省空间而独立出来的,块W的块内联系称为“共存性块内联系”。即偶然性内聚 3、软件结构 ——块内联系的类型 3、软件结构 ——块内联系的类型 共存性块内联系的各成分之间没有逻辑联系,阅读时难以理解;另一方面不易修改,例如X如需变动W中的某个语句,Y和Z就不能再用块W了。基于上述原因,只要有足够的空间,应尽量避免共存性块内联系。 (2)逻辑性块内联系 如图2.21(a)中块A,B,C的功能相近,为了节省空间,可以把它们合并成一个块ABC,就成了图2.21(b)的块结构图。块ABC的块内联系就属于逻辑性块内联系。 3、软件结构 ——块内联系的类型 可以模拟一下模块ABC的程序执行流程,大致如图2.21 (c)所示,S为A,B,C的公共部分。 逻辑性块内联系的缺点有两个,一是不易修改。当某个块(如X)需要修改公共程序段S时,其他块可能不需要修改;二是增加了块间联系,这是因为每一个调用块在调用时都要传递一个标志量的缘故。 3、软件结构 ——块内联系的
您可能关注的文档
最近下载
- 中考文言文《鱼我所欲也》(知识点梳理+考点精练).pdf VIP
- 2025年事业单位公开招聘考试《职业能力倾向测验》(A类)最新真题套卷.docx
- 配电网工程典型设计10kV电缆分册(2020版).pdf VIP
- 2025年高考政治上海卷真题试卷及答案.docx VIP
- 人教版新起点小学英文1-6年级英语-单词表含音标-按课时.docx VIP
- 《[期货交易策略](美)斯坦利·克罗》.pdf VIP
- 历代钱币鉴赏-安南泉譜-手類錢部.pdf
- 2025年部编版小学《道德与法治》教材全目录 .pdf VIP
- 福建省敖江流域(古田段)山水林田湖草生态保护修复项目可行性研究报告.docx
- 2025至2030中国白细胞介素行业细分市场及应用领域与趋势展望研究报告.docx VIP
原创力文档

文档评论(0)