2022年高一数学学案程序框图顺序结构(新人教A版)5.ppt

2022年高一数学学案程序框图顺序结构(新人教A版)5.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
-1-;自 学 导 引 1.掌握程序框图的概念. 2.会用通用的图形符号表示算法. 3.掌握算法的顺序结构.;课 前 热 身 1.程序框图又称________,是一种用____________________________________________. 2.任何一种算法都是由三种基本逻辑结构组成的,它们是________结构?________结构?________结构. 3.顺序结构是任何一个算法都离不开的基本结构,它是由_________________ .; 名 师 讲 解 1.画流程图的规则 为了使大家彼此之间能够读懂各自画出的框图,必须遵守一些共同的规则,下面对一些常用的规则作一下简单介绍: (1)使用标准的框图符号. (2)框图一般按从上到下?从左到右的方向画. (3)除判断框外,大多数流程图符号只有一个进入点和一个退出点.判断框是具有超过一个退出点的惟一符号.;(4)一种判断是“是”与“否”两分支的判断,而且有且仅有两个结果;另一种是多分支判断,有几种不同的结果. (5)在图形符号内描述的语言要非常简练清楚. ;2.构成程序框图的图形符号及其作用;-1-;对图形符号的几点说明: (1)终端框是任何流程图不可缺少的,表明算法的开始和结束. (2)输入?输出框,可用在算法中任何需要输入?输出的位置,需要输入的字母?符号?数据都填在框内. (3)算法中间处理数据需要的算式?公式等(它们可以使用输入框输入的数据进行计算),可分别写在不同的处理框用以处理数据;同时还可以对变量进行赋值.; (4)当算法要求你对两个不同结果进行判断时,需要将实现判断的条件写在判断框内. (5)一个算法步骤到另一个算法步骤用流程线连接. (6)如果一个程序框图需要分开来画,要在判断处画上连接点,并标出连接的号码.;3.顺序结构的特点 这是最简单的结构,由若干个依次执行的步骤组成,语句与语句之间?框与框之间按从上到下的顺序执行,它是任何一种算法都离不开的一种算法结构.如图所示,A和B两个框是依次执行的,只有在执行完A框所指定的操作后,才能执行B的操作.;典 例 剖 析 题型一 程序框图的概念;例1:下列关于程序框图的说法,正确的有( ) ①程序框图只有一个入口,也只有一个出口; ②程序框图中的每一部分都应有一条从入口到出口的路径通过它; ③程序框图和流程图不是一个概念; ④程序框图中的输入框必须紧跟在开始框后. A.①②③ B.②③ C.①④ D.①② 答案:C;解析:程序框图中判断框只有一个入口,有两个出口,所以②错.程序框图也称为流程图,是同一个概念,所以③错.由程序框图规划知,①④正确.;变式训练1:程序框图中“ ”表示的意义是( ) A.框图的开始或结束 B.数据的输入或结果的输出 C.赋值?执行计算的传送 D.根据给定条件判断 答案:B;题型二 顺序结构的程序框图 例2:已知两个单元分别存放了两个变量S和T的值.试交换这两个变量的值. 分析:为了达到交换的目的,需要一个单元存放中间变量P.;解:算法如下: 第一步,P=S{先将S的值赋给变量P,这时存放变量S的单元可作它用}. 第二步,S=T{再将T的值赋给S,这时存放变量T的单元可作它用}. 第三步,T=P{最后将P的值赋给T, 两个变量S和T的值便完成了交换}. 上述算法用流程图表示如右图. ;变式训练2:已知半径为r的圆的面积公式S=πr2,当r=5时,写出一个计算圆的面积的一个算法,并画出程序框图. 解:算法如下: 第一步,令r=5. 第二步,计算S=πr2. 第三步,输出S. 程序框图如图.;题型三 与函数有关的顺序结构流程图 例3:已知函数y=2x-1,设计一个算法,给出函数图象上任一点的横坐标x,求该点到原点的距离,并画出程序框图.;-1-;题型四 识图 例4:如下图所示程序框图中,若输入的R=8, 则输出的a=________. 答案:4;变式训练3:如图所示的程序框图,输入a1=3,a2=4,则输出的结果是( ) A.12 B.7 C.34 D.43 答案:A;技 能 演 练 、 基础强化;1.下列程序框中,有两个出口的是( ) A.起止框 B.输出框 C.处理框 D.判断框 解析:在程序框图中,唯一有两个出口的是判断框,应选D. 答案:D;2.在程序框图中,算法要输入或输出信息,可以写在( ) A.处理框内 B.判断框内 C.输入?输出框内 D.循环框内 解析:在流程图中,由输入?输出框的意义知,这是用来输入?输出信息的.故选C. 答案:C;3.程序框图与算法相比,下列判断不正确的是( )

您可能关注的文档

文档评论(0)

152****8232 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档