高中数学流程图 例题解析
人教新课标版数学高二-人教A版选修1-2 4.1解析流程图及其应用举例

解析流程图及其应用举例山东许美文框图是表示一个系统各部分和各环节之间关系的图示,它的作用在于能够清晰地表达比较复杂的系统各部分之间的关系,框图可分为流程图和结构图,下面主要介绍一下流程图及其应用。
流程图是由一些特定的图形符号和文字说明构成的图示,流程图常常用来表示一些动态过程,通常会有一个“起点”,可以有一个或多个终点,流程图可以直观、明确地表示动态过程从开始到结束的全部步骤,在日常生活和工作的很多领域都得到了广泛的应用,例如描述算法的程序框图、描述工业生产流程的工序流程图、描述去医院看病过程的流程图等都是流程图。
常见的一个画法是,将一个工作或工程从头至尾依先后顺序分为若干道工序,每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或代号,两相邻工序之间用流程线相连,自顶向下,逐步细化,人们习惯按照从左到右、从上到下的顺序来画。
下面举几个例子,帮助同学们理解用流程图刻画数学问题及其他问题的解决过程,体会用流程图表示数学问题的解决过程以及事物发生、发展等动态过程的优越性,提高同学们抽象概括能力和逻辑思维能力。
一、有关生产的工序流程图例1、在工业中有黄铁矿制取硫酸大致经过三个程序:造气、接触氧化和SO3的吸收,造气即黄铁矿与空气在沸腾炉中反应产生SO2,矿渣作废物处理,SO2再经过净化处理;接触氧化是SO2再接触室中反应产生SO3和SO2,其中SO2再循环接触反应;吸收阶段是SO3在吸收塔内反应产生硫酸和废气,请据上述简介,画出制备硫酸流程图。
解:按照工序要求,可以画出下面的工序流程图:说明:有关工序流程图应先理清工序大体分几个阶段,再对每一阶段细分,每一步应注意先后顺序,这是十分关键的,否则会产生错误,在实际生产中工业制硫酸过程对于其中流程还可再细分并添加必要条件进行处理。
在画工序流程图时,不能出现几道工序首尾相接的圈图或循环回路二、有关实际问题的流程图例2、考生参加某培训中心的考试需要遵循以下程序:在考试之间咨询考试事宜,如果是新考生,需要填写考生注册表,领取考生编号,明确考试科目和时间,然后缴纳考试费,按规定时间参加考试,领取成绩单,领取证书,如果不是新考生,则需出示考生编号,明确考试的科目和时间,然后缴纳考试费,按规定时间参加考试,领取成绩单,领取证书,设计一个流程图,表示这个考试流程。
人教课标版高中数学选修1-2《流程图》疑难点拨

《流程图》疑难点拨一、程序框图1.程序框图的概念程序框图是流程图的一种,它是用规定的图形、文字说明及流程线来准确、直观地表示算法的一种图形.2.程序框图的基本结构程序框图一般有三种基本结构:顺序结构、循环结构和条件结构.3.用程序框图表达算法的步骤首先,分析用自然语言描述的算法步骤;其次,将每一个算法步骤细化,即将其分解为若干输人、输出、条件结构、循环结构等基本单元;再次,用相应的程序框图来表示这些基本单元;最后,根据各单元的逻辑关系,用流程线将这些基本单元连结起来.设计算法解决问题包括三个环节.首先用自然语言描述算法,然后画出程序框图表达算法,最后写出相应的计算机程序,并上机实现算法.其中,用程序框图表达的算法比用自然语言描述的算法更加直观、明确、清楚,而且容易转化为计算机程序.事实上,用程序框图表达算法的过程可以看成是对算法步骤细化的过程.例1(★★☆)已知某程序框图如图所示,则执行该程序后输出的结果是( )A.-1B.1C.2D.12解题导引 读图→循环体条件→输出a例2(★★☆)已知函数()2,0,2,0,2,0,x x f x x x x -<⎧⎪==⎨⎪+>⎩设计一个输人x 值,输出y 值的程序框图.解题导引 设计限定条件→画条件结构程序框图→成图二、流程图的概念、特征和画法1.流程图的概念流程图是由一些图形符号和文字说明构成的图示.2.流程图的特征流程图常常用来表示一些动态过程,通常会有一个“起点”,一个或多个“终点流程图可以直观、明确地表示动态过程从开始到结束的全部步骤,在日常生活和工作的很多领域都有广泛应用.3.流程图的画法步骤首先,分析用自然语言描述的流程,将其分解为若干个比较明确的步骤.其次,分析每一个步骤是否可以直接表达,或是否需要借助逻辑结构来表达.再次,分析各步骤之间的关系.最后,画出流程图表示整个流程.通常,人们习惯按照从左到右、从上到下的顺序阅读图示,所以流程图一般要按照从左到右、从上到下的顺序来画.程序框图有一定的规范和标准,而日常生活中用到的流程图则相对自由一些,可以使用不同的色彩,也可以添加一些生动的图形元素.例3(★★☆)某人想沏茶喝.当时的情况是没有开水,烧开水的壶要洗,沏茶的壶和茶杯要洗,茶叶已有.已知洗水壶用时1分钟,取茶叶用时1分钟,沏茶用时1分钟,烧开水用时15分钟,洗茶壶、茶杯用时2分钟,请设计几种沏茶方案的流程图,并比较哪一种效率髙.解题导引审题→制定方案→优化方案→画流程图三、流程图的分类及应用依照流程图实现的功能分类,常见的流程图有:工序流程图、图书借阅流程图、诊病流程图、考生考试流程图等.在生产生活中,最常见的是工序流程图,也称为统筹图,常见的一种画法是将一个工作或工程从头到尾依先后顺序分为若干道工序,每一道工序用矩形表示,并在该矩形框内注明此工序的名称或代号,两相邻工序之间用流程线相连,从上到下(或从左到右),逐步细化.例4(★★☆>生活中我们用的纸杯从原料(纸张)到商品(纸杯)主要经过四道工序:淋膜、切割、印刷、成型.首先用淋膜机给原纸淋膜PE(聚乙烯),然后用分切机把已经淋膜好的纸分切成矩形纸张(印刷后做纸杯壁用)和卷筒纸(做纸杯底部用),再将矩形纸印刷并切割出杯壁,用卷筒纸切割出杯底,最后粘合成型,请用流程图表示纸杯的加工过程.解题导引在画工序流程图时,不能出现几道工序首尾相接的圈图或循环回路.参考答案例1.答案:A解析:这是一个循环结构,通过计算a的前三个值依次为1,1,22,因此输出的a值具有周期性,且周期为3,所以最后输出的值为-1,故选A.例2.答案:见解析解析:程序框图如下图所示:导师点睛分段函数因包含多种情况,故需采取条件分支结构即判断框分情况进行.例3.答案:见解析解析:方案一:洗好水壶,烧开水,待水烧开后洗茶壶、茶杯,取茶叶,沏茶.此方案的流程图如图所示.方案一所用的时间为20分钟.方案二:先做好准备工作,即洗水壶,洗茶壶、茶杯,取茶叶,再烧开水,沏茶.此方案的流程图如图所示.从所用时间上看,方案二仍然是20分钟,与方案一没有区别,但工序有所不同.方案三:洗好水壶,烧开水,在等待水烧开的时间内洗茶壶、茶杯,取茶叶,水开后沏茶.此方案的流程图如图甲所示.由图甲知方案三需17分钟,它比方案一和方案二的效率高.还可以将如图甲所示的流程图中洗茶壶、茶杯和取茶叶合并到一个框内,于是图甲可以改成图乙. 导师点睛从本题所画的流程图中,我们可以了解到从准备烧水到沏茶的全过程,工序流程图体现了各工序之间的相互衔接关系,从本题的三个方案看,用方案三最省时.因此在设计流程图时应本着省时、省力的原则统筹安排.例4.答案:见解析解析:由题意得流程图如图所示.导师点睛工序流程图可以展示工序的流程顺序,帮助我们安排工程作业进度,分配、调配工程作业人员,以便节省时间、提高效率、缩短工期.。
高一数学算法和程序框图试题答案及解析

高一数学算法和程序框图试题答案及解析1.如图所示,程序框图(算法流程图)的输出结果是()A.B.C.D.【答案】A【解析】条件成立,第一次执行循环体,条件成立,第二次执行循环体条件成立,第三次执行循环体;条件不成立,退出循环,输出.【考点】程序框图的识别和应用.2.若某程序图如图所示,则该程序运行后输出的k的值是()A.4B.5C.6D.7【答案】B【解析】第一次执行循环体,.第二次执行循环体,,.第三次执行循环体,【考点】理解程序框图的逻辑结构.3.如下图所示程序框图,已知集合是程序框图中输出的值},集合是程序框图中输出的值},全集U=Z,Z为整数集,当时,等于( )A.B.{-3. -1,5,7}C.{-3, -1,7}D.{-3, -1,7,9}【答案】D.【解析】依次执行程序框图中的语句:,;,;,;,;,;,;,;∴,,∴.【考点】读程序框图.4.在如图所示的程序框图中,输入A=192,B=22,则输出的结果是( ).A.0B.2C.4D.6【答案】B.【解析】本题要注意的是C是A除以B所得的余数,按程序框图可知有如下过程:原来:,第一次:C=16,A=22,B=16;第二次:C=6,A=16,B=6;第三次:C=4,A=6,B=4;第四次:C=2,A=4,B=2;第五次:C=0,A=2,B=0,此时B=0,则输出A=2,故选B.【考点】读懂程序框图的流程,赋值语句(如A=B,是把B的值赋值给A).5.如果执行右边的程序框图,那么输出的()A.22B.46C.94D.190【答案】C【解析】.运行第1次,=1,=1,=2,=4,=2>5,否,循环;运行第2次,=3,=10,=3>5,否,循环;运行第3次,=4,=22,=4>5,否,循环;运行第4次,=5,=46,=5>5,否,循环;运行第5次,=6,=94,=6>5,是,输出S=94,故选C【考点】程序框图6.按右边程序框图运算:若,则运算进行几次才停止?A.B.C.D.【答案】C【解析】第一次循环,第二次循环,第三次循环,第四次循环,第五次循环。
高一数学框图试题答案及解析

高一数学框图试题答案及解析1.如图所示的程序框图中,输出的结果是()A.21B.101C.231D.301【答案】C【解析】由题意,该程序按如下步骤运行,第一次,输入x=3,计算得=6,不满足,继续运行;第二次计算,x=6,得=21,不满足,继续运行;第三次计算,x=21,得=231,满足,输出,结束运行,故输出231,选C。
【考点】程序框图功能识别点评:简单题,程序框图功能识别,一般按程序逐次运行即可。
2.下列给出的赋值语句中正确的是()A.B.C.D.【答案】B【解析】根据题意,由于赋值语句是将语句或者数值赋值给一个变量,故可知选项A,不成立,选项B,正确,选项C,不能同时赋值给两个变量,错误,选项D,赋值的不是变量和,而是变量,故选B.【考点】赋值语句点评:主要是考查了赋值语句的表示和运用,属于基础题。
3.某程序图如图所示,该程序运行后输出的结果是.【答案】5【解析】解:由图知运算规则是对S=2S,故第一次进入循环体后S=21,第二次进入循环体后S=22=4第三次进入循环体后S=24=16,第四次进入循环体后S=216>2012,退出循环.故该程序运行后输出的结果是:k=4+1=5.故答案为:5【考点】循环结构点评:本题考查循环结构,已知运算规则与最后运算结果,求运算次数的一个题,是算法中一种常见的题型.4.对下面流程图描述正确的是A.是顺序结构,引进4个变量B.是选择结构,引进1个变量C.是顺序结构,输出的是三数中的最大数D.是顺序结构,输出的是三数中的最小数【答案】C【解析】根据题意,由于程序框图可知,该流程图是从上到下的顺序结构组成的,并且是求解a,b中的较大者,同时求解m,c的大数位m,因此可知是求解三数中的最大数,故可知选C.【考点】顺序结构点评:主要是考查了顺序结构的概念和简单的运用,属于基础题。
5.执行下图所示的程序框图,若输入,则输出的值为________________.【答案】【解析】因为输入的x=10,所以,此时满足条件,所以输出的值为.【考点】本小题主要考查循环结构的程序框图的执行.点评:循环结构的程序框图保护直到型循环和当型循环,要分清循环类型,找清楚退出循环的条件.6.如果执行右面的程序框图,那么输出的( )A.-40B.40C.38D.-42【答案】B【解析】程序执行过程中数据的变化如下:输出S为40【考点】程序框图点评:程序框图题关键是分析清楚循环结构执行的次数7.阅读右面的程序框图,则输出的_______;【答案】30【解析】程序执行过程中数据的变化如下:,输出S【考点】程序框图点评:程序框图题目主要是分析清楚循环结构执行的次数8.阅读程序框图,运行相应的程序,则输出的值为()A.3B.4C.5D.6【答案】A【解析】利用循环体,计算每执行一次循环后a的值,即可得出结论.那么可知第一次循环,i=1,a=2;第二次循环,i=2,a=2×2+1=5;第三次循环,i=3,a=3×5+1=16;退出循环,此时输出的值为3,故答案为A【考点】循环结构点评:本试题主要是考查了循环结构,以及学生的读图能力,解题的关键是理解循环结构,属于基础题。
人教版高中数学-流程图的解答技巧

流程图的解答技巧流程图是由图形符号和文字说明构成的图示,流程图可以用来表示一些动态过程,它可直观、明确的表示动态过程的开始到结束的全部步骤。
下面通过实际例子看看写写流程图的技巧有:一、自上而下,逐步求精流程图一般按照从左到右、从上到下的顺序来写。
首先把一个复杂的大问题分解为若干相对独立的小问题,然后对应每个小问题再编写成相对独立的程序。
最后再把各个统一组装。
例1、把一个班的学生的姓名、性别、年龄都登录下来,然后通过一定的程序把这个班女同学年龄14到15岁之间的都显示出来。
解:由题意流程图如下:点评:编制流程图时,注意自顶而下,分而治之的方法,先全局后局部,先整体后细节,先抽象后具体的逐步细化过程。
这样编写的程序结构清晰,一目了然。
二、明确步骤,搞清各步骤之间的关系,用程序框图表示前,首先明确分几步,及各步骤之间的关系,才能够清晰的表达比较复杂的系统各部分之间的关系。
这样更有利用交流思想。
例2、"依法纳税是每个公民应尽的义务"《中华人民共和国个人所得税》第十四条目前,上表中“全月应纳税所得额”是从工资、薪金收入中减去800元后的余额,例如某人月工资、薪金收入1020元,减去800元后,应纳税所得额就是220元,应缴纳个人所得税11元,试编写一个流程图,输入某人月工资、薪金()5000≤,输出这个人应缴纳的个人所得税。
分析:用x 表示月工资,用y 表示应纳的个人所得税。
当0<x ,800≤时,y =0。
当800<x ,1300≤时,y =(x -800)×5%=0.05x -40当1300<x ,2800≤时,y =500×5%+(x -1300)×10%=0.1x -105当2800<x ,5000≤y=500×5%+1500×10%+(x -2800)×15%=0.15x -245.点评:本题实际是求分段函数的值,多次用到条件语句,先通过求出解析式,搞清各部分的关系,再写程序框图就不难了。
高中数学流程图 例题解析 试题

流程图例题解析创作单位:*XXX创作时间:2022年4月12日创作编者:聂明景【要点梳理】1.框图分为___________和______________.2.程序框图是一种用____________表示的图式,是____________的直观图示.3.处理事情的过程,按____________用框图来表示,用于描绘___________的流程的框图称为工序流程图〔又称__________〕.4.工序流程图的画法一般按照_____________、____________的顺序来画.5.数学建模过程就是运用____________________解决____________的过程,其流程图为:【指点迷】创作时间:2022年4月12日创作编者:聂明景程序流程图是一种用规定的图形,指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑构造.画程序流程图的规那么:使用HY的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图的符号只有一个起点和一个退出点,而判断框是具有超过一个退出点的惟一符号.工序流程图又称统筹图,常见的一种画法是:将一个工作或者工程从头至尾依先后顺序分为假设干道工序〔即所谓自顶而下〕,每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或者代号.两相邻工序之间用流程线相连.有时为合理安排工程进度,还在每道工序框上注明完成该工序所需时间是.开场时工序流程图可以画得粗疏,然后再对每一个框逐步细化.【典型例题】例1有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图.解析算法如下:S1 输入a,b,c;S2 假设a>b,且a>c,那么输出a,否那么执行S3;S3 假设b>c,输出b,否那么执行输出c.根据以上步骤可以画出算法流程图.点评画程序流程图时,一般需要将每一个算法步骤分解为假设干输入、输出、顺序构造、条件构造、循环构造等根本算法单元,然后根据各单元的逻辑关系,用流程线将这些根本单元连接起来.例2 要在一规划区域内建工厂,试画出该工厂由拆迁、设计、购置设备、厂房建立、设备安装到试消费的工序流程图〔各工序名称、工序代号、紧前工序入图〕.〔注:紧前工序,即为该工序相衔接的前一工序〕.解析工序流程图如下点评画工序流程图时,应首先理清工序大体分为几个阶段,再对每一阶段细分,仔细考虑各道工序的先后顺序及互相联络、互相制约的程度,最后考虑哪些工序可以平行进展,哪些工序可以穿插进展.此题中工序A、B可同时进展,不能用流向线连接.例3 某地联通公司推出10011 效劳,其中话费查询业务流程如下列图所示,解析可根据流程图的根本含义来解题.拨通10011 ,假如按1那么查询本机话费,假如再按1那么查询当前话费;在按1查询本机话费后,再按2那么查询话费余额;在按1查询本机话费后,再按3那么查询月结话费;在按1查询本机话费后,再按4那么查询详单.拨通10011 ,假如按2那么查询其他手机话费,然后再输入被查询手机号码,之后再输入手机密码.点评体会流程图提醒实际问题的过程中的作用,能通过框图理解某种事情的处理过程,能用框图进展交流.创作时间:2022年4月12日创作编者:聂明景。
高一数学算法和程序框图试题答案及解析

高一数学算法和程序框图试题答案及解析1.如图是求样本平均数的程序框图,图中空白框中应填入的内容为()A.B.C.S=S+n D.S=S+【答案】A【解析】由于,故第次循环为.【考点】程序框图的应用.2.下图为某算法的程序框图,则程序运行后输出的结果是()A.2B.1C.3D.4【答案】C【解析】这里外是一个循环结构,一共循环了次,而内部是一个选择结构,根据条件确定的值是还是,然后把的值加给,次循环结束后,输出的值,便是正确答案,结果选择C.只要读懂题意,然后把人设想成计算机,按步骤逐步操作,最后就能得到正确答案.【考点】算法中的程序框图和循环结构与选择结构的嵌套.3.如图的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的( ).A.c>x?B.x>c?C.c>b?D.b>c?【答案】A.【解析】本题是寻找三个数中最大的数,在令a为x后,判断x与b的大小,因此第二个判断框里要判断的是x与c的大小,由于此时判断“是”时,c赋值为x,最后输出x,所以要填的是“c>x?”.【考点】程序框图的理解与应用,填写判断框处的语句是常考的一个考点.4.按右边程序框图运算:若,则运算进行几次才停止?A.B.C.D.【答案】C【解析】第一次循环,第二次循环,第三次循环,第四次循环,第五次循环。
【考点】直到型循环程序框图。
5.执行如图所示的程序框图,如果输入,那么输出的a值为()A.B.C.D.【答案】C【解析】根据程序框图的描述,是求使成立的最小a值,故选C.【考点】程序框图.6.执行下图的程序框图,若输入的x=2,则输出的y的值为【答案】23【解析】根据题意,本程序框图为求y的和循环体为“直到型”循环结构,输入x=2,第一次循环:y=2×2+1=5,x=5;第二次循环:y=2×5+1=11,x=11;第三次循环:y=2×11+1=23,∵|x-y|=12>8,∴结束循环,输出y=23.故答案为:23.【考点】本题为程序框图题,考查对循环结构的理解和认识,按照循环结构运算后得出结果.属于基础题.7.若某程序框图如图所示,则输出的p的值是 ()A.30B.28C.21D.55【答案】A【解析】根据框图的循环结构,依次;;。
高中数学第4章框图4.1流程图课堂导学案

教学资料范本高中数学第4章框图4.1流程图课堂导学案编辑:__________________时间:__________________4.1 流程图课堂导学三点剖析各个击破一、画流程图【例1】公历规定:如果年份数字被4整除而不被100整除,就是闰年;如果年份数字被400整除,也是闰年,其他的年份都不是闰年.将这个规则用程序框图表示.解析:首先根据公历规定画程序框图,再把1980和20xx代入所画的程序框中执行它,检验是否是闰年.这个规律用程序框图表示如下图所示.类题演练 1根据例1的框图,判断1980年是否是闰年.答案:解:执行过程如下图.因此,1980年是闰年.变式提升求一般一元二次方程ax2+bx+c=0,(a≠0)的根的流程图.答案:解:二、有关计算机程序与流程图设计【例2】根据下列计算机程序画出其程序流程图.i=1n=i∧3WHILE n<10∧4PRINT ni=i+1n=i∧3WENDEND解析:由程序可知其为求所有立方小于104的正整数,画出程序流程图如下:类题演练 2根据下列计算机程序画出其程序流程图.i=1DOINPUT xIF x>40 THENPRINT xEND IFi=i+1LOOP UNTIL i>10END答案:解:流程图如下:三、有关实际问题的流程图【例3】考生参加某培训中心的考试需以下程序:考前咨询,若是新考生则需注册、编号、明确考试事宜、交费、考试、领取成绩单,最后发证,若不是新生,需出示考生编号,直接到明确考试事宜阶段,以下同新生程序,设计一个考试流程图.解析:由题意画出考试流程图如下:温馨提示在画流程图前,先将上述流程分解成若干比较明确的步骤,并确定这些步骤之间的关系.注意新考生与老考生的不同程序.画图中如果由上而下画因篇幅所限不便处理,可采用从左到右的方式灵活处理实际问题,但应注重简单明了与美观.类题演练 3零件加工过程的流程图工厂加工某种零件有三道工序:粗加工\,返修加工和精加工.每道工序完成时,都要对产品进行检验.粗加工的合格品进入精加工,不合格品进入返修加工;返修加工合格品进入精加工,不合格品作为废品处理;精加工合格品为成品,不合格品为废品.请用流程图表示这个零件的加工过程.答案:解:流程图表示如下:。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
流程图例题解析
【要点梳理】
1.框图分为___________和______________.
2.程序框图是一种用____________表示的图式,是____________的直观图示.
3.处理事情的过程,按____________用框图来表示,用于描述___________的流程的框图称为工序流程图(又称__________).
4.工序流程图的画法一般按照_____________、____________的顺序来画.
5.数学建模过程就是运用____________________解决____________的过程,其流程图为:
【指点迷津】
1.程序流程图
程序流程图是一种用规定的图形,指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构.画程序流程图的规则:使用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图的符号只有一个起点和一个退出点,而判断框是具有超过一个退出点的惟一符号.
2.工序流程图
工序流程图又称统筹图,常见的一种画法是:将一个工作或工程从头至尾依先后顺序分为若干道工序(即所谓自顶而下),每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或代号.两相邻工序之间用流程线相连.有时为合理安排工程进度,还在每道工序框上
注明完成该工序所需时间.开始时工序流程图可以画得粗疏,然后再对每一个框逐步细化. 【典型例题】
例1有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图.
解析算法如下:
S1 输入a,b,c;
S2 若a>b,且a>c,则输出a,否则执行S3;
S3 若b>c,输出b,否则执行输出c.
根据以上步骤可以画出算法流程图.
点评画程序流程图时,一般需要将每一个算法步骤分解为若干输入、输出、顺序结构、条件结构、循环结构等基本算法单元,然后根据各单元的逻辑关系,用流程线将这些基本单元连接起来.
例2 要在一规划区域内建工厂,试画出该工厂由拆迁、设计、购买设备、厂房建设、设备安装到试生产的工序流程图(各工序名称、工序代号、紧前工序入图).
(注:紧前工序,即为该工序相衔接的前一工序).
解析 工序流程图如下
点评 画工序流程图时,应首先理清工序大体分为几个阶段,再对每一阶段细分,仔细考虑各道工序的先后顺序及相互联系、相互制约的程度,最后考虑哪些工序可以平行进行,哪些工序可以交叉进行.本题中工序A 、B 可同时进行,不能用流向线连接.
例3 某地联通公司推出10011
电话服务,其中话费查询业务流程如下图所示,
解析按1则查询当前话费;在按1查询本机话费后,再按2则查询话费余额;在按1查询本机话
费后,再按3则查询月结话费;在按1查询本机话费后,再按4则查询传真详单.拨通10011电话,如果按2则查询其他手机话费,然后再输入被查询手机号码,之后再输入手机密码. 点评体会流程图揭示实际问题的过程中的作用,能通过框图理解某种事情的处理过程,能用框图进行交流.。