第六课 分支结构 课件 (1)

文档属性

名称 第六课 分支结构 课件 (1)
格式 zip
文件大小 58.2KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2016-10-13 22:21:17

图片预览

文档简介

(共10张PPT)
初中信息技术(浙教版)九年级第一单元第四节
分支结构
图 形 名 称 意 义
起止框 表示一个算法的起始和结束,是任何流程图不可少的。
输入、输出框 表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置。
处理框 赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内。
判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”。
流程线 表示程序执行的顺序
一、温故:
画流程图的几种图形及其名称和意义
二、感知:
例1、过马路时,行人要根据交通信号灯的不同情况作出不同的反应:绿灯亮,可以通过;红灯亮了,就要在路边等待,过了红绿灯,再继续前进。(流程图1)
例2:如果周末天气晴好,我就先去郊游,再写作业,若天气不好,我就在家写作业。(流程图2)
停止
是否红灯


前进
继续前进
流程图1
外出郊游
天气是否晴好

写作业

流程图2
归纳:首先对给定的条件进行判断,并按判断后的不同结果作不同的选择处 理,这种程序的结构就是分支结构。
三、对比:申请电子邮箱的流程图
开始
登录申请电子邮箱的网站
单击“注册”
进入申请电子邮箱的页面
填写相关资料
确认用户信息,完成注册
结束
顺序结构
分支结构
开始
登录申请电子邮箱的网站
单击“注册”
进入申请电子邮箱的页面
填写相关资料
确认用户信息,完成注册
结束
资料是否符合要求?


四、巩固新知,完善流程图
铁路托运行李:行李重量不超过50千克的,托运费按每千克0.15元计费;如超过50千克,超过部分每千克加收0.10元。设行李重量为W,运费为S。


输出金额S
开始
结束
S=W*0.15+(w-50)*0.1
S=W*0.15
输入行李重量
W<=50?
五、初探多重分支,提升本源:
师:同学们,现实生活中,事物的发展进程总是错综复杂的,程序流程的分支结构也可以是多层次。那如何来描述多次分支现象呢?请看下面这个例子:
上一道工序
检验是否合格?
是否可以重
新加工?
报废程序
下一道工序
再加工程序




【例】:一个工厂生产出一个产品,若检验产品合格,则进入下一道工序;若检验产品不合格,又有两种情况:如果是可以重新加工的,则再加工,否则就报废。
六、课堂小结 理清思路
(一)分支结构程序设计方法步骤:
(1)算法分析:弄清分支的条件和各分支要完成的工作,并用关系式正确表示条件;
(2)画流程图:依据算法分析,画出程序流程图;
(3)写出程序:根据流程图的算法步骤,用程序的语言表达。
(二)分支结构的两种典型流程图:
满足条件?
语句




满足条件?
语句1
语句2
七、作业
课本P16页随堂练习1、2
谢谢观看!