2016-2017学年人教A版必修三1.1.2程序框图与算法的基本逻辑结构课件(44张)要点.ppt

2016-2017学年人教A版必修三1.1.2程序框图与算法的基本逻辑结构课件(44张)要点.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016-2017学年人教A版必修三1.1.2程序框图与算法的基本逻辑结构课件(44张)要点

程序框图的画法与特征 图1-1-3 图1-1-4 图1-1-5 学业分层测评(二) 点击图标进入… 阶段一 阶段二 阶段三 学业分层测评 流程图 程序框 流程线 文字说明 程序框 方向箭头 执行顺序 表示一个算法的起始和结束 表示一个算法输入和输出 的信息 赋值、计算 判断框 连接程序框 程序框图的认识和理解 利用顺序结构表示算法 程序框图的应用 图1-1-2 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构 [基础·初探] 教材整理1 程序框图阅读教材的内容完成下列问题. 教材整理2 顺序结构阅读教材~完成下列问题.定义:顺序结构是由若干个依次执行的步骤组成的这是任何一个算法都离不开的基本结构.程序框图表示为: 【尝试解答】 (1)该框图解决的是求函数f(x)=ax+b的函数值的问题.其中输入的是自变量x的值输出的是x对应的函数值.(2)y1=3即2a+b=3.① y2=-2即-3a+b=-2.② 由①②得a=1=1.所以f(x)=x+1.所以当x取5时+b=f(5)=5+1=6.(3)输入的x值越大输出的函数值ax+b越大因为f(x)=x+1是R上的增函数.(4)令f(x)=x+1=0得x=-1因此当输入的x值为-1时输出的函数值为0. 探究1 画程序应遵循的规则有哪些? 探究2 画程序框图时一般共分几步? 探究3 程序框图与计算机程序的关系是什么? 1.了解程序框图的含义理解程序框图的作用.(难点) 掌握各种程序框和流程线的画法与功能.理解程序框图中的顺序结构会用顺序结构表示算法.(重点) 1.程序框图(1)程序框图又称是一种用、及来(2)在程序框图中一个或几个的组合表示算法中的一个步骤;带有的流程线将程序框连接起来表示算法步骤的. 2.常见的程序框、流程线及各自表示的功能 图形符号 名称 功能 终端框(起止框) 输入、输出框 处理框(执行框) 判断某一条件是否成立成立时在出口处标明“是”或“;不成立时标明“否”或“ 流程线 连接点 连接程序框图的两部分  在程序框图中表示判断框的图形是(  ) 【解析】 四个选项中的程序框依次为处理框输入、输出框判断框和起止框. 【答案】 3.顺序结构的特点语句与语句之间、框与框之间是按照从上到下的顺序进行的.上图所示虚框内是一个顺序结构其中“步骤n”和“步骤n+1”两个框是按顺序执行的即只有在执行完“步骤n”后才能接着执行“步骤n+1”. 1.判断(正确的打“√”错误的打“× ”)(1)程序框图是算法的一种表现形式.(  ) 图1-1-1 (2)一个完整的程序框图一定是以起止框开始同时又以起止框表示结束.(  )(3)一个程序框图中可以没有顺序结构.(  ) 【答案】 (1)√ (2)√ (3)×2.如图1-1-1所示的程序框图输出的结果是S=7则输入的A值为________. 【解析】 该程序框图的功能是输入A计算2A+1的值.由2A+1=7解得A=3. 【答案】 3 (1)下列关于程序框图的说法正确的是(  )程序框图是描述算法的语言程序框图中可以没有输出框但必须要有输入框给变量赋值在程序框图中一个判断框可能同时产生两种结果程序框图与流程图不是同一个概念 (2)下列说法正确的是(  )程序框图中的图形符号可以由个人来确定也可以用来执行计算语句输入框只能紧接在起始框之后长方形框是执行框可用来对变量赋值也可用来计算 【精彩点拨】 根据程序框图的定义和程序框的功能判断. 【尝试解答】 (1)由于算法设计时要求返回执行的结果故必须要有输出框对于变量的赋值可通过处理框完成故算法设计时不一定要有输入框因此错;一个判断框产生的结果是唯一的故C错;程序框图就是流程图所以D错.故选A.(2)程序框是由通用图形符号构成并且有特殊含义不正确;菱形框是判断框只能用来判断所以B不正确;输入框可用在算法中任何需要输入的位置所以C也不正确;由程序框的功能可知D项正确. 【答案】 (1) (2)1.理解程序框图中各框图的功能是解此类题的关键用程序框图表示算法更直观、清晰、易懂;起止框用“”表示是任何流程不可少的表明程序的开始和结束; 3.输入、输出框图用“”表示可用在算法

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档