2020版新学优数学同步人教A必修三课件:1.1.2 第1课时 程序框图、顺序结构 .pptx
《2020版新学优数学同步人教A必修三课件:1.1.2 第1课时 程序框图、顺序结构 .pptx》由会员分享,可在线阅读,更多相关《2020版新学优数学同步人教A必修三课件:1.1.2 第1课时 程序框图、顺序结构 .pptx(25页珍藏版)》请在三一文库上搜索。
1、第1课时 程序框图、顺序结构,一、程序框图的概念 1.为什么要用程序框图来表示算法? 提示算法是由一系列明确和有限的计算步骤组成的,算法步骤有明确的顺序性,而且有些步骤只有在一定条件下才会被执行,有些步骤在一定条件下会被重复执行.我们可以用自然语言表述一个算法,但往往过程复杂,缺乏直观性、简洁性,并且不容易理解.因此,我们有必要探究使算法表达得更加直观、准确的方法,即通过程序框图来实现. 2.什么是“程序框图”?用程序框图表示算法有哪些优点? 提示程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.用框图表示算法具有直观,结构清晰,条理分明,通俗易懂,便于检查、修改及交流的优
2、点,即通常说的“一图胜万言”.,3.关于常见的程序框、流程线及各自表示的功能,请完成下表:,4.终端框(起止框)是不是任何程序框图都有?是不是任何程序框图符号都只有一个进入点和退出点? 提示终端框(起止框)是每一个程序框图不可缺少的;除判断框外其他程序框图符号都只有一个进入点和退出点.,5.做一做1:判断题 (1)程序框图虽然可以描述算法,但是不如用自然语言描述算法形象直观. ( ) (2)在程序框图中,任何一个程序框都只有一个进入点和一个退出点. ( ) 答案:(1) (2),6.做一做2:a表示“处理框”,b表示“输入、输出框”,c表示“起止框”,d表示“判断框”,以下四个图形依次为( )
3、 A.abcd B.dcab C.cbad D.bacd 答案:C,二、顺序结构 1.已知球的半径为R,设计一个算法,求其表面积和体积. 提示第一步,输入球的半径R. 第二步,计算S=4R2. 第三步,计算V= R3. 第四步,输出S,V. 2.上述算法有何特点? 提示按照顺序从上到下依次执行.,3.你能画出该算法的程序框图吗? 提示 4.如何定义顺序结构? 提示顺序结构是由若干个依次执行的步骤组成的.这是任何一个算法都离不开的基本结构.,5.顺序结构可以用怎样的程序框图来表示? 提示顺序结构可以用程序框图表示为:,6.做一做3:判断题 (1)顺序结构中一定含有判断框. ( ) (2)处理框既
4、可以用来对变量赋值,也可以用来计算. ( ) 答案:(1) (2),7.做一做4:已知如图所示的程序框图,若输入x=32,则输出y的值为 . 解析:当x=32时,y=log232=log225=5,故输出y的值为5. 答案:5,探究一,探究二,探究三,对程序框图的认识和理解 例1 下列关于程序框图的说法正确的是( ) 程序框图只有一个入口,也只有一个出口; 程序框图中的每一部分都应有一条从入口到出口的路径通过它; 流程线只要是从上到下方向就表示上下执行,可以不要箭头; 连接点是用来连接两个程序框图的. A. B. C. D. 解析:由框图符号及作用可知错误,流程线表示算法步骤执行的顺序,用来连
5、接程序框,是带箭头的直线或折线,应用时必须带箭头;连接点是连接同一个程序框图的不同部分的. 答案:D,当堂检测,探究一,探究二,探究三,反思感悟1.程序框图是一种表示程序流程的图形,是算法的具体体现,它使算法所表示的较为抽象的问题变得明确和具体. 2.程序框图中所用的图形符号是大家约定俗成的,不能随意编造,只有这样,用程序框图描述的算法才能被学习和用于交流. 3.不同的程序框有不同的作用,不能乱用.,当堂检测,探究一,探究二,探究三,变式训练1 如图所示程序框图中,其中不含有的程序框是( ) A.终端框 B.输入、输出框 C.判断框 D.处理框 解析:含有终端框,输入、输出框和处理框,不含有判
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020版新学优数学同步人教A必修三课件:1.1.2第1课时程序框图、顺序结构 2020 新学 数学 同步 必修 课件 1.1 课时 程序 框图 顺序 结构
链接地址:https://www.31doc.com/p-4683192.html