1.1.2.-1程序框图、顺序结构 课件(人教A版必修3).pptVIP

1.1.2.-1程序框图、顺序结构 课件(人教A版必修3).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.1.2.-1程序框图、顺序结构 课件(人教A版必修3)

;1.1.2 程序框图与算法的基 本逻辑结构 第1课时 程序框图、顺序结构;1.掌握程序框图的概念;(重点) 2.会用通用的图形符号表示算法,掌握算法的顺序结构;(重点) 3.掌握画程序框图的基本规则,能正确画出程序框图.(难点);1.算法的概念是什么? 在数学中,算法通常是指按照一定规则解决某一类 问题的明确和有限的步骤. 2.算法是由一系列明确和有限的计算步骤组成的,我们可以用自然语言表述一个算法,但往往过程复杂,缺乏简洁性. 因此,我们有必要探究能使算法表达得更加直观、准确的方法,这个想法可以通过程序框图来实现.; 算法的程序框图 “判断整数n(n2)是否为质数”的算法步骤 第一步,给定一个大于2的整数n; 第二步,令i=2; 第三步,用i 除n,得到余数r; 第四步,判断“r=0”是否成立.若是,则n不是质数,结束算法;否则,将i的值增加1,仍用i表示; 第五步,判断“i(n-1)”是否成立,若是,则n是质数,结束算法;否则,返回第三步. ;我们可以将上述算法用右边的图形表示;  上述表示算法的图形称为算法的程序框图,又称流程图,其中的多边形叫做程序框,带方向箭头的线叫做流程线,你能指出程序框图的含义吗? 用程序框、流程线及文字说明来表示算法的图形. ;;;;;;流程线;;思考2:在逻辑结构上,“判断整数n(n2)是否为质数”的程序框图由几种组成?;;例1:已知一个三角形的三条边的边长分别为a,b,c, 令 ,则三角形的面积 你能利用这个公式设计一个计算三角形面积的算法步骤 吗? 第一步,输入三角形三条边的边长a,b,c. 第二步,计算 第三步,计算 第四步,输出S. ;上述算法的程序框图如何表示?;f(x)=y=x2-2x-3.求f(3)、f(-5)、f(5),并计算f(3)+ f(-5)+f(5)的值.设计出解决该问题的一个算法,并画 出程序框图. 分析:把3,-5,5依次代入求值,画程序框图用顺序结构即可.;算法如下: 第一步,令x=3. 第二步,把x=3代入y1=x2-2x-3. 第三步,令x=-5. 第四步,把x=-5代入y2=x2-2x-3 第五步,令x=5. 第六步,把x=5代入y3=x2-2x-3 第七步,把y1,y2,y3的值代入y=y1+y2+y3 第八步,输出y1,y2,y3,y的值. 该算法对应的程序框图如图所示: ;1.给出一个问题,设计算法的步骤: (1)认真分析问题,联系解决此问题的一般数学方法; (2)综合考虑此类问题中可能涉及的各种情况; (3)将解决问题的过程划分为若干个步骤; (4)用简练的语言将各个步骤表示出来.;2.画程序框图的规则: (1)使用标准的框图符号; (2)框图一般按从上到下、从左到右的方向画; (3)除判断框外,大多数程序框图中的程序框只有一个进入点和一个退出点,判断框是具有超过一个退出点的惟一符号; (4)在图形符号内描述的语言要非常简练清楚.;1.对顺序结构,下列说法: ①是最基本、最简单的算法结构; ②框与框之间是依次进行处理的; ③除输入、输出框之外,中间过程都是处理框; ④可以从一个框图跳到另一个框图执行; 其中正确的有 ( ) (A)4个 (B)3个 (C)2个 (D)1个;2.在程序框图中,从一个步骤到另一个步骤的连接用( ) (A)连接点 (B)判断框 (C)流程线 (D)处理框 【解析】带有方向箭头的流程线将程序框连接起来.;3.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( ) (A)一个算法只能含有一种逻辑结构 (B)一个算法最多可以包含两种逻辑结构 (C)一个算法必???含有上述三种逻辑结构 (D)一个算法一定含有顺序结构 【解析】由算法的意义可知任何算法中一定含有顺序结构.;4.下面的程序框图虚线框表示的结构是 . ;5.一个笼子里装有鸡和兔共m只,且鸡和兔共n只脚,设计一个计算鸡和兔各有多少只的算法,并画出程序框图表示. 算法分析: 第一步,输入m,n. 第二步,计算鸡的只数 第三步,计算兔的只数y=m-x. 第四步,输出x,y.;;顺序结构的程序框图的基本特征:;看似平坦的成功之路往往是由无数失败的石头加之努力的柏油铺成的.

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档