好文档 - 专业文书写作范文服务资料分享网站

程序框图和流程图-中等难度-讲义

天下 分享 时间: 加入收藏 我要投稿 点赞

程序框图和流程图

知识讲解

一、对程序框图进一步认识

程序框图是一种用规定的图形、指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构.画程序框图的规则:使用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图符号只有一个进入点和一个退出点,而判断框是具有超过一个退出点的唯一符号.

二、对流程图(统筹图)的理解

流程图常常用来表示一些动态过程,可以有一个或多个终点,直观、明确地表示了动态过程从开始到结束的全部步骤.常见的一种画法是:将一个工作或工程从头至尾依先后顺序分为若干道工序,每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或代号,两相邻工序之间用流程线相连.有时为合理安排工程进度,还在每道工序框上注明完成该工序所需时间,开始工序流程图可以画得粗疏,然后再对每一框逐步细化.

(1)通常,人们习惯按照从左到右、从上到下的顺序阅读图示,所以流程图一般按照从左到右、从上到下的顺序来画.程序框图有一定的规范和标准,而日常生活中用到的流程图则相对自由一些,可以使用不同的色彩,也可以添加一些生动的图形元素.

(2)流程图通常用来描述一个过程性的活动,活动的每一个明确的步骤构成流程图的一个基本单元,基本单元之间通过流程线产生联系,基本单元中的内容要根据需要确定,可以在基本单元中具体地说明,也可以为基本单元设置若干子单元.

三、工序流程图的理解

1. 工序流程图又称统筹图,是将一个工作或工程从头至尾依先后顺序分为若干工序,每道工序用矩形框表示,并在该矩形框内注明此工序的名称或代码,两相邻工序之间用流程线相连,有时为合理安排进度,还在每道工序框上注明完成该工序所需时间.

2. 应用工序流程图可以反映任务全貌,实现管理过程模型化,通过进行时间参数计算,找出计算中的关键工作和关键路径,通过改进统筹图对任务的各项工作或工序所需的人、财、物做出合理安排,进而得到最优方案并付诸实施.

3. 注意问题:①在工序流程图中,每一个框代表一道工序,流程线表示两相邻工序之间的

衔接关系,流程线是有向线,其方向用它上面的箭头标识,用于指示工序进展的方向;②工序流程图上不允许出现几道工序首尾相接的圈图或循环回路;③工序流程图与程序框图的一个共同特点:自顶向下、逐步细化.

四、绘制准备

①将实际问题的过程划分为若干个步骤;②理清各步骤之问的顺序关系;③用简捷的语言表述各步骤;④绘制流程图,并检查是否符合实际问题.

典例精讲

一.选择题(共12小题)

1.(2018春?东莞市期末)如图程序框图的算法思路来源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的a,b分别为12,14,则输出的a为( )

A.0

B.2 C.4 D.14

2.(2018春?安阳期末)已知某程序框图如图所示,则该程序运行后输出的结果为( )

A.0.8 B.0.6 C.0.4 D.0.2

程序框图和流程图-中等难度-讲义

程序框图和流程图知识讲解一、对程序框图进一步认识程序框图是一种用规定的图形、指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构.画程序框图的规则:使用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图符号只有一个进入点和一个退出点,而判断框是具有超
推荐度:
点击下载文档文档为doc格式
31bip3hipa9pg7z7hdvh6c4rp7oypx00srr
领取福利

微信扫码领取福利

微信扫码分享