程序流程图
- 概念
用来描述程序运行具体步骤的图形,也就是说它以图形的方式形象的表示了程序运行的步骤,对输入输出的数据和处理过程进行了详细的分析,标识主要的运行步骤和内容,是程序设计的基本依据,他的质量如何是很重要的,因为它的质量直接关系到程序设计的质量如何。
- 控制结构
- 循环结构中常用的循环符号:
- 类型划分:
物料型程序流程图:
看名字,物料,他是对材料/产品程序的流程图,记录产品/零件在加工/搬运过程中被处理的步骤
人员型程序流程图:
依旧是靠名字获取信息,人员,记录生产人员在生产过程中的一系列活动
- 优点
使用简单标准的符号进行画图,画法简单、规范
结构清晰,逻辑性强
便于描述
易于理解
N-S
- 概念
N-S也称为盒图,在流程图中去掉柳城县,将其全部算法卸载一个矩形阵中,框内可以包含其他框的流程图形式。
- 构建
- 特点
- 优点
描述方法和符号皆有标准,保证了程序的质量
直观形象,有良好的可见度
简单,易学易用
功能域明显可以直接从图中得到信息
容易确定全局数据和局部数据的作用域
嵌套关系易表现
PAD
-
概念
问题分析图,是一种描述功能模块的算法设计和加工细节的语言,是一种伪码
-
结构
-
优点:
结构清晰
提高的产品质量
便于计算机自动实现