【优化方案】高中数学-11.2.1 顺序结构、2.2 条件结构课件 湘教版必修5.pptVIP

【优化方案】高中数学-11.2.1 顺序结构、2.2 条件结构课件 湘教版必修5.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文档。上传文档
查看更多
【优化方案】高中数学-11.2.1 顺序结构、2.2 条件结构课件 湘教版必修5

本部分内容讲解结束 点此进入课件目录 按ESC键退出全屏播放 谢谢使用 * * 11.2 算法结构与程序框图? 11.2.1 顺序结构? 11.2.2 条件结构 学习目标 1.理解程序框图的含义,掌握各种程序框图的画法和功能. 2.掌握算法的顺序结构、条件结构. 3.能用条件结构解决相关实际问题. 课堂互动讲练 知能优化训练 11.2.2 条 件 结 构 课前自主学案 课前自主学案 温故夯基 1.在数学中,算法通常是指按照一定规则解决某一类问题的明确和有限的_____. 2.算法的三个特征为_______、_______、_______. 步骤 确定性 有效性 有限性 知新益能 1.程序框图 程序框图又称流程图,是一种用_______、_______及文字符号说明来表示算法的图形.几个基本的 _______、流程线和它们表示的功能如下: 图形符号 名称 功能 终端框(起止框) 表示一个算法的___________ 输入、输出框 数据的输入或者结果的输出 程序框 流程线 程序框 起始和结束 图形符号 名称 功能 处理框 (执行框) 赋值、计算,传送结果 判断框 (选择框) 根据给定条件判断,成立时出口为“是”,否则为“否” 流程线 连接程序框,表明流程方向 ○ _______ 连接需分页的程序框图的两部分 连接点 2.顺序结构 顺序结构是由若干个依次执行的步骤 组成的,这是任何一个算法都离不开 的基本结构.用程序框图表示如图. 3.条件结构 (1)_________是指在一个算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构. 条件结构 (2)条件结构程序框图两种形式及特征 名称 形式一 形式二 结构形式 特征 两个步骤A、B,根据条件选择_____执行 根据条件是否成立选择是否执行_______ 一个 步骤A 问题探究 1.用程序框图表示算法,相对于自然语言描述的算法有什么优点? 提示:程序框图相对于自然语言表述算法,看起来更清晰,更明确,也更接近于计算机的程序设计. 2.条件结构中的判断框有两个出口,由此说明条件结构执行的结果,也就有两种可能,对吗? 提示:不对.判断框虽然有两个出口,但根据条件是否成立,选择的出口是确定的,故执行结果也是唯一的. 课堂互动讲练 对程序框图的认识和理解 考点突破 用程序框图表示算法比较直观、形象,容易理解. 程序框图中所用的图形必须是“约定俗成”的,不能任意创新、随意编造,只有这样,用程序框图描述的算法才能被学习和交流. 关于程序框图的图形符号的理解,正确的有 (  ) ①任何一个程序框图都必须有起止框;②输入框只能放在开始框后,输出框只能放在结束框前;③判断框是唯一具有超过一个退出点的图形符号. A.1个    B.2个 C.3个 D.0个 【思路点拨】 深刻理解图形符号的含义及作用是解决这类问题的关键. 例1 【解析】 任何一个程序都必须有开始和结束,从而必须有起止框,①对;③显然正确;输入和输出框可以用在算法中任何需要输入、输出的位置,②错. 【答案】 B 【名师点评】 画程序框图的规则: ①使用标准的程序框符号 ②框图一般从上到下,从左向右画 ③描述语言写在程序框内,语言清楚、简练. 变式训练1 下列对程序框图的描述正确的是(  ) A.程序框图中的循环可以是无尽的循环 B.对一个程序来说,判断框中的条件是唯一的 C.任何一个程序框图中都必须有判断框 D.任何一个算法都离不开顺序结构 解析:选D.顺序结构是最基本、最简单的一种算法结构,其他任何一个算法结构都含有顺序结构. 顺序结构是从上而下依次执行命令,每步只执行一次,不会引起程序步骤的跳转.它只能解决一些简单的问题,步骤之间不能随便调换,调换可能会使算法不运行,或出现错误.单独的顺序结构一般出现在这样几种题目中:根据公式求值、求一般函数(非分段函数)的函数值等;再者顺序结构是其他结构的基础,会出现在其他结构运行的前后,是算法必需的一个基本结构. 顺序结构的程序框图 例2 程序框图: 【名师点评】 此框图为顺序结构.在这个框图里要理解z1,z2这两个变量,其实质就是令z1、z2分别等于Ax0+By0+C和A2+B2的值,起到一个过滤、替代的作用.同时我们可以清楚地看到顺序结构中从开始到结束,步骤上是依次进行且每步只进行一次,不重复. 变式训练2 设计算法,求两底半径分别为1和4,且高为4的圆台的表面积及体积,并画出程序框图. 该算法的程序框图如图所示. 条件结构的程序框图 条件结构不同于顺序结构的地方:它不是依次执行操作指令进行运算,而是依据条件作出逻辑判断,选择执行不同指令中的一个.一般地,这里的判断主要是判断“是”或“否”,即判断是否符合条件的要求,因而它有一个入口和两个出口,但最后只

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档