流程图的基础(笔记)
来源:互联网 发布:淘宝仓库打包员4000 编辑:程序博客网 时间:2024/05/01 23:01
描述算法的图形主要有两种:传统流程图和N-S流程图。
流程图是人们对解决问题的方法,思路或算法的一种描述。利用图形化的符号框来代表不同性质的操作,并用流程线来连接这些操作。
美国国家标准化协会ANSI规定了一些常用的流程图符号,已为世界各国的计算机程序工作者普通采用。
1.传统流程图
传统流程图由下列基本元素组成:
1)起止框:用来表示一个过程的开始和结束。“开始”和“结束”写在符号内。
2)输入/输出框:
3)处理框:用来表示过程中一个单独的步骤。活动的简要说明写在矩形内。
4)判断框:用来表示过程中的一项判定或一个分岔点,判定或分岔的说明写在菱形内,常以问题形式出现。对该问题的回答决定了判定符号之外引出的路线,每条路线表明相应的回答。
5)流程线:用来表示步骤在顺序中的进展。流程线的箭头表示一个过程的流程方向。
6)连接符:是一个圆圈符号,用来表示流程图的待续。圈内有一个字母或者数字,在相互联系的流程图内,连接符号使用同样的字母或数字,以表示各个过程是如何连接的。
2.N-S流程图
N-S流程图也成为盒子图,是将所有的处理步骤都写在一个大矩形框内,表示起来更简单,完全去掉了带箭头的流程线,通过下列三种基本的元素框可以按需要进行任意逻辑的组合,从而表达一个完整的处理问题的算法。
N-S流程图的基本元素如下:
0 0
- 流程图的基础(笔记)
- Asp.Net实现JS前台带箭头的流程图方法总结!(个人笔记,信息不全)
- 什么是流程图?流程图的定义
- struts学习笔记,流程图
- Markdown里面使用mermaid画流程图(基础)
- 超漂亮的流程图(转载、备忘)
- View的事件分发(附流程图)
- 内核的工作流程(流程图表示)
- 操作系统的工作流程(流程图表示)
- ijkplayer整理笔记(四)——readThread流程图
- hbase 源代码解析(22)部分流程图笔记
- C语言初步-第31讲:循环控制结构及流程图(简单循环的流程图)
- C语言初步-第31讲:循环控制结构及流程图(循环的嵌套流程图)
- 流程图符号及流程图的例子
- 业务流程图与数据流程图的比较
- 流程图符号及流程图的例子
- [业务流程图]与[数据流程图]的比较
- 流程图符号及流程图的例子
- Ubuntu 14.04安装JDK1.8.0_25与配置环境变量
- touch事件与点击事件的冲突
- 解决保存图片文件名冲突-2(仅供备份)
- python文件命名陷阱
- LeetCode 37 SudoKu Solver
- 流程图的基础(笔记)
- 解决java compiler level does not match the version of the installed java project facet
- fedora 搜狗输入法安装
- SharedPrefences putStringSet 问题
- 用JavaScript判断颜色时候的一个细节
- opencl/msvc:kernel因为指针对齐方式(alignment)造成向量类型(vector data type)读写异常
- 通用项目
- JQuery中选择器
- 48. Rotate Image