首页 绘画教程 儿童画 思维导图 正文

流程图学习之:算法流程图绘制基础

起初算法流程图是程序设计的核心,通过图形表示算法的思路,把算法更加直观地呈现出来。但随着算法流程图的广泛使用,其常见用途也越来越广泛,例如在中学数学教学时进行...

起初算法流程图是程序设计的核心,通过图形表示算法的思路,把算法更加直观地呈现出来。但随着算法流程图的广泛使用,其常见用途也越来越广泛,例如在中学数学教学时进行逻辑运算时就可以使用到,有利于学生整理学习思路。或在制作活动策划时用于展示创作者策划的逻辑思路,让参与者明白并跟上活动节奏。

算法流程图基本符号

为了使流程内容更加直观清晰条有序,通常会使用ANSI曾指定的一些常用流程图符号进行制作。在这些符号中起始框、处理框、判断框和流程线则是较为通用的,可以作为基本符号运用到各类型流程图中。
起始框(圆角矩形):表示流程的开始或结束的内容。
处理框(矩形):表示一般的处理或执行内容。
判断框(菱形):对给定条件进行判断,并以此决定执行的操作,有两个或两个以上出口。
流程线(箭头):指示流程的方向,表示流程的执行方向和顺序。
注:在实际使用中可以适当变通,例如起始框并不是非要用圆角矩形不可。

算法流程图基本结构

不管是算法流程图还是别的普通流程图通常有顺序结构、选择结构和循环结构三种类型。
1、顺序结构:由单箭头把A直接指向B按顺序执行,这是三者中最简单的一种基本结构。

2、选择结构:给定一个执行条件A,当该条件成立时输出到B,若不成立则输出到C。

3、循环结构:即反复执行某一部分操作,有当型和直到型两种方式。
当型:给定一个执行条件A,条件成立时执行B操作,然后再判断A是否成立,如果仍成立则继续执行B,如此反复直到条件不成立时则脱离该循环。

直到型:先执行P操作,在P操作下方给定一个条件A,并以此判断P条件是否成立,若不成立则执行P操作,然后判断P条件是否成立,如此反复直到条件成立时则脱离该循环。

算法流程图制作

了解完算法流程图的基本图形和基本结构后就可以开始制作简单的算法流程图了。如果你使用的是迅捷画图作图,那么可以在模板库中寻找一个中意且较为合适的模板进行制作。

“迅哥”用“订票流程”作为算法流程图的案例教大家制作方法,在购票时我们要求打开网页/APP,进入到页面后会查询用户是否注册账号,在此时会进行一次判断,当用户未注册账号则进入到注册页面,账号注册完成后则回到相关页面。若查询注册完成则进入到订票页面完成相关订票步骤,在订票的付款时则检查一次是否支付成功,成功则结束订票并给予电子购票证明,若未支付成功则返回到相关界面。

通过上图我们就已经简单制作好了以订票为主题的算法流程图,制作时还可以适当对符号样式进行美化处理(鄙人审美有待学习,美化还得靠自己(#^.^#)),让整个图表看起来更加的美观和舒适。

算法流程图注意事项

1、算法流程图的基本结构之间可以呈并列和包含关系,但不要出现交叉关系,把两个不相关的结构交叉到一起。
2、流程图可以遵循按从左到右、从上至下的顺序排列。
3、字体、字号、底色和格式尽量保持一致, 保持流程图整体的美观性。
4、流程中如果有判断内容,需要检查判断结果是否有遗漏。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其内容真实性、完整性不作任何保证或承诺。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

本文地址:https://www.tuhuaba.com/siweidaotu/7275.html

相关推荐

文章目录