程序框图 - 广州市第八十一中学校园网站
广州市第八十一中学第二学期教学案
?1(1算法与 程序框图
高二 年级 备课组: 数学
班级 姓名 学号
,1, 掌握程序框图的概念;会用通用的图形符号
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示算法,(2)教学 知
掌握算法的三个基本逻辑结构 目标 识
(2)掌握程序框图的基本规则,理解程序框图表达求解问题的含义 能
力
情通过本节的自主性学习,让学生感受和体会算法思想在解决具体问题
感 中的意义,增强学生的创新能力和应用数学的意识 教学重点 理解循环结构,能识别简单的循环结构框图,
教学难点 循环结构。
教学方法
课时安排 2
课序 教 学 内 容 教学生
师活动
活
动 准备 学生阅读课本1-13 部分
一,算法的含义:广义地说,算法就是做某一件事的步骤或
程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机
的算法,歌谱是一首歌曲的算法。在数学中,主要研究计算机能基本 实现的算法,即按照某种机械程序步骤一定可以得到结果的解决
问题的程序。
二~程序框图
1(引入:算法可以用自然语言来描述,但为了使算法的程序或
步骤表达得更为直观,我们更经常地用图形方式来表示它。 部分
2(程序框图又称流程图,是一种用规定的图形、指向线及文字
说明来准确、直观地表示算法的图形。
3(构成程序框的图形符号及其作用
起止框
表示一个算法的起始和结束。
输入、输出框
表示一个算法输入和输出的信息。
处理框
赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内。
判断框
判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”。
流程线
连接程序框
三、算法的三种基本逻辑结构:顺序结构、条件结构、循环结构。 1(顺序结构
顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤。如在示意图中,A框和B框是依次执行的,只有在执行完A框指定的操作后,才能接着执行B框所指定的操作
2( 赋值语句:用来表明赋给某一个变量一个具体的确定值的语句
它的一般格式是:
赋值语句中的“=”叫做赋值号。
赋值语句的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变量。赋值号“=”与数学中的等号意义不同
写出下面算法结果
3(条件结构
条件结构是指在算法中通过对条件的判断,
根据条件是否成立而选择不同流向的算法结构。
它的一般形式如右图所示:
练习:在佛山市禅城区和南海区打的士收费
办法
鲁班奖评选办法下载鲁班奖评选办法下载鲁班奖评选办法下载企业年金办法下载企业年金办法下载
如下:不超过2公里收7元,超过2.公里的里程每公里收2.6元,另每车次超过2公里收燃油附加费1元(其他因素不考虑)(相应收费系统的流程图如上图所示,则?处应填( )(
yx,,,72.62yx,,72.6yx,,82.6,, A( B( C(
yx,,,82.62,,D(
4(循环结构:
当型循环结构 直到型循环结构 注意:
循环结构要在某个条件下终止循环,这就需要条件结构来判断。因此,循环结构中
一定包含条件结构,不允许“死循环”。
请观察给出的流程图,这是一个求和的算法的流程图,请运行几步看一看,指出该循环结构的循环体,循环变量和循环体的终止条件
变式1: 观察给出的流程图,写出输出结果_______
练习
S,1((海南文、理5)如果执行下面的程序框图,那么输出的( ) ,(2450 ,.2500 ,(2550 ,(2652
2.(2008东莞调研文、理)在下图的程序框图中,输出的s的值为 ( )
A( 12 B( 14 C( 15 D( 20
1111,,,,,,,246203、(2008中山一模理)右图给出的是计算的
值的一个程序框图,其中判断框内应填入的条件是( A ) A.i>10 B.i<10 C.i>20 D.i<20
A:,1A,14((一模试题文6、理5)如图所示的算法流程图中(注:“”也可写成“”或A,1“”,均表示赋值语句),第3个输出的数是
3
2A(1 B.
5
22C. D.
否输出sum结束
是i=i+1sum=sum+1/[i×(i+1)]?开始i=1,sum=0
5.(2008揭阳调研文、理) 一个算法的程序框图如下图所示,若该程序输出的结果为5
6,则判断
框中应填入的条件是( )
i,4i,5i,5i,6A. B. C. D.
6. (2008广东理)阅读图3的程序框图. 若输入m=4, n=6, 则输出
a=____, i=____.(注:框图中的赋值符号“=”也
,可以写成“”或“:=”)
7((2008山东文、理)执行右边的程序框图,若p,0.8,则输出的n, .
8.(2008梅州一模文) 2008年3月1日开始实施的《个人所得税法》规定:全月总收入
20002000不超过元的免征个人工资、薪金所得税,超过元部分需征税(
x设全月总收入金额为元,前三级税率如下下表所示:当
4000工资薪金所得不超过元,计算个人所得税的一个算 法框图如右图. 则输出?、输出?分别为( )
0.05;0.1xx0.05;0.15250xx,A. B.
0.05100;0.1200;xx,,C.
0.05100;0.1225xx,, D.
全月应纳税金额x,2000元税率级数
5%1不超过500元的部分
2超过500至2000元的部分10%
超过 2000至5000元的部分315%
…………4……
9、(2008海南、宁夏文、理)右面的程序框图,如果输入三个实数 a、b、c,要求输出这三个数中最大的数,那么在空白的判断
框中,应该填入下面四个选项中的( )
A. c > x B. x > c C. c > b D. b > c
教 学 反
思