当前位置:首页 >> 数学 >> 程序框图2_图文

程序框图2_图文


§1.1.2程序框图 课程目标 【教学目标】 ?掌握程序框图的概念;会用通用的图形符号 表示算法, 掌握算法的三个基本逻辑结构; ?掌握画程序框图的基本规则,能正确画出程 序框图. 【教学重点】 ?程序框图的基本概念,基本图形符号和3种 基本逻辑结构. 【教学难点】 ?能综合运用这些知识正确地画出程序框图 . 主页 §1.1.2程序框图 复习回顾 1.程序框图的概念 程序框图又称流程图 , 是一种用规定的图 形、指向线及文字说明来准确、直观地表示算 法的图形. 2.常见的程序框图(ANSI,美国国家标准化协会) 程序框 名称 流程线 连结点 功能 连接循环框 连接循环框图的两部分 主页 §1.1.2程序框图 程序框 名称 终端框 (起止框) 输入、 输出框 处理框 (执行框) 判断框 功能 表示一个算法的 起始和结束 表示一个算法输 入和输出的信息 赋值、计算 判断某一条件是否成 立,成立时在出口处标 明“是”或“ Y ” , 不 成立时标明“否”或 “N”. 3.顺序结构和条件结构的特点 主页 §1.1.2程序框图 新课引入 设计一算法,求和:1+2+3+ … +100. 算法1: 第一步:确定首数a,尾 数b,项数n; 第二步:利用公式“总和 =(首数+尾数)×项数/2” 求和; 第三步:输出求和结果. 主页 开始 输入a,b,n Sum=(a+b)*n/2 输出Sum 结束 §1.1.2程序框图 设计一算法,求和:1+2+3+ … +100. 算法2: Sum=0 第一步:从1开始将自然 数1,2,3,…,100逐个相加; Sum=Sum + 1 Sum=Sum + 2 Sum=Sum + 3 … Sum=Sum + 100 第二步:输出累加结果. 思考: Sum=Sum + i 1.上边的式子有怎样的规律呢? 2.怎么用程序框图表示呢? 在一些算法中,经常会出现从某处开始,反 复执行某一处理步骤,这就是循环结构. 主页 §1.1.2程序框图 讲授新课 三、循环结构及框图表示 1.循环结构的概念 循环结构是指在算法中从某处开始 , 按 照一定的条件反复执行某一处理步骤的结 构.在科学计算中,有许多有规律的重复计算, 如累加求和、累乘求积等问题要用到循环 结构. 主页 §1.1.2程序框图 2.循环结构的算法流程图 当 型 循 环 结 构 循环体 满足条件? N Y 当型循环结构在每次执行循环体前对控制 循环条件进行判断 ,当条件满足时执行循环体 , 不满足则停止. 主页 §1.1.2程序框图 直 到 型 循 环 结 构 语句A 条件 Y N 直到型循环执行了一次循环体之后,对控 制循环条件进行判断,当条件不满足时执行循 环体,满足则停止. 主页 §1.1.2程序框图 3.循环结构的设计步骤 (1)确定循环结构的循环变量和初始条件; (2)确定算法中需要反复执行的部分,即循环体; (3)确定循环的终止条件. 4.循环结构的三要素 循环变量,循环体、循环的终止条件. 主页 例1.设计一个计 算1+2+3+…+100 的程序框图. 开始 i=1 Sum=0 i=i+1 Sum=sum+i 是 i≤100? 否 输出sum 结束 例1.设计 一个计算 1+2+3+… +100的程 序框图. 开始 i=1 Sum=0 Sum=sum+i i=i+1 是 否 i >100? 输出sum 结束 §1.1.2程序框图 课堂练习 1.画出求m

更多相关文档:

程序框图(2).ppt

程序框图(2) - 特点:表示依次 执行的步骤 特点 : 表示在一 定条件下才会 被执行的步骤. 特点:表示在一 定条件下会被重 复执行的步骤 3.程序框图有以下三种...

1.1.2《程序框图》2.ppt

1.1.2程序框图2 - 1.1.2 程序框图与算法 的基本逻辑结构 第二课时 问题提出 1.用程序框、流程线及文字说明来 表示算法的图形称为程序框图,它使算 法...

1.2程序框图的画法ppt 苏教版_图文.ppt

1.2程序框图的画法ppt 苏教版 - 算法初步 §1.1.2.3 程序框图的画

第二章流程及其设计(通用技术_图文.ppt

活动或一系列连续有规律的事 项或行为进行的程序。...流程设计的框图 ?流程的表

程序框图2(人教版).ppt

程序框图2(人教版) - 算法与程序框图 第二课时 知识回忆 1、程序框图的概念

程序框图2.ppt

程序框图2 - §1.1.2程序框图 课程目标 【教学目标】 ?掌握程序框图的概

12.2程序框图(2).ppt

新闻 网页 贴吧 知道 音乐 图片 视频 地图 百科文库 搜试试 3 帮助 全部 ...程序框图有三种逻辑结构 顺序结构 条件结构 循环结构 程序框图的三种基本逻辑...

高三数学程序框图2.ppt

高三数学程序框图2 - 算法初步 §1.1.2 程序框图 知识回忆 1、程序框图

1.1.2程序框图(2课时)_图文.ppt

1.1.2程序框图(2课时) - 第一章 算法初步 §1.1.2 程序框图与 算

§12.2程序框图2.ppt

§12.2程序框图2 - 12.2 程序框图的三种结构 复习回顾: 一、程序框图

1.1.2 程序框图与算法的基本逻辑结构_图文.ppt

1.1.2 程序框图与算法的基本逻辑结构 - 自学导引 1.程序框图 (1)程序框图又称 及 ,是一种用 来表示算法的图形. 的组合表 的流程线将 . 、 (2)在程序...

2.2流程的表达与设计_图文.ppt

方框、菱形框表示一定的环节,箭头 计算: 表示程序流动的方向。 S=1+2+3+

2史上最全最精致的PPT流程图汇总.ppt

2史上最全最精致的PPT流程图汇总 - 史上最全最精致的PPT流程图汇总 2个年

1.1.2程序框图与算法的基本逻辑结构(1)_图文.ppt

1.1.2程序框图与算法的基本逻辑结构(1) - 复习旧知 1.算法的含义是什么

辅助材料2_用visio制作基本流程图(第2章)_图文.ppt

辅助材料2_用visio制作基本流程图(第2章) - 用visio制作基本流程图

1.1.2程序框图与算法的基本逻辑结构_图文.ppt

1.1.2程序框图与算法的基本逻辑结构 - 新课引入 算法步骤有明确的顺序性,而

PPT经典流程图2.ppt

PPT经典流程图2 - PPT流程图汇总48页 2个年代的发展对比时间线 20

图解两个工作流程图的一般画法,你肯定能轻松掌握!.doc

迅捷流程图制作软件 http://www.liuchengtu.net 、创建空白图表 想自行绘制...//www.liuchengtu.net 接着双击文本框,输入文本或者添加图片,文本的字体可以在...

2.2.1程序框图.doc

2.2.1程序框图 - (必修三)《程序框图》教案 一、教学目标: 1、知识与技能:掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个 基本逻辑结构;掌握...

高三数学程序框图2.ppt

高三数学程序框图2 - 算法初步 §1.1.2 程序框图 知识回忆 1、程序框图

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com