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

    2020版人教A版高中数学必修三导练课件:1.1.2 第一课时 程序框图与算法的顺序结构、条件结构 .ppt

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

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

    2020版人教A版高中数学必修三导练课件:1.1.2 第一课时 程序框图与算法的顺序结构、条件结构 .ppt

    1.1.2 程序框图与算法的基本逻辑结构 第一课时 程序框图与算法的顺序结构、条件结构,目标导航,新知导学·素养养成,1.程序框图 (1)定义:程序框图又称 ,是一种用 、 及 来表示算法的图形. (2)表示:在程序框图中,算法的一个步骤通常用一个或几个 的组合来表示;带有方向箭头的 将程序框连接起来,表示算法步骤的 .,流程图,程序框,流程线,文字说明,程序框,流程线,执行顺序,(3)常见的程序框及其功能,终端框(起止框),起始,结束,输入、输出框,输入,输出,处理框(执行框),赋值、计算,判断框,“是”或“Y”,“否”或“N”,思考1:用程序框图表示算法相对于自然语言表示算法有何优点? 答案:看起来更清晰、更明确,更接近计算机的程序设计.,2.顺序结构,步骤,思考2:顺序结构有哪些特点? 答案:(1)顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的.它是由若干个依次执行的步骤组成的,它是任何一个算法都离不开的一种基本算法结构. (2)顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤.,3.条件结构 (1)概念:在一个算法中,经常会遇到一些条件的判断,算法的流程根据 是否成立有不同的流向,处理上述过程的结构就是条件结构.,条件,(2)条件结构程序框图两种形式及特征,一个,步骤A,思考3:“条件结构中判断框有两个出口,说明条件结构执行的结果不唯一”这种说法对吗? 答案:不对,两个出口执行其中之一,故执行结果仍然是唯一的.,名师点津,(1)程序框图的特点:程序框图是算法的一种重要表达方式,用程序框图表示算法直观、形象、容易理解、算法的基本逻辑结构展现的非常清晰.基本的程序框有起始框、输入、输出框、处理框、判断框.其中起始框是任何流程都不可缺少的,而输入、输出框可以用在算法中任何需要输入、输出的位置.程序框图中的图框表示各种操作,图框内的文字和符号表示操作的内容,带箭头的流程线表示操作的先后次序. (2)变量与赋值:在研究问题的过程中可以取不同数值的量称为变量.把一个数值给予一个变量,称为给这个 变量赋值.把数值a给予变量b,记为“b=a”.,注意:变量和赋值是算法中十分重要的概念,可以把变量想像成一个盒子,赋值就是相当于往盒子里放东西.这个盒子可以装不同的数值,但一次只能装一个,当赋予它新值时,原来的数值就被新值取代.当变量参与运算和操作时,它表示的就是想像中盒子里装的值. 赋值时左边只能是变量名字,而不是表达式,右边表达式可以是一个常量、变量或含变量的运算式. 赋值号的左右两边不能对换.赋值时是将赋值号右边的表达式的值赋给赋值号左边的变量. 不能利用赋值进行代数式的演算.,课堂探究·素养提升,题型一 程序框图 例1 (1)关于程序框图的框图符号的理解,正确的有( ) 任何一个程序框图都必须有起止框;输入框、输出框可以在算法中任何需要输入、输出的位置出现;判断框是唯一具有超过一个退出点的框图符号;对于一个程序来说,判断框内的条件是唯一的. (A)1个 (B)2个 (C)3个 (D)4个,解析:(1)任何一个程序都有开始和结束,从而必须有起止框;输入、输出框可以在算法中任何需要输入、输出的位置出现,判断框内的条件不是唯一的,故正确,错误.故选C.,(2)下列说法正确的是( ) (A)程序框图中的图形符号可以由个人来确定 (B) 也可以用来执行计算语句 (C)输入框只能紧接在起始框之后 (D)长方形框是执行框,可用来对变量赋值,也可用来计算,解析:(2)程序框图是由通用图形符号构成,并且有特殊含义,A不正确;菱形框是判断框,只能用来判断,所以B不正确;输入框可用在算法中任何需要输入的位置,所以C也不正确;由程序框的功能可知D项正确.,方法技巧,(1)使用标准的图形符号. (2)框图一般按从上到下、从左到右的方向画. (3)除判断框外,大多数流程图符号只有一个进入点和一个退出点.判断框是具有超过一个退出点的唯一符号. (4)判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果. (5)在图形符号内描述的语言要非常简练清楚.,即时训练1-1:在程序框图中,表示判断框的图形符号的是( ),解析:四个选项中的程序框依次为处理框,输入、输出框,判断框和起止框.故选C.,解:算法如下: 第一步:作AB的垂直平分线l1; 第二步:作BC的垂直平分线l2; 第三步:以l1与l2的交点M为圆心,MA为半径作圆,圆M即为ABC的外接圆. 用流程图表示出作ABC的外接圆的算法流程图如下:,题型二 用顺序结构表示的算法 例2 写出作ABC的外接圆的一个算法,并画出流程图.,方法技巧,应用顺序结构表示算法的步骤:(1)认真审题,理清题意,明确解决方法;(2)明确解题步骤;(3)用数学语言描述算法,明确输入量、计算过程、输出量;(4)用程序框图表示算法过程.,即时训练2-1:利用梯形的面积公式计算上底为a,下底为b,高为h的梯形的面积.设计出该问题的算法及程序框图.,题型三 用条件结构表示算法 例3 (1)(2019·重庆高三调研)执行如图所示的程序框图,当输出的值为1时,则输入的x值是( ),(2)(2019·广东深圳9月调研)定义某种运算:S=mn的运算原理如图所示,则65-47等于( ) (A)3 (B)1 (C)4 (D)0,解析:(2)由流程图得65=6×(5-1)=24,47=7×(4-1)=21, 所以65-47=24-21=3,故选A.,方法技巧,关键是判断框出口的判断,据此决定计算的流程.,即时训练3-1:(2019·贵州铜仁月考)执行如图所示的程序框图,若输出的y=4,则输入的x为( ) (A)2 (B)4 (C)-2或1 (D)2或16,课堂达标,解析:判断框可能有多个退出点,B错;相对于自然语言,用程序框图描述算法的优点主要就是直观、形象,容易理解,在步骤上简单了许多,所以C错;程序框图又称流程图,所以D错.故选A.,1.下列关于程序框图的说法正确的是( ) (A)程序框图是描述算法的图形语言 (B)在程序框图中,一个判断框最多只能有两个退出点 (C)程序框图虽可以描述算法,但不如用自然语言描述算法直观 (D)程序框图和流程图不是一个概念,A,2.根据如图程序框图,若输入m的值是3,则输出的y的值是( ) (A)11 (B)12 (C)13 (D)14,解析:若输入m的值是3,则p=8,y=8+5=13,故输出y的值为13.,C,D,

    注意事项

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

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




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

    三一文库
    收起
    展开