1、核心必知1预习教材,问题导入根据以下提纲,预习教材P66P72的内容,回答下列问题如何把用自然语言描述的算法转化为程序框图?提示:一般需要将每一个算法步骤分解为若干输入、输出、条件结构、循环结构等基本算法单元,然后根据各单元的逻辑关系,用流程线将这些基本单元连结起来2归纳总结,核心必记(1)流程图的定义流程图是由一些图形符号和文字说明构成的图示(2)流程图的分类常见的流程图有程序框图和工序流程图在工序流程图中,每一个基本单元代表一个工序(3)流程图的特点流程图通常会有一个“起点”,一个或多个“终点”流程图一般要按照从左到右,从上到下的顺序来画在流程图中,活动的每一个明确的步骤构成流程图的一个基
2、本单元,它们之间通过流程线产生联系问题思考(1)解决某一问题的流程图的画法是唯一的吗?提示:不是(2)流程图只能用带箭头的流程线来表示各单元的先后关系,对吗?提示:对(3)小明的爸爸为了家庭生计,到一家豆腐房学做豆腐,他看到的制作流程为:第一步泡豆,第二步磨豆,第三步去渣,第四步煮豆汁,第五步点卤,第六步挤压如何用工序流程图表示以上工序?提示:课前反思1流程图的定义是什么?;2常见的流程图有哪几类?;3流程图有什么特点?.讲一讲1设计一个计算10个数的平均数的算法,画出程序框图尝试解答可以逐个输入10个数,再用变量存放数的累加和,求出总和后,除以10,即得平均数,程序框图如图所示画程序框图的规
3、则:使用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图的符号只有一个进入点和一个退出点,而判断框是具有超过一个进入点和一个退出点的唯一符号练一练1执行如图所示的程序框图,输出的k值为()A3B4C5D6解析:选B第一次进入循环体:a,k1;第二次进入循环体:a,k2;第三次进入循环体:a,k3;第四次进入循环体:a,k4;此时at;第二次循环:S,m,n2,St;第三次循环:S,m,n3,St;第四次循环:S,m,n4,St;第五次循环:S,m,n5,St;第六次循环:S,m,n6,St;第七次循环:S,m,n7,此时不满足St,结束循环,输出n7.3执行如图
4、所示的算法流程图,若输入x10,则输出y的值为_解析:x10,yx14,|yx|410|1,x4,y1.|yx|14|1,x1,y.|yx|1,x,y,此时|yx|6,输出sa1a2a3a4a5a6.答案:i6?a1a2a3a4a5a67某药厂生产某产品的过程如下:(1)备料、前处理、提取、制粒、压片、包衣、颗粒分装、包装;(2)提取环节经检验,合格,进行下一工序,否则返回前处理;(3)包衣、颗粒分装两环节分别检验合格进入下一工序,否则为废品画出生产该产品的工序流程图解:生产该产品的工序流程图如图:8高考成绩公布后,考生如果认为公布的高考成绩与本人估算的成绩有误,可以在规定的时间内申请查分:(1)本人填写查分登记表,交县(区)招办申请查分,县(区)招办呈交市招办,再报省招办;(2)省招办复查无误,则查分工作结束后通知,有误则再具体认定,并改正,也在查分工作结束后通知;(3)市招办接到通知,再由县(区)招办通知考生画出该事件的流程图解: