人教版A版高中数学必修3:程序框图与算法的基本逻辑结构1.ppt

人教版A版高中数学必修3:程序框图与算法的基本逻辑结构1.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
解:(1)图框①中x=2表示把2赋值给变量x. (2)图框②中y1=ax+b的含义是: 该图框在执行①的前提下,即当x=2时,计算ax+b的值,并把这个值赋给y1. (3)图框④中y2=ax+b的含义是: 该图框在执行③的前提下,即当x=-3时,计算ax+b的值,并把这个值赋给y2. (4)该程序框图解决的是求函数y=ax+b的函数值的问题,其中输入的是自变量x的值,输出的是对应x的函数值. (5)y1=3,即2a+b=3.⑤ y2=-2,即-3a+b=-2.⑥ 由⑤⑥,得a=1,b=1,∴f(x)=x+1. 9.已知点P0(x0,y0)和直线l:Ax+By+C=0,写出求点P0到直线l的距离d的算法及程序框图. 解:(1)用数学语言描述算法: S1,输入点P0的坐标x0,y0,输入直线方程的系数A?B?C. S2,计算z1=Ax0+By0+C. S3,计算z2=A2+B2. S4,计算 S5,输出d. (2)用程序框图来描述算法: 品味高考 10.(2009·深圳模拟)下面的程序框图是交换 两个变量的值并输出,则图中①处应为______. 答案:x=y 11.(2010·潍坊模拟)阅读流程图,若输入的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,b,c的值, 其输出的结果是a=75,b=21,c=32. 答案:A 程序框图与算法的基本逻辑结构 程序框图?顺序结构 自 学 导 引 1.掌握程序框图的概念. 2.会用通用的图形符号表示算法. 3.掌握算法的顺序结构. 课 前 热 身 1.程序框图又称________,是一种用____________________________________________. 2.任何一种算法都是由三种基本逻辑结构组成的,它们是________结构?________结构?________结构. 3.顺序结构是任何一个算法都离不开的基本结构,它是由___________________________ . 流程图 程序框?流程线及文字说明来表示算法的图形 顺序 条件 循环 若干个依次执行的步骤组成的 名 师 讲 解 1.画流程图的规则 为了使大家彼此之间能够读懂各自画出的框图,必须遵守一些共同的规则,下面对一些常用的规则作一下简单介绍: (1)使用标准的框图符号. (2)框图一般按从上到下?从左到右的方向画. (3)除判断框外,大多数流程图符号只有一个进入点和一个退出点.判断框是具有超过一个退出点的惟一符号. (4)一种判断是“是”与“否”两分支的判断,而且有且仅有两个结果;另一种是多分支判断,有几种不同的结果. (5)在图形符号内描述的语言要非常简练清楚. 图形符号 名称 功能 终端框(起止框) 表示一个算法起始或结束 输入?输出框 表示一个算法输入和输出的信息 处理框(执行框) 赋值?计算 判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时,标明“否”或“N”. 流程线 用来连接程序框 连接点 连接程序框图的两部分 2.构成程序框图的图形符号及其作用 对图形符号的几点说明: (1)终端框是任何流程图不可缺少的,表明算法的开始和结束. (2)输入?输出框,可用在算法中任何需要输入?输出的位置,需要输入的字母?符号?数据都填在框内. (3)算法中间处理数据需要的算式?公式等(它们可以使用输入框输入的数据进行计算),可分别写在不同的处理框用以处理数据;同时还可以对变量进行赋值. (4)当算法要求你对两个不同结果进行判断时,需要将实现判断的条件写在判断框内. (5)一个算法步骤到另一个算法步骤用流程线连接. (6)如果一个程序框图需要分开来画,要在判断处画上连接点,并标出连接的号码. 3.顺序结构的特点 这是最简单的结构,由若干个依次执行的步骤组成,语句与语句之间?框与框之间按从上到下的顺序执行,它是任何一种算法都离不开的一种算法结构.如图所示,A和B两个框是依次执行的,只有在执行完A框所指定的操作后,才能执行B的操作. 典 例 剖 析 题型一 程序框图的概念 例1:下列关于程序框图的说法,正确的有( ) ①程序框图只有一个入口,也只有一个出口; ②程序框图中的每一部分都应有一条从入口到出口的路径通过它; ③程序框图和流程图不是一个概念; ④程序框图中的输入框必须紧跟在开始框后. A.①②③ B.②③ C.①④ D.①② 答案:C 解析:程序框图中判断框只有一个入口,有两个出口,所以②错.程序框图也称为流程图,是同一个概念,所

您可能关注的文档

文档评论(0)

tpxxzhang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档