2018-2019版数学新设计同步苏教版必修三课件:第一章 算法初步 1.2.1

上传人:小** 文档编号:55693480 上传时间:2018-10-04 格式:PPT 页数:30 大小:1.46MB
返回 下载 相关 举报
2018-2019版数学新设计同步苏教版必修三课件:第一章 算法初步 1.2.1 _第1页
第1页 / 共30页
2018-2019版数学新设计同步苏教版必修三课件:第一章 算法初步 1.2.1 _第2页
第2页 / 共30页
2018-2019版数学新设计同步苏教版必修三课件:第一章 算法初步 1.2.1 _第3页
第3页 / 共30页
2018-2019版数学新设计同步苏教版必修三课件:第一章 算法初步 1.2.1 _第4页
第4页 / 共30页
2018-2019版数学新设计同步苏教版必修三课件:第一章 算法初步 1.2.1 _第5页
第5页 / 共30页
点击查看更多>>
资源描述

《2018-2019版数学新设计同步苏教版必修三课件:第一章 算法初步 1.2.1 》由会员分享,可在线阅读,更多相关《2018-2019版数学新设计同步苏教版必修三课件:第一章 算法初步 1.2.1 (30页珍藏版)》请在金锄头文库上搜索。

1、1.2 流程图 1.2.1 顺序结构,学习目标 1.掌握流程图的概念;2.熟悉各种图框及流程线的功能和作用(难点);3.能用流程图表示顺序结构的算法(重点).,知识点一 流程图,1.流程图,流程图是由一些 和 组成的,其中图框表示 ,图框中的文字和符号表示_,流程线表示 .,图框,流程线,各种操作的类型,操作的内容,操作的先后次序,2.流程图的图形符号及其作用,开始或结束,赋值或计算,某一,条,输入、输出,路径,3.算法的逻辑结构、 和 是算法的基本逻辑结构,所有算法都是由这三种基本结构构成的.,顺序结构,选择结构,循环结构,【预习评价】 (正确的打“”,错误的打“”),提示 (1) (2)

2、(3) (4),知识点二 顺序结构,1.顺序结构的定义依次进行多个处理的结构.这是任何一个算法都离不开的基本结构. 2.结构形式,【预习评价】如图所示的流程图输出的结果是_.,解析 流程图所给的是顺序结构,只要按照顺序进行计算即可.开始输入x4,然后x42214,最后x1424200. 答案 200,题型一 流程图的认识和理解,【例1】 下列关于流程图中图形符号的理解正确的有_(填序号).任何一个流程图必须有起止框;输入框只能放在开始框后,输出框只能放在结束框前;判断框是唯一的具有超过一个退出点的图形符号;对于一个流程图来说,判断框内的条件是唯一的.,解析 任何一个程序必须有开始和结束,从而流

3、程图必须有起止框,正确;输入、输出框可以用在算法中任何需要输入、输出的位置,错误;正确;判断框内的条件不是唯一的,错误. 答案 ,【训练1】 给出以下说法:算法执行后可以产生不确定的结果;解决某类问题的算法不是唯一的;任何一个流程图都必须有输入框;流程图中表示判断的框是矩形框.其中正确的是_(填序号).解析 算法具有确定性、有限性、可行性,故不正确;解决某类问题的算法不是唯一的,正确;输入框不一定在每个流程图中都存在,故不正确;流程图中表示判断的框是菱形框,故错误.答案 ,题型二 顺序结构,【例2】 根据如图所示的流程图和下列各小题的条件回答下列几个问题:(1)该流程图解决的是什么问题?,(2

4、)当输入的x值为0和4时,输出的值相等,则当输入的x值为3时,输出的值为多少? (3)在(2)的条件下,要想使输出的值最大,输入的x值应为多大? (4)在(2)的条件下,按照这个流程图输出y的值,当x的值都大于2时,x值大的输出的y值反而小,为什么? (5)在(2)的条件下,要想使输出的值等于3,输入的x值应为多少? (6)在(2)的条件下,要想使输入的值和输出的值相等,输入的值应该是多大?,解 (1)该流程图解决的是求二次函数f(x)x2mx的函数值的问题. (2)当输入的x值为0和4时,输出的值相等, 即f(0)f(4),所以164m0,所以m4, 所以f(x)x24x,所以f(3)3.

5、所以输出的y值为3. (3)因为f(x)x24x(x2)24, 当x2时,f(x)max4, 所以要想使输出的值最大,输入的x值应为2.,(4)因为f(x)(x2)24, 所以函数f(x)在2,)上是减函数, 所以在2,)上,x值大的对应的函数值y反而小, 从而当输入的x值大于2时,x值大的输出的y值反而小. (5)令f(x)x24x3,解得x1或x3, 所以要使输出的函数值等于3,输入的x值应为1或3. (6)由f(x)x,即x24xx,得x0或x3, 所以要使输入和输出的值相等,输入的x值必须是0或3.,规律方法 解决此类问题的关键是读懂流程图,并联系该流程图解决的问题所涉及的其他数学知识

6、.,【训练2】 阅读以下流程图:,若输入a2,b4,h5,即输出S_.,答案 15,方向1 填写算法功能,【例31】 写出下列算法的功能:(1)图中算法的功能是(a0,b0)_.(2)图中算法的功能是_.,答案 (1)求以a,b为直角边的直角三角形斜边c的长 (2)求两个实数a,b的和,方向2 计算输出结果,【例32】 阅读流程图:,试求输出的结果. 解 本题算法解决的问题是“已知f(x)x21,求f(2),f(3),f(3),并计算f(2)f(3)f(3)的值.” 故y1f(2)3,y2f(3)8,y3f(3)8. yy1y2y338819, 输出3,8,8,19.,方向3 算法综合题,【例

7、33】 如图所示是解决某个问题而绘制的流程图,仔细分析各框图内的内容及框图之间的关系,回答下面的问题:,(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. (

8、3)输入的x值越大,输出的函数值axb越大, f(x)x1是R上的增函数. (4)令f(x)x10,得x1,因此当输入的x值为1时,输出的函数值为0.,规律方法 (1)解决流程图类型的题目关键就是读图,因此我们需要明白流程图的作用是什么,解决的是一个什么样的问题,这样才能解决相应的问题. (2)本题在求解过程中用到了方程及函数的思想,同时要读懂流程图的含义.,课堂达标,1.在流程图中,算法的一个步骤到另一个步骤的连接用_.(填序号)连接点 判断框 流程线 处理框解析 由流程图的相关概念可知正确.答案 ,2.下列图框中有两个出口的是_.(填序号)起止框 输出框 处理框 判断框解析 由流程图中的图

9、框功能可知正确.答案 ,3.下列图形符号属于判断框的是_.(填序号),解析 判断框用菱形表示. 答案 ,4.流程图符号“ ”的功能是_.解析 图形符号“ ”是处理框,它的功能是赋值、计算.答案 赋值、计算,5.如图所示的流程图的输出结果是_.,解析 执行过程为x1,y2,z3,xy2,yx2,zy2. 答案 2,课堂小结,1.在设计计算机程序时要画出程序运行的流程图,有了这个流程图,再去设计程序就有了依据,从而就可以把整个程序用机器语言表述出来,因此流程图是我们设计程序的基础和开端. 2.规范流程图的表示:(1)使用标准的框图符号;(2)框图一般按从上到下、从左到右的方向画,流程线要规范;(3)除判断框外,其他框图符号只有一个进入点和一个退出点;(4)在图形符号内描述的语言要非常简练、清楚;(5)由于纸面等原因,将一个流程图分开,要在断开处画上连接点,并标出连接的号码.,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号