- 48
- 0
- 约 184页
- 2017-04-28 发布于四川
- 举报
第五章基本程序设计
第5章 基本程序设计 ;5.1 顺序程序设计 ?; 任何一种程序设计语言编写的程序, 其结构都是由顺序程序、 分支程序和循环程序这三种基本结构组成的。 程序结构设计方法简介。
程序结构设计是把算法转化为程序的准备阶段。 对于算法比较复杂的问题, 应绘制程序结构图或程序流程图。 结构图可描述各模块间的参数传送及相互调用的关系, 程序流程图则能较好地描述程序执行的过程。 ; 1. 结构图(structurechart)
结构图是描述程序结构和程序模块间的关系的一种设计方法,它的基本部分是长方形框, 每个框表示1个模块, 如图5.1所示。 方框内用字符串表示(标记)模块的名字, 方框之间的带方向的箭头连线表示模块间的调用关系。调用模块或外层模块通常画在上面, 箭头指向的框表示被调用的模块或内层模块, 图5.1(a)中, A框为调模块, B框为被调用模块。; 若可以选择性地调用, 主模块以射线的形式表示, 如图5.1(b)中, 调用模块A可有选择地调用B, C及D模块。 图5.1(c)则描述了在一个循环层中调用B, C, D模块的方式。 图5.1(d), 描述当两个模块间有信息交换时的情况, 此时可用带标注的箭头来表示信息内容.;图 5.1 结构图法示例 ;
您可能关注的文档
- 第二章节会计要素-会计等式.ppt
- 第二章节保险的质-功能.ppt
- 第二章节信息的技术课程目标-特点.ppt
- 第二章节会计的基本程序.ppt
- 第二章节公共联系的构成要素.ppt
- 第二章节公共物品-公共需要.ppt
- 第二章节内部操纵理论演进-五大要素.ppt
- 第二章节农业研究-开发.ppt
- 第二章节人格的形成因素.ppt
- 第二章节公共联系主体.ppt
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- [江西]地标性超高层双子塔综合体施工组织设计(-附施工全过程纪实照片)给排水专业.pdf VIP
- 2025年软件工程专升本历年真题试卷(含答案).docx
- [信息与通信]I2C 协议标准完全版_很详细.pdf VIP
- 淋巴水肿多学科决策模式中国专家共识(2025版).docx VIP
- EPC总承包项目实施要点.doc VIP
- 新人教版九年级下册语文18天下第一楼.ppt VIP
- 论皮娜·鲍什“舞蹈剧场”的剧场性美学:打破边界,重塑感知.docx VIP
- 近5年高考英语高频词汇短语汇编(真题版).docx
- 《危险化学品课件:GHS分类与SDS编制专题培训》.ppt VIP
- I2C总线详细讲述课件.ppt VIP
原创力文档

文档评论(0)