程序框图与顺序结构
- 格式:ppt
- 大小:199.00 KB
- 文档页数:15


§1.1.2程序框图与顺序结构班级__________姓名____________课前预学案1.程序框图的概念通常用一些通用___________构成一张图来表示算法,这种图形称作程序框图。
2.框图的意义4.画程序框图的规则:框图一般按__________、___________的方向画;_______框是具有超过一个退出点的唯一的符号.5.顺序结构描述的是:二.预习自测1.程序框图的判断框,有一个入口和n个出口,则n的值为()(A)1 (B) 2 (C) 3 (D) 42. 下列图形符号表示输入输出框的是()(A)矩形框 (B) 平行四边形框 (C) 圆角矩形框 (D) 菱形框3.表示“根据给定条件判断”的图形符号框的是()(A)矩形框 (B) 平行四边形框 (C) 圆角矩形框 (D) 菱形框4.算法的三种基本结构是()A.顺序结构、条件结构、循环结构B.顺序结构、流程结构、循环结构C.顺序结构、分支结构、流程结构D.流程结构、循环结构、分支结构课堂探究学案一.学习目标:掌握程序框图的概念;会用通用的图形符号表示算法;掌握画程序框图的基本规则,能正确画出程序框图;能用程序框图的顺序结构表示算法。
二.学习重点:学习重点是程序框图的基本概念、基本图形符号和顺序结构。
探究1.关于程序框图的理解正确的序号是()①起止框在程序框图中必须有。
②输入、输出框可用在程序框图中任何需要输入、输出的位置。
③在程序框图中,判断框的两个退出点可以同时执行。
④用框图表示的算法直观、形象、容易理解。
探究2.已知x=4,y=2,画出计算w=3x+4y的值的程序框图。
(把框图内补充完整)解:程序框图如下图所示:变式练习.下面程序框图输出的S表示什么?虚线框表示什么结构?000l:Ax+By+C=0,求点P0(x0,y0)到直线l的距离d。
二.当堂检测1.画出计算1+2+3+4+5的程序框图。
课后拓展案1.对顺序结构,下列说法:①是最基本、最简单的算法结构;②框与框之间是依次进行处理;③除输入、输出框之外,中间过程都是处理框;④可以从一个框图跳到另一个框图执行; 其中正确的有 ( )A 、4个B 、3个C 、2个D 、1个2.下列框图描述的算法最终运行的结果是( ) A 、1 B 、2 C 、3 D 、43.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99. 求他的总分和平均成绩的一个算法为: 第一步:取A=89 ,B=96 ,C=99; 第二步:__________; 第三步:__________; 第四步:输出计算的结果.4.写出求1+2+3+4+5+6+…+100的一个算法.可运用公式1+2+3+…+n =(1)2n n +直接计算. 第一步:_____________;第二步:_______________;第三步:输出计算的结果. 5.写出图1、图2中程序框图的运行结果:输出S=______________; 输出a =_______________.1×2×3×4×5×6的一个算法.7.请对任意给定的两点A(x1,y1)、B(x2,y2)坐标,请画出求AB两点间距离的程序框图8.三角形的面积公式为ahS21=,画出a=7.65,h=13.29时的算法程序框图。