欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPTX文档下载  

    2020版新学优数学同步人教A必修三课件:1.1.2 第1课时 程序框图、顺序结构 .pptx

    • 资源ID:4683192       资源大小:1.32MB        全文页数:25页
    • 资源格式: PPTX        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2020版新学优数学同步人教A必修三课件:1.1.2 第1课时 程序框图、顺序结构 .pptx

    第1课时 程序框图、顺序结构,一、程序框图的概念 1.为什么要用程序框图来表示算法? 提示算法是由一系列明确和有限的计算步骤组成的,算法步骤有明确的顺序性,而且有些步骤只有在一定条件下才会被执行,有些步骤在一定条件下会被重复执行.我们可以用自然语言表述一个算法,但往往过程复杂,缺乏直观性、简洁性,并且不容易理解.因此,我们有必要探究使算法表达得更加直观、准确的方法,即通过程序框图来实现. 2.什么是“程序框图”?用程序框图表示算法有哪些优点? 提示程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.用框图表示算法具有直观,结构清晰,条理分明,通俗易懂,便于检查、修改及交流的优点,即通常说的“一图胜万言”.,3.关于常见的程序框、流程线及各自表示的功能,请完成下表:,4.终端框(起止框)是不是任何程序框图都有?是不是任何程序框图符号都只有一个进入点和退出点? 提示终端框(起止框)是每一个程序框图不可缺少的;除判断框外其他程序框图符号都只有一个进入点和退出点.,5.做一做1:判断题 (1)程序框图虽然可以描述算法,但是不如用自然语言描述算法形象直观. ( ) (2)在程序框图中,任何一个程序框都只有一个进入点和一个退出点. ( ) 答案:(1)× (2)×,6.做一做2:a表示“处理框”,b表示“输入、输出框”,c表示“起止框”,d表示“判断框”,以下四个图形依次为( ) 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)处理框既可以用来对变量赋值,也可以用来计算. ( ) 答案:(1)× (2),7.做一做4:已知如图所示的程序框图,若输入x=32,则输出y的值为 . 解析:当x=32时,y=log232=log225=5,故输出y的值为5. 答案:5,探究一,探究二,探究三,对程序框图的认识和理解 例1 下列关于程序框图的说法正确的是( ) 程序框图只有一个入口,也只有一个出口; 程序框图中的每一部分都应有一条从入口到出口的路径通过它; 流程线只要是从上到下方向就表示上下执行,可以不要箭头; 连接点是用来连接两个程序框图的. A. B. C. D. 解析:由框图符号及作用可知错误,流程线表示算法步骤执行的顺序,用来连接程序框,是带箭头的直线或折线,应用时必须带箭头;连接点是连接同一个程序框图的不同部分的. 答案:D,当堂检测,探究一,探究二,探究三,反思感悟1.程序框图是一种表示程序流程的图形,是算法的具体体现,它使算法所表示的较为抽象的问题变得明确和具体. 2.程序框图中所用的图形符号是大家约定俗成的,不能随意编造,只有这样,用程序框图描述的算法才能被学习和用于交流. 3.不同的程序框有不同的作用,不能乱用.,当堂检测,探究一,探究二,探究三,变式训练1 如图所示程序框图中,其中不含有的程序框是( ) A.终端框 B.输入、输出框 C.判断框 D.处理框 解析:含有终端框,输入、输出框和处理框,不含有判断框. 答案:C,当堂检测,探究一,探究二,探究三,顺序结构的画法 例2 已知梯形的上、下底边长分别是a,b,高为h,写出一个求该梯形面积S的算法,并画出程序框图. 分析利用梯形的面积公式先设计算法,再利用相应的图形符号表示算法的每一步即可. 解算法如下: 第一步,输入梯形的上、下底边长a,b和高h. 第二步,计算a+b的值. 第三步,计算(a+b)×h的值. 第五步,输出S. 程序框图如图所示.,当堂检测,探究一,探究二,探究三,反思感悟1.画程序框图的规则: (1)使用标准的框图符号; (2)框图一般按从上到下、从左到右的方向画; (3)在图形符号内描述的语言要简练、清楚. 2.画程序框图的步骤: 第一步,用自然语言表述算法步骤,又称为算法分析. 第二步,确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图. 第三步,将所有步骤的程序框图用流程线连接起来,并加上终端框,便得到表示整个算法的程序框图.,当堂检测,探究一,探究二,探究三,互动探究(1)在【例2】中,若已知梯形上、下底边长和面积,求该梯形的高. (2)在【例2】中,若已知梯形上底边长、高和面积,求该梯形的下底长. 分析(1)首先根据梯形面积公式列出方程,表示出梯形的高,然后根据高的表达式设计相应的算法,最后用框图语言表示相应的算法步骤. (2)首先根据梯形面积公式列出方程,表示出梯形的下底长,然后根据其表达式设计相应的算法,最后用框图语言表示相应的算法步骤.,当堂检测,探究一,探究二,探究三,解(1)算法如下: 第一步,输入梯形的上、下底边长a,b和面积S. 第二步,计算a+b的值. 第四步,输出h. 程序框图如图所示: (2)算法如下: 第一步,输入梯形的上底边长a,高h和面积S. 第四步,输出结果b. 程序框图如图所示:,当堂检测,探究一,探究二,探究三,例3已知直线l:Ax+By+C=0(A2+B20),点P(x0,y0),设计一个算法计算点P到直线l的距离,并画出程序框图.,利用顺序结构表示算法,当堂检测,探究一,探究二,探究三,解:用自然语言描述算法如下: 第一步,输入点P的横、纵坐标x0,y0,输入直线 方程的系数,即常数A,B,C. 第二步,计算z1=Ax0+By0+C. 第三步,计算z2=A2+B2. 第五步,输出d. 程序框图如图所示.,当堂检测,探究一,探究二,探究三,反思感悟1.对于套用公式求解的问题往往运用顺序结构.编写顺序结构的算法时,应先写出公式,看公式中的条件是否满足,若不满足,则先求出需要量,再将公式中涉及的量全部代入求值即可. 2.顺序结构的特点:语句与语句之间、框与框之间是按照从上到下的顺序进行的,可以形象地称之为“一串糖葫芦”. 3.顺序结构在程序框图中的表现就是用流程线将程序框自上而下连接起来,按顺序执行,中间没有“转弯”,也没有“回头”.顺序结构只能解决一些简单的问题.,当堂检测,探究一,探究二,探究三,变式训练2把【例3】中的直线l改为圆C:(x-a)2+(y-b)2=r2,写出求点P0(x0,y0)到圆上的点的距离最大值的算法,并画出程序框图. 解:算法如下:第一步,输入点P0的横、纵坐标x0,y0,输入圆心C的横、纵坐标a,b,圆的半径r. 第三步,计算d=z+r. 第四步,输出d. 程序框图如图所示.,当堂检测,探究一,探究二,探究三,当堂检测,1.下列关于流程线的说法,不正确的是( ) A.流程线表示算法步骤执行的顺序,用来连接程序框 B.流程线只要是上下方向就表示自上向下执行可以不要箭头 C.流程线无论什么方向,总要按箭头的指向执行 D.流程线是带有箭头的线,它可以画成折线 解析:流程线上必须要有箭头来表示执行方向,故B错误. 答案:B,探究一,探究二,探究三,当堂检测,2.如图所示的程序框图所对应的算法步骤和流程线条数分别为( ) A.5步,5条 B.5步,4条 C.3步,5条 D.3步,4条 答案:D,探究一,探究二,探究三,当堂检测,3.下列程序框图中表示已知直角三角形两直角边a,b,求斜边c的算法的是( ) 解析:画程序框图时,应先输入a,b,再计算 ,最后输出c. 答案:C,探究一,探究二,探究三,当堂检测,4.如图所示的程序框图的运行结果是 .,

    注意事项

    本文(2020版新学优数学同步人教A必修三课件:1.1.2 第1课时 程序框图、顺序结构 .pptx)为本站会员(白大夫)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开