2018版高中数学(人教a版)必修3同步教师用书:第1章112第1课时程序框图、顺序结构

2018版高中数学(人教a版)必修3同步教师用书:第1章112第1课时程序框图、顺序结构

ID:30771220

大小:398.96 KB

页数:22页

时间:2019-01-03

2018版高中数学(人教a版)必修3同步教师用书:第1章112第1课时程序框图、顺序结构_第1页
2018版高中数学(人教a版)必修3同步教师用书:第1章112第1课时程序框图、顺序结构_第2页
2018版高中数学(人教a版)必修3同步教师用书:第1章112第1课时程序框图、顺序结构_第3页
2018版高中数学(人教a版)必修3同步教师用书:第1章112第1课时程序框图、顺序结构_第4页
2018版高中数学(人教a版)必修3同步教师用书:第1章112第1课时程序框图、顺序结构_第5页
资源描述:

《2018版高中数学(人教a版)必修3同步教师用书:第1章112第1课时程序框图、顺序结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.1.2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构学习目标导航1.了解程序框图的含义,理解程序框图的作用.(难点)2.掌握各种程序框和流程线的画法与功能.3•理解程序框图中的顺序结构,会用顺序结构表示算法.(重点)阶段1「认知预习质疑知识梳理要点初探)[基础•初探]教材整理1程序框图阅读教材P6的内容,完成下列问题.1.程序框图(1)程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.(2)在程序框图屮,一个或几个程序框的组合表示算法屮的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.2

2、.常见的程序框、流程线及各自表示的功能图形符号名称功能O终端框(起止框)表示一个算法的起始和结束二输入、输出框表示一个算法输入和输出的信息处理框(执行框)赋值、计算O判断框判断某一条件是否成立,成立时在出口处标明“是”或“YS不成立时标明“否”或“N”流程线连接程序框O连接点连接程序框图的两部分O微体验o在程序框图中,表示判断框的图形是()ABCD【解析】四个选项中的程序框依次为处理框,输入、输出框,判断框和起止【答案】C教材整理2顺序结构阅读教材%〜P9,完成下列问题.1.定义:顺序结构是由若干个依次执行的步骤组成的.这是任何一个算法都离不

3、开的基本结构.2.程序框图表示为:3•顺序结构的特点语句与语句之间、框与框之间是按照从上到下的顺序进行的.上图所示虚框内是一个顺序结构,其中“步骤和“步骤〃+1”两个框是按顺序执行的,即只有在执行完“步骤77”后,才能接着执行“步骤〃+1”•°微体验°1.判断(正确的打“,错误的打“X”)(1)程序框图是算法的一种表现形式.()(2)—个完整的程序框图一定是以起止框开始,同时又以起止框表示结束.()(3)—个程序框图中可以没有顺序结构.()【答案】⑴丁(2)V(3)X2.如图1・1・1所示的程序框图,输出的结果是S=7,则输入的A值为开始/输

4、口7图i-1-i【解析】该程序框图的功能是输入A,计算2A+1的值.由2A+1=7,解得A=3.【答案】3阶段2,介作探究通关(分组讨论疑难仙究)[小组合作型]程序框图的认识和理解下列关于程序框图的说法正确的是(A.程序框图是描述算法的语言B.程序框图中可以没有输出框,但必须要有输入框给变量赋值C・在程序框图中,一个判断框可能同时产生两种结果D.程序框图与流程图不是同一个概念【精彩点拨】根据程序框图的定义和程序框的功能判断.【尝试解答】由于算法设计时要求返冋执行的结果,故必须要有输出框,对于变量的赋值可通过处理框完成,故算法设计时不一定要有输

5、入框,因此B错;一个判断框产生的结果是唯一的,故C错;程序框图就是流程图,所以D错.故【答案】1•理解程序框图屮各框图的功能是解此类题的关键,用程序框图表示算法更直观、清晰、易懂.1.起止框用表示,是任何流程不可少的,表明程序的开始和结束.2.输入、输出框图用“~”表示,可用在算法中任何需要输入、输出的位置,需要输入的字母、符号、数据都填在框内.3.处理框用“”表示,算法中处理数据需要的算式、公式等可以分别写在不同的用以处理数据的处理框内,另外,对变量进行赋值时,也用到处理框.4.判断框是唯一具有超过一个退出点的图形符号.[再练一题]1.关于

6、程序框图的框图符号的理解,正确的是()①任何一个程序框图都必须有起止框;②输入框、输出框可以在算法中任何需要输入、输出的位置出现;③判断框是唯一具有超过一个退出点的框图符号;④对于一个程序來说,判断框内的条件是唯一的.C・3个D・4个【解析】任何一个程序都有开始和结束,从而必须有起止框;输入、输出框可以在算法中任何需要输入、输出的位置出现,判断框内的条件不是唯一的,如d>b?也可以写为aWb?.但其后步骤需相应调整,故①②③止确,④错课.【答案】C利用顺序结构表示算法卜例已知直线/:Ar+Bj+C=O(A2+fiMo),点P(xo,yo),设

7、计一个算法计算点P到直线/的距离,并画出程序框图.【精彩点拨】可以利用点到直线的距离公式d=

8、Aro+Byo+C

9、给公式中的字母赋值,再代入计算.【尝试解答】用自然语言描述算法如下:第一步,输入点P的横、纵坐标也,旳,输入直线方程的系数,即常数A,B,C.第二步,计算zi=Axo+Byo+C・第三步,计算z2=A2+B2.第四步,计算〃=早.第五步,输出d.程序框图:1.对于套用公式求解的问题往往运用顺序结构,编写顺序结构的算法,应写公式,看公式中的条件是否满足,若不满足,则先求出需要量,然后将公式中涉及的量全部代入求值即可.1.应用顺序结构

10、表示算法的步骤(1)认真审题,理清题意,明确解决方法;(2)明确解题步骤;(3)数学语言描述算法,明确输入量、计算过程、输出量;(4)用程序框图表示算法过程.3•顺

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

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

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