收藏 分享(赏)

2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt

上传人:高**** 文档编号:114798 上传时间:2024-05-25 格式:PPT 页数:47 大小:826KB
下载 相关 举报
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第1页
第1页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第2页
第2页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第3页
第3页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第4页
第4页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第5页
第5页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第6页
第6页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第7页
第7页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第8页
第8页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第9页
第9页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第10页
第10页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第11页
第11页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第12页
第12页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第13页
第13页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第14页
第14页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第15页
第15页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第16页
第16页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第17页
第17页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第18页
第18页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第19页
第19页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第20页
第20页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第21页
第21页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第22页
第22页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第23页
第23页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第24页
第24页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第25页
第25页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第26页
第26页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第27页
第27页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第28页
第28页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第29页
第29页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第30页
第30页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第31页
第31页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第32页
第32页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第33页
第33页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第34页
第34页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第35页
第35页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第36页
第36页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第37页
第37页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第38页
第38页 / 共47页
2021-2022学年数学人教A必修3课件:1-1-2-1 程序框图、顺序结构 .ppt_第39页
第39页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构 必备知识自主学习 导思 1.什么是程序框图?程序框图中,有哪些程序框,它们的画法和功能是什么?2.什么是顺序结构?用顺序结构如何表示算法?1.程序框图(1)定义:_又称流程图,是一种用程序框、流程线及文字说明来表示算法的图 形.(2)表示:在程序框图中,算法的一个步骤通常用一个或几个程序框的组合来 表示;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.程序框图(3)常见的程序框及其功能:图形符号名称功能 终端框(起止框)表示一个算法的起始和结束 输入、输出框表示一个算法输入和输出的信息图形符号 名称 功能 处

2、理框(执行框)赋值、计算 判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”图形符号名称功能 流程线连接程序框 连接点连接程序框图的两部分【思考】一个完整的程序框图是以什么开始,又以什么表示结束的?提示:由程序框图的概念可知一个完整的程序框图一定是以起止框开始,同时又以起止框表示结束.2.顺序结构 概念图示顺序结构是由若干个依次执行的 _组成的,这是任何一个算法都 离不开的基本结构 步骤【思考】在顺序结构的图示中,“步骤n”与“步骤n+1”的执行顺序是怎样的?提示:是依次执行的,即执行完“步骤n”框操作后,才执行“步骤n+1”框的操作.【基础小测】1.辨

3、析记忆(对的打“”,错的打“”)(1)任何一个程序框图都必须有起止框.()(2)输入框只能放在输出框之前.()(3)判断框是唯一具有超过一个退出点的图形符号.()2.在程序框图中,算法中间要处理数据或计算,可分别写在不同的()A.处理框内 B.判断框内 C.输入、输出框内 D.终端框内【解析】选A.由处理框的意义可知,对变量进行赋值,执行计算语句,处理数据,结果的传送都可以放在处理框内.3.(教材二次开发:例题改编)如图所示的程序框图,输出的结果是S=7,则输 入的A值为_.关键能力合作学习 类型一 程序框图的认识与理解(数学抽象)【题组训练】1.对终端框叙述正确的是()A.表示一个算法的起始

4、和结束,程序框是 B.表示一个算法输入和输出的信息,程序框是 C.表示一个算法的起始和结束,程序框是 D.表示一个算法输入和输出的信息,程序框是 2.下列关于程序框图的说法正确的是()A.程序框图是描述算法的图形语言 B.程序框图中可以没有输出框,但必须要有输入框给变量赋值 C.在程序框图中,一个判断框可能同时产生两种结果 D.程序框图与流程图不是同一个概念 3.下列说法正确的是()A.程序框图中的图形符号可以由个人来确定 B.也可以用来执行计算语句 C.输入框只能紧接在起始框之后 D.长方形框是执行框,可用来对变量赋值,也可用来计算 4.如图所示的程序框图中不含有的程序框是()A.终端框 B

5、.输入、输出框 C.判断框 D.处理框【解题策略】区分算法框图(1)程序框图实际上是解决问题的一种程序性方法,它通常解决某一个或一类问题.(2)判断框,一般有一个入口两个出口.【补偿训练】1.a表示“处理框”,b表示“输入、输出框”,c表示“起止框”,d表示“判断框”,以下四个图形依次为()A.abcd B.dcab C.bacd D.cbad【解析】选D.依据处理框、输入、输出框、起止框、判断框的图形逐个判断,即可得出结论.2.下列关于程序框图的说法正确的是()A.一个程序框图包括表示相应操作的框、带箭头的流程线和必要的文字说明 B.输入、输出框只能各有一个 C.程序框图虽可以描述算法,但不

6、如用自然语言描述算法直观 D.在程序框图中,必须包含判断框 类型二 用顺序结构表示算法(数学运算、逻辑推理)【典例】已知平面内的一点P(x0,y0)和直线l:Ax+By+C=0,设计求点P(x0,y0)到直线l的距离d的算法,并画出程序框图.步骤 内容 理解 题意 条件:已知点的坐标和直线方程 结论:设计求点到直线的距离公式的算法,然后依据算法画出程序框图 思路 探求 根据点到直线的距离公式知 ,确定计算d的值 的步骤.0022AxByCdAB步骤 内容 书写 表达 算法如下:第一步,输入点P的横、纵坐标x0和y0,直线方程的系数A,B 和常数项C.第二步,计算z1=Ax0+By0+C.第三步

7、,计算z2=A2+B2.第四步,计算 .第五步,输出d,算法结束.12zdz步骤 内容 书写 表达 程序框图如图所示.步骤 内容 题后 反思 画一个算法的程序框图,可先写出算法步骤,再画程序框图.【跟踪训练】1.根据所给的程序框图,如图所示,输出的结果是()A.3 B.1 C.2 D.0【解析】选C.由X=Y,得X=2;由Y=X,得Y=2;由Z=Y,得Z=2.2.如图,若输入a=10,则输出a=_.类型三 程序框图的应用(数学运算、逻辑推理)【典例】如图所示是解决某个问题而绘制的程序框图,仔细分析各框图内的内容及框图之间的关系,回答下面的问题:(1)该程序框图解决的是怎样的一个问题?(2)若最

8、终输出的结果y1=3,y2=-2,当x取5时输出的结果5a+b的值应该是多大?(3)在(2)的前提下,输入的x值越大,输出的ax+b是不是越大,为什么?(4)在(2)的前提下,当输入的x值为多大时,输出结果ax+b等于0?步骤 内容 理解 题意 条件:已知解决某个问题的程序框图 结论:求解该程序框图是解决什么问题以及在各种前提条件下的问题 思路 探求 首先认真阅读程序框图,并按照顺序结构依次执行下去.步骤 内容 书写 表达(1)该框图解决的是求函数f(x)=ax+b的函数值的问题.其中输入的是自变量x的值,输出的是x对应的函数值.(2)y1=3,即2a+b=3.y2=-2,即-3a+b=-2.

9、由得a=1,b=1.所以f(x)=x+1.所以当x取5时,5a+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.如图所示的程序框图,要使输出的y的值最小,则输入的x的值应为多少?此 时输出的y的值

10、为多少?课堂检测素养达标 1.程序框图中,具有判断某条件是否成立功能的是()A.处理框 B.输入、输出框 C.终端框 D.判断框【解析】选D.在程序框图中,判断框具有判断某条件是否成立的功能.2.程序框图符号“”可用于()A.输出a=10 B.赋值a=10 C.判断a=10 D.输入a=1【解析】选B.图形符号“”是处理框,它的功能是赋值、计算,不是输入、输出和判断.3.阅读如图的程序框图,若输入的a,b,c分别是21,32,75,则输出的a,b,c分别是()A.75,21,32 B.21,32,75 C.32,21,75 D.75,32,21【解析】选A.输入a=21,b=32,c=75,则x=21,a=75,c=32,b=21,则输出的a,b,c分别为75,21,32.4.(教材二次开发:练习改编)若R=8,则如图所示的程序框图 运行后的结果为a=_.【解析】由R=8得b=2,a=2b=4.答案:4 R25.已知函数y=2x+3,设计一个算法,若给出函数图象上任一点的横坐标x,求该点到坐标原点的距离,并画出程序框图.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3