程序框图与算法本逻辑结构 .docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《程序框图与算法本逻辑结构 .docx》由会员分享,可在线阅读,更多相关《程序框图与算法本逻辑结构 .docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结一、课题名称: 1.1.2 程序框图与算法的基本规律结构二、授课时间:年月日三、教学分析:用自然语言表示的算法步骤有明确的次序性,但是对于在肯定条件下才会被执行的步骤,以及在肯定条件下会被重复执行的步骤,自然语言的表示就显得困难,而且不直观、不精确 .因此,本节有必要探究使算法表达得更加直观、精确的方法.程序框图用图形的方式表达算法,使算法的结构更清晰、步骤更直观也更精确.为了更好的学好程序框图,我们需要把握程序框的功能和作用,需要娴熟把握三种基本规律结构.四、教学目标:1. 熟识各种程序框及流程线的功能和作用.2. 通过仿照、操作、探究,经受通过设计程序框图表达解决问题的过程
2、.在详细问题的解决过程中,懂得程序框图的三种基本规律结构:次序结构、条件结构、循环结构.3. 通过比较体会程序框图的直观性、精确性.五、教学重难点:教学重点: 程序框图的画法 .教学难点: 程序框图的画法 .六、教学方法: 讲授法、练习法、争论法第 4 课时程序框图的画法七、教学过程1、导入新课 (直接导入)前面我们学习了次序结构、条件结构、循环结构,今日我们系统学习程序框图的画法.2、提出问题(1) 请大家回忆次序结构,并用程序框图表示.(2) 请大家回忆条件结构,并用程序框图表示.(3) 请大家回忆循环结构,并用程序框图表示.(4) 总结画程序框图的基本步骤. 3、争论结果:(1) 次序结
3、构是由如干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.框图略 .(2) 在一个算法中,常常会遇到一些条件的判定,算法的流程依据条件是否成立有不同的流向.条件结构就是处理这种过程的结构.框图略 .(3) 在一些算法中要求重复执行同一操作的结构称为循环结构.即从算法某处开头,依据肯定条件重复执行某一处理过程.重复执行的处理步骤称为循环体.循环结构有两种形式:当型循环结构和直到型循环结构.框图略 .(4) 从前面的学习可以看出,设计一个算法的程序框图通常要经过以下步骤: 第一步,用自然语言表达算法步骤.其次步, 确定每一个算法步骤所包含的规律结构,并用相应的程序框表示,得到该步骤的程
4、序框图 .第三步, 将全部步骤的程序框图用流程线连接起来,并加上终端框, 得到表示整个算法的程序框图 .4、应用示例例 1结合前面学过的算法步骤,利用三种基本规律结构画出程序框图,表示用“二分法 ”求方程 x2-2=0 ( x0 )的近似解的算法.可编辑资料 - - - 欢迎下载精品名师归纳总结算法分析:( 1)算法步骤中的 “第一步 ”“其次步 ”和“第三步 ”可以用次序结构来表示 (如下图):(2)算法步骤中的 “第四步 ”可以用条件结构来表示(如下图).在这个条件结构中, “否”分支用 “a=m”表示含零点的区间为 m, b,并把这个区间仍记成a, b。 “是”分支用 “b=m ”表示含
5、零点的区间为a, m,同样把这个区间仍记成a, b.( 3)算法步骤中的“第五步 ”包含一个条件结构,这个条件结构与“第三步 ”“第四步 ”构成一个循环结构,循环体由“第三步 ”和“第四步 ”组成,终止循环的条件是“|-ab| d 或 fm=0 ”在. “第五步 ”中,仍包含由循环结构与“输出 m”组成的次序结构(如下图).(4)将各步骤的程序框图连接起来,并画出“开头 ”与“终止 ”两个终端框,就得到了表示整个算法的程序框图(如下图).可编辑资料 - - - 欢迎下载精品名师归纳总结点评: 在用自然语言表述一个算法后,可以画出程序框图,用次序结构、条件结构和循环结构来表示这个算法,这样表示的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序框图与算法本逻辑结构 程序 框图 算法 逻辑 结构
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内