程序框图与算法的基本逻辑结构(二)导学案.doc
《程序框图与算法的基本逻辑结构(二)导学案.doc》由会员分享,可在线阅读,更多相关《程序框图与算法的基本逻辑结构(二)导学案.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.1.2程序框图与算法的基本逻辑结构(二)来源:中国教&育%#出版网条件结构和循环结构 姓名: 班级: 学习目标 1、更进一步理解算法,2、掌握算法的条件结构和循环结构,3、掌握画程序框图的基本规则,能正确画出程序框图.学会灵活、正确地画程序框图。 重点难点 来源:*%zzstep.c&om中国*教育出&版网重点:条件结构和循环结构的应用。来源:zzstep.c%om难点:综合运用这些知识正确地画出程序框图。中%国教*育出版网 学法指导顺序结构是任何一个算法都离不开的基本逻辑结构,在一些算法中,有些步骤只有在一定条件下才会被执行,有些步骤在一定条件下会被重复执行,这需要我们对算法的逻辑结
2、构作进一步探究.条件结构和循环结构的基本特征:(1)程序框图中必须有两个起止框,穿插输入、输出框和处理框,一定有判断框.(2)循环结构中包含条件结构,条件结构中不含循环结构.(3)条件结构和循环结构的程序框图各有两种形式,相互对立统一. 知识链接中%国教育出&*版网基本程序框图的画法与含义。 问题探究知识探究(一):算法的条件结构思考1:在某些问题的算法中,有些步骤只有在一定条件下才会被执行,算法的流程因条件是否成立而变化.在算法的程序框图中,由若干个在一定条件下才会被执行的步骤组成的逻辑结构,称为 ,用程序框图可以表示为下面两种形式:来源:中国教育&*出#版网中国教#育*出版网来源#*:中国
3、%教育出&版网来源:中国#%&教育出*版网www.zz&step%.#com你如何理解这两种程序框图的共性和个性? 思考2:判断“以任意给定的3个正实数为三条边边长的三角形是否存在”的算法步骤如何设计?第一步,第二步, 思考3:你能画出这个算法的程序框图吗? 知识探究(二):算法的循环结构思考1:在算法的程序框图中,由按照一定的条件反复执行的某些步骤组成的逻辑结构,称为 ,反复执行的步骤称为 ,那么循环结构中一定包含条件结构吗? 思考2: 直到型循环结构用程序框图可以表示为: 中国教&育出*版网#来#%源:中*国教育出版网w&%ww.zzst你能指出直到型循环结构的特征吗? 在 后,对条件进行
4、判断,如果 ,就 ,直到 时终止循环。思考3:当型循环结构用程序框图可以表示为:来#源&:zzst*你能指出当型循环结构的特征吗?在 前,对条件进行判断,如果 ,就 ,否则终止循环。思考4:计算1+2+3+100的值可按如下过程进行:第1步,0+1=1.第2步,1+2=3.第3步,3+3=6.第4步,6+4=10. 第100步,4950+100=5050. 我们用一个 变量S表示每一步的计算结果,即把S+i的结果仍记为S,从而把第i步表示为 ,其中S的初始值为 ,i依次取1,2,100,通过重复操作,上述问题的算法如何设计?第一步,令i=1,S=0.第二步,第三步, 第四步,思考5:用直到型循
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序框图与算法的基本逻辑结构二 导学案 程序 框图 算法 基本 逻辑 结构
限制150内