【数学】4.1 流程图 课件(人教A版选修1―2)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第四章框图4.1流程图图形符号名称图形符号名称常见的程序框终端框(起止框)输入、输出框处理框(执行框)判断框流程线连结点可以先用自然语言描述算法,再逐步“细化”算法步骤,然后画出相应的程序框图.例1:画出用二分法求方程x2-2=0的近似根的程序框图.算法步骤如下:第一步:令f(x)=x2-2,误差为ε.因为f(1)0,f(2)0,所以设x1=1,x2=2.第二步:令m=,判断f(m)是否为0.若是,则m为方程的根;若否,则判断f(x1)·f(m)的符号.x1+x22第三步:若f(x1)·f(m)0,则令x1=m;否则,令x2=m.第四步:判断|x1-x2|ε是否成立?若是,则m为方程的近似根;若否,则返回第二步.第一步:令f(x)=x2-2,误差为ε.因为f(1)0,f(2)0,所以设x1=1,x2=2.输入误差ε和x1,x2的初始值f(x)=x2-2第二步:令m=,判断f(m)是否为0.若是,则m为方程的根;若否,则判断f(x1)·f(m)的符号.x1+x22f(m)=0?第三步否是输出mx1+x22m=第三步:若f(x1)·f(m)0,则令x1=m;否则,令x2=m.f(x1)·f(m)0?x1=m是否x2=m第四步:判断|x1-x2|ε是否成立?若是,则m为方程的近似根;若否,则返回第二步.第二步|x1–x2|ε或f(m)=0?输出m第三步是否输入精确度ε和x1,x2的初值f(x)=x2-2m=x1+x22f(x1)f(m)0?x2=m是否x1=m|x1-x2|ε或f(m)=0?输出m是否开始结束1212f(m)=0?否是入库找书阅览还书出库借书2、医院的诊病流程图:持化验单或检查单到收费处缴费挂号就诊持处方到划价处划价持住院单到收费处办理住院手续到相应科室化验或检查到收费处缴费住院取药或注射1.流程图:由一些图形符号和文字说明构成的图示称为流程图.2.流程图的特征常用来表示一些动态过程,从开始到结束的全部步骤.通常会有一个“起点”,一个或多个“终点”.从上到下从左到右3.流程图的作用首先,用自然语言描述流程步骤;其次,分析每一步骤是否可以直接表达,或需要借助于逻辑结构来表达;再次,分析各步骤之间的关系;最后,画出流程图表示整个流程。咨询考试事宜是不是新考生?填写考生注册表领取考生编号明确考试科目和时间缴纳考试费按规定时间参加考试领取成绩单领取证书出示考生编号是否解:用流程图表示考试流程如下:例2:考生参加某培训中心的考试需要遵循以下程序:在考试之前咨询考试事宜.如果是新考生,需要填写考生注册表,领取考生编号,明确考试的科目和时间,然后缴纳考试费,按规定时间参加考试,领取成绩单,领取证书;如果不是新考生,则需出示考生编号,明确考试的科目和时间,然后缴纳考试费,按规定时间参加考试,领取成绩单,领取证书.设计一个流程图,表示这个考试流程.例3:某工厂加工某种零件有三道工序:粗加工、返修加工和精加工.每道工序完成时,都要对产品进行检验.粗加工的合格品进入精加工,不合格品进入返修加工;返修加工的合格品进入精加工,不合格品作为废品处理;精加工的合格品为成品,不合格品为废品.用流程图表示这个零件的加工过程.零件到达检验解:按照工序要求,可以画出下面的工序流程图:粗加工返修加工返修检验废品成品最后检验精加工合格不合格不合格合格合格不合格思考:根据这个工序流程图,回答问题:(1)一件成品可能经过几道加工和检验程序?(2)哪些环节可能导致废品产生?(3)在市场上直接影响该厂信誉的是哪一道工序?某“儿童之家”开展亲子活动,计划活动按以下步骤进行:首先,儿童与家长按事先约定的时间来到“儿童之家”.然后,一部分工作人员接待儿童,做活动前的准备;同时,另一部分工作人员接待家长,交流儿童本周的表现.第三步,按照亲子活动方案进行活动.第四步,启导员填写亲子活动总结纪录;同时,家长填写亲子活动反馈卡.最后,启导员填写服务跟踪表.你能为“儿童之家”的这项活动设计一个活动流程图吗?按亲子活动方案活动儿童与家长如约来到“儿童之家”启导员填写服务跟踪表接待儿童做活动前准备接待家长交流本周表现启导员填写亲子活动总结记录家长填写亲子活动反馈卡解:用流程图表示活动流程如下:流程图比较直观地表达数学计算或证明过程中的主要思路.例如,在本册书的“推理与证明”中,我们用流程图表示综合法和分析法的解题过程如下:综合法:分析法:PQ1==Q1Q2==Q2Q3==QnQ==···QP1==得到一个明显成立的条件···P1P2==P2P3==分析问题选择解题策略解答检验是否存在现成的解题方法?是否能够转换为熟悉的问题?是否是否开始i=1sum=0i=i+1sum=sum+i^2Sum100?输出i结束否是第一步:i=1第二步:Sum=0第三步:Sum=sum+i2第四步:若不满足sum100,则执行下一步(进入循环),若sum超过100转到第六步,即退出循环。第五步:i=i+1,转到第三步。第六步:输出i10021222n解法1:洗水壶(2min)烧开水(15min)洗茶壶、杯(3min)取放茶叶(2min)沏茶(1min)解法2:洗水壶(2min)烧开水(15min)洗茶壶、杯(3min)沏茶(1min)取放茶叶(2min)思考:上述工作,哪些有先后顺序关系?

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功