流程图个人学习总结

什么是流程图
流程图(Flow Chart):使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张
图。流程图在汇编语言和早期的BASIC语言环境中得到应用。相关的还有一种PAD图,对
PASCAL或C语言都极适用。


优缺点

优点:形象直观,各种操作一目了然,不会产生“歧义性”,便于理解,算法出错时容易发
现,并可以直接转化 为程序。
缺点:所占篇幅较大,由于允许使用流程线,过于灵活,不受约束,使用者可使流程任意转

向,从而造成程序阅读和修改上的困难,不利于结构化程序的设计。


流程图规范
1.流程图形状统一。流程图是由点和线组成的面。要画出规范的路程图,最基本的就是流程图
的形状要统一。
2.每个流程都从开始符开始,以结束符结束。流程中只能有一个开始,可以有多个结束。
3.从形状的左端或上端流入,从右端或下端流出(特殊情况也可以左端流出)。
4.判断框和选择框上下端连接“yes”线,左右端“no”流入流出
5.流程图从左到右、从上至下排列。
6.连接线不要交叉。
7.每一个框的连接线只能有一个入口,可以有多个出口(有多条连接线指向一个框时,让连接

线先会和,然后再指向框)


基本流程图常用符号

1.起点和终点 代表一个流程开始和结束。


2.处理 代表流程图中的一个处理或者步骤。


3.判断 对一个条件进行判断抉择。可以有多种结果,但往往只有两个 - 是的,不是。


4.数据 代表输入或输出数据


5.连接线 必须带箭头,箭头代表工作





你可能感兴趣的:(学习总结)