2019-2020学年高中数学 第一章 算法初步 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构课件 新人教A版必修3.ppt

2019-2020学年高中数学 第一章 算法初步 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构课件 新人教A版必修3.ppt

ID:50379082

大小:2.96 MB

页数:34页

时间:2020-03-12

2019-2020学年高中数学 第一章 算法初步 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构课件 新人教A版必修3.ppt_第1页
2019-2020学年高中数学 第一章 算法初步 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构课件 新人教A版必修3.ppt_第2页
2019-2020学年高中数学 第一章 算法初步 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构课件 新人教A版必修3.ppt_第3页
2019-2020学年高中数学 第一章 算法初步 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构课件 新人教A版必修3.ppt_第4页
2019-2020学年高中数学 第一章 算法初步 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构课件 新人教A版必修3.ppt_第5页
资源描述:

《2019-2020学年高中数学 第一章 算法初步 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构课件 新人教A版必修3.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.1.2程序框图与算法的基本逻辑结构第1课时 程序框图、顺序结构目标定位重点难点1.理解程序框图的含义.2.掌握各类程序框的功能.3.掌握算法的顺序结构.重点:程序框图的画法.难点:程序框图的画法.1.程序框图(1)程序框图又称________,是一种用_______、_______及___________来表示算法的图形.(2)在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有________的流程线将程序框连接起来,表示算法步骤的_________.流程图程序框流程线文字说明方向箭头执行顺序2.常见的程序框、流程线及各自表示的功能表示一个算法的起始和

2、结束表示一个算法输入和输出的信息判断框连接程序框连接点3.顺序结构(1)顺序结构的定义由若干个_______________组成的,这是任何一个算法都离不开的基本结构.(2)结构形式依次执行的步骤1.判断正误(在括号内打“√”或“×”)(1)程序框图中的图形符号可以由个人来确定.()(2)输入框只能紧接开始框,输出框只能紧接结束框.()【答案】(1)×(2)×【答案】B【答案】C【答案】C程序框图的认识和理解【例1】下列对程序框图的图形符号的理解:①任何一个程序框图都必须有起止框;②输入框只能放在输出框之前;③判断框是唯一具有超过一个退出点的图形符号;④对于一个程序框

3、图来说,判断框内条件的写法是唯一的.其中,正确的个数是()A.1B.2C.3D.4【答案】B【解析】对于①,任何程序框图都必须有起始和结束,从而必须有起止框,故正确;对于②,输入、输出框可以用在算法中任何需要输入、输出的位置,故错误;对于③,判断框只有一个进入点,但一般有两个退出点,其他程序框只有一个退出点,故正确;对于④,判断框内条件的写法不是唯一的,故错误.使用程序框的四点注意事项1.使用标准的框图符号:终端框(起止框)、输入、输出框、处理框(执行框)、判断框都有各自专用的图形符号,不可更改.2.起止框:任何程序框图不可缺少.3.输入、输出框:可以用在算法中任何需

4、要输入、输出的位置.4.算法中间要处理的数据和计算,可分别写在不同的处理框内.1.下列关于程序框的功能描述正确的是()A.(1)是处理框;(2)是判断框;(3)是终端框;(4)是输入、输出框B.(1)是终端框;(2)是输入、输出框;(3)是处理框;(4)是判断框C.(1)和(3)都是处理框;(2)是判断框;(4)是输入、输出框D.(1)和(3)的功能相同;(2)和(4)的功能相同【答案】B【解析】根据程序框图的规定,(1)是终端框,(2)是输入、输出框,(3)是处理框,(4)是判断框.用顺序结构表示算法【例2】写出求过点P1(3,5),P2(-1,2)的直线斜率的算法

5、,并画出程序框图.很明显,顺序结构是由若干个依次执行的步骤组成的,它是最简单的逻辑结构,它是任何一个算法都离不开的基本结构.2.已知两个单元分别存放了变量x和y,试变换两个变量的值,并输出x和y,请写出算法并画出程序框图.【解析】算法如下.第一步,输入x,y.第二步,把x的值赋给p.第三步,把y的值赋给x.第四步,把p的值赋给y.第五步,输出x,y.程序框图如下.程序框图的应用【例3】根据如图所示的程序框图回答问题:(1)此程序框图解决的是什么问题?(2)当输入的x值为0和4时,输出的值相等,则当输入的x值为3时,输出的值为多少?(3)在(2)的条件下,要使输出的值等

6、于3,输入的x值应为多少?(4)在(2)的条件下按照这个程序框图输出的f(x)值,当x的值大于2时,x值大的输出的f(x)值反而小,为什么?【解题探究】由程序框图给出的信息及题意解决即可.【解析】(1)该程序框图解决的是求二次函数f(x)=-x2+mx的函数值的问题.(2)当输入的x的值为0和4时,输出的值相等,即-16+4m=0,解得m=4.从而当输入的x值为3时,-9+4×3=3,所以输出的值为3.(3)令-x2+4x=3,解得x=1或=3,即要使输出的函数值等于3,输入的x的值应为1或3.(4)因为f(x)=-(x-2)2+4,所以函数f(x)在区间[2,+∞)

7、内是减函数.所以在区间[2,+∞)内,x值大的对应的函数值反而小,从而当输入的x的值大于2时,x值大的输出的f(x)值反而小.解决此类问题的关键是“识图”,再结合有关知识解决.3.如图,是解决某个问题而绘制的程序框图,仔细分析各框内的内容及图框之间的关系,回答下面的问题:(1)图框①中x=2的含义是什么?(2)图框②中y1=ax+b的含义是什么?(3)图框④中y2=ax+b的含义是什么?(4)该程序框图解决的是怎样的问题?(5)当最终输出的结果是y1=3,y2=-2时,求常数a,b的值.【解析】(1)图框①中x=2的含义是:把2赋值给变量x.(2)图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。