《程序图框及顺序结构》导学案.ppt_第1页
《程序图框及顺序结构》导学案.ppt_第2页
《程序图框及顺序结构》导学案.ppt_第3页
《程序图框及顺序结构》导学案.ppt_第4页
《程序图框及顺序结构》导学案.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、程序框图及顺序结构,第2课时,1.了解程序框图的概念,了解常用程序框图符号(输入框、输出框、处理框、判断框、流程线等)的意义. 2.能用程序框图表示顺序结构的算法. 3.培养学生思考与表达的能力,培养学生的逻辑思维能力.,中国古代数学家张丘建在他的算经中提出了著名的“百钱百鸡问题”:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一.百钱买百鸡,翁、母、雏各几何?这个问题可以写出它的算法,能否用图形来表示这个算法呢?,(1)在上面的问题中, 可以用自然语言表示出算法,也可以用 来表示. (2)程序框图:又称 ,是一种用 、 及 来表示算法的图形.,程序框图,流程图,流程线,程序框,文字说明,程序框

2、图中常见的符号,什么叫顺序结构?有何特点? 是由若干依次执行的处理步骤组成的,它是任何一个算法都离不开的最简单、最基本的结构.其一般形式可以用如图所示的虚线框来表示.顺序结构的各个部分是按语句出现的先后次序 的顺序执行的,在执行的过程中没有“岔路”,如图中A和B两个框是依次执行的,而在执行完 所指定的操作后,必然接着执 行 所指定的操作. 特点:(1)顺序结构的语句与语句、框图与框图之间都是按从上到下的 的,不会引起程序步骤的跳转;,顺序结构,自上而下,A框,B框,顺序执行,(2)顺序结构是最简单的算法结构,任何一个算法都离不开它; (3)顺序结构只能解决一些简单的问题,对于较复杂的问题,还需

3、用到其他的算法结构来解决.,程序框图的画法有何要求?,在学习这部分知识的时候,要掌握各个图形的形状、作用及使用规则,画程序框图的规则如下: (1)使用标准的图形符号; (2)框图一般按 、 的方向画; (3)除判断框外,其他流程图符号一般只有一个 和一 个 ,判断框是具有超过一个退出点的唯一符号; (4)判断框分两大类,一类判断框是“是”与“否”两分支的判断,而且有且仅有 结果;另一类是多分支判断,有几种不同的结果; (5)在图形符号内描述的语言要非常简练清楚.,两个,从上到下,进入点,退出点,从左到右,下列关于程序框图的说法中正确的个数是(). 用程序框图表示算法直观、形象,容易理解; 程序

4、框图能够清楚地展现算法的逻辑结构,也就是通常所说的一图胜万言; 在程序框图中,起止框是任何流程不可少的; 输入和输出框可用在算法中任何需要输入、输出的位置. A.1B.2C.3D.4,1,D,【解析】由程序框图定义可知,都正确.,C,2,如图所示的程序框图是已知直角三角形两直角边a,b求斜边c的算法,其中正确的是().,3,阅读如图所示的程序框图,若输入的a,b,c的值分别是21,32,75,则输出的a,b,c分别是.,75,21,32,【解析】输入21,32,75后,该程序框图的执行过程是: 输入21,32,75. x=21. a=75. c=32. b=21. 输出75,21,32.,4,

5、画出求坐标平面内两点A(a,b),B(c,d)之间距离的程序框图.,【解析】,程序框图常见符号的应用 关于流程图(符号)的几种说法: 任何一个流程图都必须有起止框; 任何一个流程图都要有一个输入框、一个输出框; 判断框是唯一具有超过一个退出点的符号. 其中正确说法的个数是(). A.0B.1C.2D.3,C,7,程序框图的基本概念 利用梯形的面积公式计算上底为a,下底为b,高为h的梯形的面积.设计出该问题的算法及程序框图.,顺序结构的程序框图的设计 已知球的半径为r=4,设计一个算法来求其表面积和体积,并画出程序框图.,在程序框图中,算法中间要处理数据或计算,可分别写在不同的(). A.处理框

6、内 B.判断框内 C.输入、输出框内 D.终端框内,【解析】由处理框的意义可知,对变量进行赋值、执行计算语句、处理数据、结果的传送等都可以放在处理框内,选A.,A,已知一个直角三角形的两条直角边长为a、b,求该直角三角形内切圆及外接圆的面积,试设计求解该问题的算法,并画出程序框图.,已知点P(x0,y0)和直线l:Ax+By+C=0,求点P(x0,y0)到直线l的距离.写出解决该问题的一个算法,并画出相应的程序框图.,1.下面关于程序框图的说法,正确的是(). 程序框图只有一个起点; 程序框图中的每一部分都应有一条从入口到出口的路径通过它; 程序框图中的循环可以是无限的循环. A.B.C.D.,D,2.给出程序框图: 若输出的结果为2,则处的执行框内应填的是(). A.x=2B.b=2C.x=1D.a=5,C,3.执行如下程序框图后,输出的结果为5,则输入的x的值为.,【解析】该程序框图的功能是输入自变量x,则输出y=2x-1的函数值.令2x-1=5,解得x=3,即输入的x值为3. 【答案】3,4.某市劳动保障部门规定:某工种在法定工作时间内,工资为每小时8元,加班工资为每小时12元.已知某人在一周内工作60小时,其中加班20小时,他每周收入的10%要交纳税金.请设计一个算法,计算此人这周所得的净收入,并画出相应的程序框图.,【解析】此人一周在法定工作时间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论