
中文名
程序流程图
外文名
Program flow chart
组成
*** 作、搬运、检验、储存、等待
作用
改进工作方法
应用
程序设计
快速
导航
程序流程图的三种基本结构
作用及优点
实例分析
简介
程序流程图是用规定的符号描述一个专用程序中所需要的各项 *** 作或判断的图示。这种流程图着重说明程序的逻辑性与处理顺序,具体描述了微机解题的逻辑及步骤。当程序中有较多循环语句和转移语句时,程序的结构将比较复杂,给程序设计与阅读造成困难。程序流程图用图的形式画出程序流向,是算法的一种图形化表示方法,具有直观、清晰、更易理解的特点。[2]
程序流程图由处理框、判断框、起止框、连接点、流程线、注释框等构成,并结合相应的算法,构成整个程序流程图。
处理框具有处理功能;判断框(菱形框)具有条件判断功能,有一个入口,二个出口;起止框表示程序的开始或结束;连接点可将流程线连接起来;流程线(表示流程的路径和方向;注释框是为了对流程图中某些框的 *** 作做必要的补充说明。[3]
程序流程图的三种基本结构
任何复杂的算法,都可以由顺序结构、选择(分支)结构和循环结构这三种基本结构组成,因此,构造一个算法的时候,也仅以这三种基本结构作为“建筑单元”,遵守三种基本结构的规范,基本结构之间可以并列、可以相互包含,但不允许交叉,不允许从一个结构直接转到另一个结构的内部去。正因为整个算法都是由三种基本结构组成的,就像用模块构建的一样,所以结构清晰,易于正确性验证,易于纠错,这种方法,就是结构化方法。遵循这种方法的程序设计,就是结构化程序设计。相应地,只要规定好三种基本结构的流程图的画法,就可以画出任何算法的流程图。[4]
(1) 顺序结构
顺序结构是简单的线性结构,各框按顺序执行。其流程图的基本形态如图所示,语句的执行顺序为:A→B→C。[1]
(2) 选择(分支)结构
这种结构是对某个给定条件进行判断,条件为真或假时分别执行不同的框的内容。其基本形状有两种。[1]
(3) 循环结构
循环结构有两种基本形态: while型循环和do - while型循环。a. while 型循环:其执行序列为:当条件为真时,反复执行A,一旦条件为假,跳出循环,执行循环紧后的语句。b. do-while型循环:执行序列为:首先执行A,再判断条件,条件为真时,一直循环执行A,一旦条件为假,结束循环,执行循环紧后的下一条语句。[1]
作用及优点
程序流程图是人们对解决问题的方法、思路或算法的一种描述。
1.流程图的优点:
(a)采用简单规范的符号,画法简单;
(b)结构清晰,逻辑性强;
(c)便于描述,容易理解。[2]
2.流程图采用的符号
注:
流程图采用的符号
(1)箭头表示的是控制流
(2)矩形表示的是加工步骤
(3)菱形表示逻辑条件
1、首先,打开excel 软件,excel会自动创建一个电子表格。2、单击“视图”菜单,依次选择“工具栏”/ “绘图”,之后excel的窗口会显示绘图工具栏。
3、软件上,绘图工具默认显示在窗口最下方。
4、单击“绘图工具栏”上的文本框工具:,在电子表格上的任意位置按下鼠标左键,拖拽出合适大小的文本框。
5、然后松开鼠标左键,出现如下文本框:
6、这时可以看到方框内的输入光标在闪动,输入文本。
7、在excel菜单栏上单击“格式”/ “文本框”。
8、跳出文本框设置菜单。
9、在各个选项卡上分别设置:文字大小,对齐方式,以及文本框的线型、粗细、颜色等属性。
我们在工作生活中经常能看到各式各样的流程图。流程图主要由线条、几何图框以及文字构成,根据应用场景分为:业务流程图、数据流程图、页面流程图等。听到流程图,大家都可能会认为这是个很复杂的东西。小编很负责任的告诉你,其实啊,它一点也不复杂,简单几个步骤,不用五分钟就能制作出一张流程图了。
制作要点:流程图中的每个图形都有其对应的含义,都有一套规则在里面的,所以这个需要我们找准图形,否则你画出来的流程图就只能给你自己看,别人是看不懂的。
说了那么多,具体要怎样 *** 作呢?下面分享一个在线制作流程图的方法给大家,希望可以帮助到大家。
流程图制作:process.onlinedo.cn/
方法步骤:
第一步、如图,以下是制作流程图的首页。
第二步、选择“新建”,我们可以创建多种导图,这里选择“流程图”。
第三步、接着,需要给文件创建一个名称。
第四步、如下图所示,这个是整个流程图的制作页面,左侧是常见的图形以及其他工具,右侧是制作页面。
第五步、根据自己的要求,设计流程图,完成后,点击右上角的“下载”或其他选项即可。
第六步、下载可选择以下两种方式,图片或者源文件。
第七步、如图,下方就是最终的流程图啦!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)