1、课题:程序框图、顺序结构(自学自测)【学习目标】理解程序框图的概念,会用框图表示顺序结构的算法。【学习重点】程序框图的概念,用框图表示顺序结构的算法。【学习难点】用框图表示顺序结构的算法。一 【自主学习,形成概念】1用程序框图表示算法,具有 , 的特点,能更清楚地展现算法的逻辑结构。2程序框图主要由 _和 组成,基本的图形符号有 ,其中 是任何流程图不可缺少的,而 可以用在算法中任何需要输入、输出的位置。一个算法步骤到另一个算法步骤用 连结,如果一个框图需要分开来画,要在断开处画上 ,并标出连结的号码。3 尝试脱离课本完成下表图形符号 名称 符号表示的意义 记忆方式圆角矩形框平行四边形框矩形框
2、菱形框箭头线圆圈3画程序框图必须遵守一些共同的规则:(1 ) (2 ) (3 ) (4 ) (5 ) 4程序框图分为 , , 。任何算法都可以由这三种基本逻辑结构来构成。 由若干个依次执的处理步骤组成,是最简单的算法结构。课题:程序框图(一)顺序结构(自研自悟)例1 写出右图程序框图的运算结果 S 。2下列程序框图运行后的结果,若 R8 ,则 a (1 题图) (2 题图)【自练自提】1下列关于程序框图的说法中正确的个数是( )用程序框图表示算法直观、形象、容易理解。在程序框图中,起止框是任何流程不可开始 2a4bas输出 s结束开始输入 R 2/ba=2b输出 a结束少的。程序框图能够清楚地
3、展现算法的逻辑结构,也就是通常说的一图胜万言。输入和输出可用在算法任何要输入、输出的位置。 A 1 个 B2 个 C3 个 D4 个2算法有三种逻辑结构,下列说法正确的是( )A一个算法只能有一种逻辑结构 B一个算法最多可以包含两种逻辑结构C一个算法必须包含三种逻辑结构 D一个算法可以是三种逻辑的任意组合3在画程序框图时,框图一般按 、 的方向画 4下列关于程序框图的图形符号理解正确的有( )任何一个程序框图都必须有起止框; 1如果一个程序框图需要分开来画,要在断开处画上连接点,并标出号码;判断框是唯一具有超过一个退出点的图形符号;对于一个程序框图来说,判断框内的条件可以不止一个A 1 个 B2 个 C3 个 D4 个