流程图

使用图形表示算法
流程图是用一些图框表示各种操作。用图形表示算法,直观形象、易于理解。[1]特别是对于初学者来说,使用流程图有助于更好地理清思路,从而顺利编写出相应的程序。[2]但流程图对流程线的使用没有严格限制,设计者可以不受限制地使流程随意地转来转去,使阅读者很难理解算法的逻辑。[1]
流程图在汇编语言和早期的BASIC语言环境中得到应用,由于其中的转向过于任意,带来了许多副作用,现已趋向消亡。较新的是有利于结构化程序设计的PAD图,对PASCAL或C语言都极适用。[3]

功能

以特定的图形符号加上说明,表示算法的图,称为流程图或框图
流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。