当前位置:首页 >> 高中教育 >>

1.1.2程序框图、顺序结构(方彦明)


1.1.2 程序框图与算法的 基本逻辑结构
第2课时 程序框图、顺序结构

卓尼县柳林中学

方彦明

Page ?1

一、复习回顾
1、程序框图的概念:
程序框图,又称流程图,是一种用

程序框、流程线及文字说明来表示算法的
图形.

Page ?2

图形符号









终端框 (起止框) 输入、输出框 处理框 (执行框)

表示一个算法的起始和结束

表示一个算法输入和输出的信息

赋值、计算 判断某一条件是否成立,成立时 在出口处标明“是”或“Y”;不 成立时标明“否”或“N” 连接程序框,表示算法步骤的执 行顺序

判断框

流程线

Page ?3

思考1:在逻辑结构上,“判断整数n(n>2)是否为质数”的程序框图 由几部分组成? 开始 输入n i=2 求n除以i的余数r i的值增加1,仍用i表示 i>n-1或r=0?

顺序结构

循环结构 否

条 件 结 构

是 r=0? 是 输出“n不是质数”


输出“n是质数”

结束
Page ?4

二、新课教学
1、算法的顺序结构概念:

任何一个算法各步骤之间都有明确的顺序性,在算法
的程序框图中,由若干个依次执行的步骤组成的逻辑结构, 称为顺序结构,用程序框图可以表示为:

步骤n

步骤n+1

Page ?5

三、应用举例
例1.指出任意给定一个正实数,设计一个算法求以
这个数为半径的圆的面积的程序框图中顺序结构.

第一步:输入任意一个正实数r;
第二步:计算圆的面积: S=πr2; 第三步:输出圆的面积S.

Page ?6

例2:若一个三角形的三条边长分别为a,b,c,
令 p= a+ b+ c ,则三角形的面积 S= p(p-a)(p-b)(p-c).
2

你能利用这个公式设计一个计算三角形面积的算法步骤
吗?

第一步:输入三角形三条边的边长a,b,c.
第二步:计算 p=
a+ b+ c . 2

第三步:计算 S= p(p-a)(p-b)(p-c).
第四步:输出S.
Page ?7

上述算法的程序框图如何表示?
开始 输入a,b,c
p= a + b+ c 2

S = p(p - a)(p - b)(p - c)
输出S
结束
Page ?8

四、课堂练习
1.对顺序结构,下列说法: ① 是最基本、最简单的算法结构;

② 框与框之间是依次进行处理;
③ 除输入、输出框之外,中间过程都是处理框; ④可以从一个框图跳到另一个框图执行; 其中正确的有 A.4个 B.3个 C.2个 D.1个 ( B )

Page ?9

2.下面的程序框图虚线框表示的结构是 顺序结构

.

Page ?10

五、归纳小结
1.顺序结构的特点、画法.

2、具体应用

Page ?11

看似平坦的成功之路往往是由无数

失败的石头加之努力的柏油铺成的。

Page ?12


相关文章:
§1.2.3 循环语句 (第一课时)
方彦明 时间:3 月 15 日 教学目标: 1、知识与...在学习的过程当中,同学们也发现顺序结构对应的是...2、当型循环结构对应的循环语句的一般格式 程序框图...
...2.1 顺序结构与选择结构 2.2 变量与赋值 Word版含解...
22.1 顺序结构与选择结构 2.2 变量与赋值...这问题的算法的程序框图. 【解】 程序框图如图:...为确保信息安全,信息需加密传输,发送方由明文→密文...
第一章 算法的初步检测试卷(方彦明)
顺序结构、条件结构、循环结构构成 (C)循环结构中一定包含条件结构 (D)条件结构...1 3 + 1 3 2 + 1 3 3 + ...+ 1 3 20 的算法,并画出程序框图. ...
高一数学必修3第一章检测试卷(方彦明)
方彦明 (4 题) (6 题) ) 7、 (2010·吉林高一检测)给出以下个算法的程序框图,该程序框图的功能是( (A)求 a、b、c 中的最大数 (B)求 a、b、c...
第十三篇 推理证明、算法、复数第3讲 程序框图与算法语句
第3讲【2013 年高考会这样考】 程序框图与算法语句 (2)条件结构是指算法的流程...按照算法进行的顺序将程序框连接起来. 3.三种基本逻辑结构 (1)顺序结构是由...
第1章 1.1.2 程序框图与算法的基本逻辑结构第3课时 学案
第1章 1.1.2 程序框图与算法的基本逻辑结构第3课时 学案_理学_高等教育_教育专区。第 3 课时【明目标、知重点】 循环结构、程序框图的画法 1.掌握两种循环...
更多相关标签: