2022年2021-人教B版数学必修三讲义:第1章+1.1.2+1.1.3+第1课时程序框图、顺序_第1页
2022年2021-人教B版数学必修三讲义:第1章+1.1.2+1.1.3+第1课时程序框图、顺序_第2页
2022年2021-人教B版数学必修三讲义:第1章+1.1.2+1.1.3+第1课时程序框图、顺序_第3页
2022年2021-人教B版数学必修三讲义:第1章+1.1.2+1.1.3+第1课时程序框图、顺序_第4页
2022年2021-人教B版数学必修三讲义:第1章+1.1.2+1.1.3+第1课时程序框图、顺序_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2019-2020 年人教 b 版数学必修三讲义:第1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 1 - / 11 1.1.2 程序框图11.3 算法的三种基本逻辑结构和框图表示第 1 课时程序框图、顺序结构学 习 目 标核 心 素 养1.了解程序框图的概念,理解程序框图的作用(重点) 2掌握各种程序框和流程线的画法与功能(重点) 3理解程序框图中的顺序结构,会用顺序结构表示算法 (重点) 4画程序框图的规则及其应用(难点)1.通过程序框图概念的学习,体现了数学抽象的数学核心素养2借助程序框图、顺序结构的学习,培养数学建模的数学核心素养.一、程序框图1定义:通常用一

2、些通用图形符号构成一张图来表示算法这种图称做程序框图(简称框图 )2常见图形符号及其表示的意义:图形符号名称符号表示的意义起、止框框图的开始或结束输入、输出框数据的输入或者结果的输出处理框赋值、执行计算语句、结果的传送判断框根据给定条件判断精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 11 页 - - - - - - - - -2019-2020 年人教 b 版数学必修三讲义:第1 章 +1

3、.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 2 - / 11 流程线流程进行的方向连接点连接另一页或另一部分的框图注释框帮助理解框图思考:判断框有什么特点?提示判断框有一个进入点,两个退出点二、顺序结构名称概念框图结构特征顺序结构描述的是最简单的算法结构,语句与语句之间, 框与框之间按从上到下的顺序进行a 和 b 两个框是依次进行的, 只有在执行完 a 框指定的操作后,才能执行 b 框指定的操作1在下列程序框图中,表示判断框的图形是() c四个选项中的程序框依次为处理框,输入、输出框,判断框和起、 止框 2在程序框图中,一个算法步骤到另一个算法步骤的连接用() a连接点b判断

4、框c流程线d处理框ca 中连接点是如果一个框图需要分开来画时,在断点处画出连接点;b中判断框是根据给定条件判断; c 中流程线的意义是流程进行的方向;d 中处理框的意义是赋值、执行计算语句、结果的传送 3如图所示的程序框图中,其中不含有的程序框是() 精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 2 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 2 页,共 11 页 - - - - - - - - -2019-2020 年人教 b 版数学必修三讲义:第

5、1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 3 - / 11 a起、止框b输入、输出框c判断框d处理框c由程序框图可知,缺少判断框 4如图所示的程序框图,输出的结果是s7,则输入的 a 值为_3该程序框图的功能是输入a,计算 2a1 的值由 2a17,解得 a3. 程序框图的概念【例 1】(1)下列关于程序框图的说法中正确的个数是() 用程序框图表示算法直观、形象、容易理解;程序框图能够清楚地展现算法的逻辑结构,也就是通常所说的“一图胜万言”;在程序框图中,判断框是任何流程不可少的;输入和输出框可用在算法中任何需要输入、输出的位置a1b2c3d4 (2)下列说法正

6、确的是 () a程序框图中的图形符号可以由个人来确定b.也可以用来执行计算语句精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 3 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 3 页,共 11 页 - - - - - - - - -2019-2020 年人教 b 版数学必修三讲义:第1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 4 - / 11 c输入框只能紧接在起始框之后d长方形框是处理框,可用来对变量赋值,也可用来计算思路

7、探究 解答本题可先复习程序框图的有关概念,再对比判断(1)c(2)d(1)根据程序框图及其有关图形符号的概念,可知 正确(2)程序框是由通用图形符号构成,并且有特殊含义,a 不正确;菱形框是判断框,只能用来判断,所以b 不正确;输入框可用在算法中任何需要输入的位置,所以 c 也不正确;由程序框图的功能可知d 项正确 1准确理解程序框图的概念是解决本题的关键2要熟练掌握画程序框图的常用符号和规则,以便正确解决此类问题1关于程序框图,有以下说法:判断框内的条件是唯一的;在程序框图中,大多数框图符号只有一个进入点和一个退出点,判断框是唯一具有超过一个退出点的框图符号;一种判断框是“是”与“不是”两分

8、支的判断,而且有且仅有两个结果,另一种是多分支判断,有几种不同的结果;在图形符号内描述的语言要非常简练清楚其中正确说法的个数为 () a1 b2 c3 d4 c判断框内的条件不是唯一的,如ab,可以改为 ab,但相关部分需作适当调整,所以 错误 2下列关于程序框图的说法正确的是() a程序框图是描述算法的语言b程序框图中可以没有输出框,但必须要有输入框给变量赋值c在程序框图中,一个判断框可能同时产生两种结果精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 4 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - -

9、 - - - - - - - - - - - 第 4 页,共 11 页 - - - - - - - - -2019-2020 年人教 b 版数学必修三讲义:第1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 5 - / 11 d程序框图与流程图不是同一个概念a由于算法设计时要求返回执行的结果,故必须要有输出框,对于变量的赋值可通过处理框完成,故算法设计时不一定要有输入框,因此b 错;一个判断框产生的结果是唯一的,故c 错;程序框图就是流程图,所以d 错故选 a. 程序框图的应用【例 2】如图所示是解决某个问题而绘制的程序框图,仔细分析各图框内的内容及图框之间的关系,回答

10、下面的问题:(1)该框图解决的是怎样的一个问题?(2)若最终输出的结果y13, y22,当 x 取 5 时输出的结果 5ab 的值应该是多大?(3)在(2)的前提下,输入的x值越大,输出的axb是不是越大,为什么?(4)在(2)的前提下,当输入的x 值为多大时,输出结果axb 等于 0? 思路探究 根据程序框图的意义进行分析解(1)该框图解决的是求函数f(x)axb 的函数值的问题 其中输入的是自变量 x 的值,输出的是 x 对应的函数值 (2)y13,即 2ab3. y22,即 3ab2. 由得 a1,b1.所以 f(x)x1.所以当 x 取 5 时,5abf(5)516.(3)输入的 x

11、值越大,输出的函数值axb 越大,精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 5 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 5 页,共 11 页 - - - - - - - - -2019-2020 年人教 b 版数学必修三讲义:第1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 6 - / 11 因为 f(x)x1 是 r 上的增函数 (4)令 f(x)x10,得 x1,因此当输入的x 值为 1 时,输出的函数值为 0.

12、 对程序框图我们应注意以下几点:1 要明确各框图符号的含义及作用;2 要明确框图的方向流程;3 要正确识图,即根据框图说明该算法所要解决的问题.其中,明确算法功能是解决算法问题的关键. 3银行的三年期定期存款年利率4.25(每 100 元存款到期平均每年获利4.25元)请你设计一个程序框图,输入存款数,输出利息与本利和解设存款为 a 元,据题意三年到期利息b 为:a1004.2530.127 5a 元到期本利和 p 为:a0.127 5a1.127 5a 元程序框图为:顺序结构程序框图的画法探究问题 1画程序框图应遵循的规则有哪些?精品学习资料 可选择p d f - - - - - - - -

13、 - - - - - - 第 6 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 6 页,共 11 页 - - - - - - - - -2019-2020 年人教 b 版数学必修三讲义:第1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 7 - / 11 提示(1)使用标准的程序框图的图形符号(2)程序框图一般按照从上到下、从左到右的顺序画(3)一个完整的程序框图必须有起、止框,用于表示一个算法的开始和结束(4)除判断框外,大多程序框图的图形符号只有一个进入点和一个退出点,

14、判断框是唯一具有超过一个退出点的框图符号(5)一种判断框是 “是”与“否”两分支的判断,而且有且仅有两个结果;另外一种是多分支判断,可能有几种不同的结果(6)在程序框图的图形符号内,用于描述的语言要简练、清楚2画程序框图时,一般共分几步?提示画程序框图一般分三步:(1)第一步,用自然语言表述算法步骤(又称算法分析 );(2)第二步,确定每一个算法步骤所含的逻辑结构,并用相应的程序框图表示;(3)第三步,将所有步骤的程序框图用流程线连接起来,并加上起、止框,得到整个表示算法的程序框图3程序框图与计算机程序的关系是什么?提示在设计计算机程序时要画出程序运行的程序框图,有了这个程序框图,再去设计程序

15、就有了依据,从而就可以把整个程序用机器语言表述出来,因此程序框图是我们设计程序的基本和开端【例 3】已知直线 l:axbyc0(a2b20),点 p(x0,y0),设计一个算法计算点 p 到直线 l 的距离,并画出程序框图思路探究 可以利用点到直线的距离公式d|ax0by0c|a2b2,给公式中的字母赋值,再代入计算 精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 7 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 7 页,共 11 页 - - - - -

16、 - - - -2019-2020 年人教 b 版数学必修三讲义:第1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 8 - / 11 解用自然语言描述算法如下:s1输入点 p 的横、纵坐标 x0,y0,输入直线方程的系数,即常数a,b,c.s2计算 z1ax0by0c.s3计算 z2a2b2.s4计算 d|z1|z2.s5输出 d.程序框图:1(变条件 )把上例中直线 l 改为圆 c:(xa)2(yb)2r2,写出求点 p0(x0,y0)到圆上的点的距离最大值的算法及程序框图解s1输入点 p0的横、纵坐标 x0,y0,输入圆心 c 的横、纵坐标 a,b,圆的半径 r.

17、s2计算 z1x0a2 y0b2.s3计算 dz1r.s4输出 d.精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 8 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 8 页,共 11 页 - - - - - - - - -2019-2020 年人教 b 版数学必修三讲义:第1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 9 - / 11 程序框图:2(变结论 )已知直线 l:axbyc0(a2b20),点 p(x0,y0),设计

18、一个算法求过点 p 且与 l 平行的直线 l与 l 之间的距离,并画出程序框图解算法如下:s1输入点 p 的横、纵坐标 x0、y0与直线 l 的系数 a、b、c.s2计算 c1(ax0by0)s3计算 za2b2.s4计算 d|c1c|z.s5输出 d.程序框图如下:1对于套用公式求解的问题往往运用顺序结构,编写顺序结构的算法,应写精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 9 页,共 11 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 9 页,共 11 页 -

19、- - - - - - - -2019-2020 年人教 b 版数学必修三讲义:第1 章 +1.1.2+1.1.3+第 1 课时程序框图、顺序结构及答案- 10 - / 11 公式,看公式中的条件是否满足,若不满足,则先求出需要量,然后将公式中涉及的量全部代入求值即可2应用顺序结构表示算法的步骤(1)认真审题,理清题意,明确解决方法;(2)明确解题步骤;(3)数学语言描述算法,明确输入量、计算过程、输出量;(4)用程序框图表示算法过程1本节课的重点是了解程序框图的含义,理解程序框图的作用,掌握各种程序框和流程线的画法与功能,理解程序框图中的顺序结构,会用顺序结构表示算法难点是理解程序框图的作用及用顺序结构表示算法2本节课要重点掌握的规律方法(1)掌握画程序框图的几点注意事项(2)掌握应用顺序结构表示算法的步骤3本节课的易错点对程序框图的理解有误致错1思考辨析(1)程序框图是算法的一种表现形式() (2)一个完整的程序框图一定是以起、止框开始,同时又以起、止框表示结束()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论