




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程序框图复习教案教学目标:理解程序框图的概念,学会画程序框图的规则教学重点:构成程序框的图形符号及其作用教学难点:构成程序框的图形的分类记忆课 型:新授课教学手段:多媒体教学过程:一、创设情境1算法的概念:算法是解决某个特定问题的一种方法或一个有限过程。2算法的描述(1)自然语言;(2)形式语言;(3)框图算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直观,我们更经常地用图形方式来表示它。二、数学理论1程序构图的概念程序框图也叫流程图,是人们将思考的过程和工作的顺序进行分析、整理,用规定的文字、符号、图形的组合加以直观描述的方法。一个程序框图包括以下几部分:表示相应操作的程序框;
2、带箭头的流程线;程序框外必要的文字说明。2构成程序框的图形符号及其作用程序框名称功能起止框表示一个算法的起始和结束,是任何流程图不可少的。输入、输出框表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置。处理框赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内。判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”。3在学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下:(1)使用标准的图形符号。(2)框图一般按从上到下、从左到右的方向画。(3)除判断框外,大多数流程图符号只有一个进入点
3、和一个退出点。判断框具有超过一个退出点的惟一符号。(4)判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果。(5)在图形符号内描述的语言要非常简练清楚。三、师生探究例 1、你能写出1+2+3+ 2 004的算法吗?分析:这个问题的答案不惟一,为了寻找满足条件的最小正整数,我们可以这样设计算法: S1 取n等于1; S2 计算; S3 如果的值大于2 004,那么n即为所求;否则让n的值增加1后转到S2重复操作 为了将设计好的算法清晰肓观地描述出来,通常采用,画流程图的方法来表示例2:已知x=4,y=2,画出计算w=3x+4y的值的程
4、序框图。解:程序框如下图所示:开始输入4,2 4和2分别是x和y的值w=34+42输出w结束 小结:此图的输入框旁边加了一个注释框 ,它的作用是对框中的数据或内容进行说明,它可以出现在任何位置。四、巩固运用若有A、B、C三个不同大小的数字,你能设计一个算法,找出其中的最大值吗?试给出解决问题的一种算法,并画出流程图。解:应该先两两比较,算法和流程图如下:S1输入A、B、C;S2如果AB,那么转S3,否则转S4;S3如果AC,那么输出A,转S5,否则输出C,转S5;S4如果BC,那么输出B,转S5,否则输出C;S5结束。开始结束输入A,B,CABACBCYYYNNN输出C输出B输出A五、回顾反思
5、本节课主要讲述了程序框图的基本知识,包括常用的图形符号功能和画图的基本规则,这些图形语言构成的流程图是我们今后学习的基础,请同学们要熟记图形的功能,并正确区分它们的差异。 六、课后练习开始输入x输出y结束y=3-x是否1流程图是描述 的常用工具( )A程序 B算法 C数据结构 D计算规则2以下给出对程序框图的说法中:(1)任何一个程序框图都必须有起、止框;(2)输入框只能紧接开始框,输入框只能紧接结束框;(3)判断框是唯一具有超过一个退出点的符号;(4)对于一个问题的算法来说,其程序框图判断框内的条件的表述方法是唯一的。其中正确说法的个数是( )A1 B2 C3 D43已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99。求他的总分和平均成绩的一个算法为:第一步 取A=89 , B =96 C=99 ;第二步 ;第三步 第四步 输出计算的结果。4已知函数,以下程序框图(如右图)表示的是给定x值,求其相应函数值的算法,请将该程序框图补充完整,其中处应填 , 处应填 。5设x为为一个正整数,规定如下运算:若x为奇数,则求3x+2;若x为偶数,则为5x,写出其算法,并画出程序框图。开始输入x输出A结束A=3x+2x为奇数?是否A=5x参考答案1.B 2.B 3. 计算
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 郑州银行介绍
- 中英性病艾滋病防治合作项目
- 2025年航空发动机维修技术创新与维修质量提升报告
- 商业教育中的法律风险及防范措施对教师的意义
- 山东公安联考考试题及答案
- 关于小学安全教育的主题班会
- 农村土地流转规范化管理在农村土地流转交易平台建设中的应用报告
- 农村土地流转规范化管理:土地承包经营权流转的农业保险支持报告
- 富政工出202143号富阳航天智能制造产业基地(二期)报告表
- 农业科技成果转化与农业绿色发展案例报告001
- 大学生心理健康教育(周莉第四版) 课件 第1-5章 主动掌控:打造健康生活-恋爱与性:理解亲密关系
- 家庭教育学整套课件
- 营销人员财务必备之财务与营销结合
- 2024年风机市场洞察报告
- 锻压设备安装工程施工及验收规范
- 磨煤机检修培训课件
- 瑞安市工业固废与污泥无害化处置及资源化利用项目阶段性竣工环境保护验收报告
- 检验科对急诊凝血标本质量不合格原因分析品管圈鱼骨图柏拉图
- 中草药的种植技术
- 关于中学生课余生活的调研报告
- 全国普通高等学校毕业生就业协议书
评论
0/150
提交评论