3986.net
小网站 大容量 大智慧
当前位置:首页 >> 数学 >>

1.1.2程序框图


【学习目标】
? 1.掌握程序框图的概念; ? 2.熟悉各种程序框及流程线的功能和用; ? 3.能用程序框图表示顺序结构的算法.

一 导入新课
? 从上节课我们知道:算法可以用自然语言来 描述.
为了使算法的程序或步骤表达得更为直观, 我们更经常地用图形方式来表示它.



提出问题

(思、议)

1、程序框图的定义
2、基本的程序框和它们各自表示的功能 3、程序框图有哪几种基本的逻辑结构?

三 解决问题

(展、评)

问题1、程序框图又称流程图,是一种用规定 的图形、指向线及文字说明来准确、直观地表 示算法的图形. 通常,程序框图由程序框和流程线组成. 一个或几个程序框的组合表示算法中的一个步骤; 流程线是方向箭头,按照算法进行的顺序将程序 框连接起来.

问题2、基本的程序框和它们各自表示的功能如下: 图形符号 名 称 起止框 功 能 表示一个算法的开始 和结束 表示一个算法输入和 输出的信息 表示赋值或计算
判断某一条件是否成立,成立 时在出口处标明“是”或 “Y”;不”成立时标明“否” 或“N”.

输入、输 出框 处理框 (执行框)
判断框 流程线 连接点

连接程序框

连接程序框图的两部分

提示:
1、注意起、止框与处理框,判断框的区别,并熟 练掌握起表示的意义; 2、画流程图时要注意模仿、操作、探索,不断体 会算法的思想;提高逻辑思维能力; 3、开始框只有一个出口,无入口;结束框只有一个 入口,无出口;菱形判断框有一个出口两个出口;输 入框、输出框、处理框各有一个入口和一个出口;
4、程序框图的原则:使用标准的符号;按从上到 下,从左到右的原则画;大多数框图符号只有一个 进入点和一个退出点,而判断框是具有超过一个退 出点的惟一符号;在图形符号内描述的语言要非常 简练清楚。

问题3、程序框图有三种基本的逻辑结构

(展)

顺序结构

条件结构
循环结构

顺序结构-----是由若干个依次执行的处理步骤 组成的.这是任何一个算法都离不开的基本 结构.

四 应用

例1:已知一个三角形的三边边长分别为2,3,4, 利用海伦-秦九韶公式设计一个算法,求出它的 面积,画出算法的程序框图.
算法分析: 第一步:计算p的值. 第二步:由海伦-秦九韶公式求出三角形的面积S.

第三步:输出S的值.

已知三角形三边长分别为a,b,c,则三角 形的面积为

S ? p( p ? a)( p ? b)( p ? c)
a?b?c 其中 p ? 2

这个公式被称为海伦—秦九韶公式.

程序框图:

开始

2?3? 4 p? 2

S ? p( p ? 2)( p ? 3)( p ? 4)
输出S 结束

一般性:
已知三角形的 三边长a,b,c,求它 的面积的程序框 图.

开始

输入a,b,c

a?b?c p? 2

S ? p( p ? a)( p ? b)( p ? c)
输出S

结束

例2设计一算法:输入圆的半径,输出圆的面积,

并画出流程图 算法分析: 第一步:输入圆的半径;

开始

定义Pi=3.14

输入半径R

第二步:利用公式计算 圆的面积; 第三步:输出圆的面积。

计算S=Pi*R*R

输出面积S

结束

尝试:设计一算法: 求半径为6的圆面积, 并画出流程图
算法分析: S1: r ? 10 S2:S

开始

r ? 10
S ? ? r2
输出面积S

??r

2

S3:输出S

结束

五练习:

(检)
开始

1.利用梯形的面积公式计算上底为2,下 底为4,高为5的梯形面积.试设计该问题 的算法和流程图.

a=2 b=4 h=5
.

解:算法如下:
1.a=2, b=4,h=5;
2.S=(a+b) *h/2 3.输出S.

S=(a+b)*h/2

输出S.
结束

流程图

小结:
1、了解常用流程图的符号的意义; 2、能用流程图表示顺序结构。


推荐相关:

1.1.2程序框图

第一章【学习目标】 1.1.2 程序框图与算法的基本逻辑结构 【我的疑问】 知识与技能: 掌握程序框图的概念,会用通用的图形符号表示算法;掌握算法的三个基本逻 ...


1.1.2程序框图

1.1.2程序框图_数学_高中教育_教育专区。1.1.2 程序框图班次 姓名 [自我认知]: 1. 算法的三种基本结构是 ()A.顺序结构、条件结构、循环结构 B.顺序结构、...


1.1.2 程序框图(一)

1.1.2 程序框图(一)_高一数学_数学_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 1.1.2 程序框图(一)_高一数学_数学_高中教育_教育专区。长沙市...


1.1.2程序框图

1. 1.2 程序框图(讲) 要点一:顺序结构 顺序结构描述的是是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序 进行的。 例 1 已知一个三角形...


1、1、2、1程序框图及顺序结构教案

1121程序框图及顺序结构教案_数学_高中教育_教育专区。1、121 程序框图及顺序结构 、 【学习目标】 1、掌握程序框的画法和功能. 2、了解什么是...


1.1.2 程序框图(二)

1.1.2 程序框图(二)_高一数学_数学_高中教育_教育专区。长沙市中(小)学教师统一备课用纸科目 课题 教学目标教材分析 数学 1.1.2 年级 高一 班级 时间 年月...


1.1.2程序框图

第一章 初步算法 §1.1.2 程序框图【学习目标: 1.掌握程序框图的概念及其基本程序框图的功能; 】 2.会用通用的图形符号表示算法, 掌握算法的三个基本逻辑结构...


1.1.2 程序框图

1.1.2 程序框图_理化生_高中教育_教育专区。程序框图,高中数学,人教版必修3英格教育文化有限公司 http://www.e-l-e.net.cn 全新课标理念,优质课程资源 §1...


1、1、2、4程序框图的画法教案

16页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 112、4程序框图的画法教案 新课标高二数学必修三算法...

网站首页 | 网站地图
3986 3986.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com