koorio.com
海量文库 文档专家
赞助商链接
当前位置:首页 >> 其它课程 >>

高一数学程序框图1


新课标人教版课件系列

《高中数学》
必修3

1.1.2-1 《程序框图》

教学目标
? 1、知识与技能:掌握程序框图的概念;会用通用的图形符 号表示算法,掌握算法的三个基本逻辑结构;掌握画程序框 图的基本规则,能正确画出程序框图。 ? 2、过程与方法:通过模仿、操作、探索,经历通过设计程 序框图表达解决问题的过程;学会灵活、正确地画程序框图。 ? 3、情感态度与价值观:通过本节的学习,使我们对程序框 图有一个基本的了解;掌握算法语言的三种基本逻辑结构, 明确程序框图的基本要求;认识到学习程序框图是我们学习 计算机的一个基本步骤,也是我们学习计算机语言的必经之 路。 ? 二、重点与难点:重点是程序框图的基本概念、基本图形符 号和3种基本逻辑结构,难点是能综合运用这些知识正确地 画出程序框图。

一、复习

1、算法的定义
2、算法的表示 3、算法的特点

4、算法的作用

二、 算法的表示
1. 用自然语言表示 2. 用程序框图表示

例1 任意给定一个大于1的整数n ,试设计一个程序 或步骤对n是否为质数做出判定。 第一步:判断n是否等于2. 若n=2,则n是质数;若n>2, 则执行第二步. 第二步:依次从2到(n-1)检验是不是n的因数, 即整数n 的数, 若有这样的数, 则n 不是质数; 若没有这样的 数, 则n 是质数.

用程序框图表示下列算法: 任意给定一个大于1的整数n ,试设计一个程序或步骤对n是否为 质数做出判定。 否 d整除n? 开始 是
输入n flag=1 n>2? 是 d=2 否 是 flag=0 d=d+1

d<=n-1且 flag=1? 否
flag=1? 是 n是质数 结束 否

n不是质数

flag是用来记录判断结果的

二、 算法的表示
比较自然语言与程序框图表示方法的各自特点
1. 用自然语言表示 优点是使用日常用语, 通俗易懂 缺点是文字冗长, 容易出现歧义 2. 用程序框图表示: 用图框表示各种操作 优点是直观形象, 易于理解

程序框图
程序框图(也称为流程图)是最常用的一

种表示法,它是描述计算机一步一步完成任
务的图表,直观地描述程序执行的控制流程,

最便于初学者掌握。

常用流程图符号
终端框
输入输出框

表示一个算法的起始和结束
表示一个算法输入和输出的信息 赋值、计算

处理框

判断框

判断某一条件是否成立,成立时在 出口处标明“是”或“Y”;不成立时 标明“否”或“N”.
表示流程的路径和方向

流程线

三种基本结构(表示一个良好算法的基本单元) ③循环结构 ①顺序结构 ②条件结构(选择结构)
A B
成立

P

不成立

While(当型)循环 Until(直到型)循环

A

A

A

B

P
不成立

成立 成立

P

不成立

①顺序结构 由若干个依次执行的处理步骤组成的。
A B 例1 已知一个三角形的三边边长分别为2、3、4,利用 海伦-秦九韶公式设计一个算法,求出它的面积,画出 它的程序框图. 开始
p( p ? a)( p ? b)( p ? c)

三角形面积为s ? 其中p ?

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

a?b?c (a、b、c为三角形三边长) 3

②条件结构(选择结构) 算法的流程根据条件是否成立有不同的流向
成立

P

不成立

A

B

例2 任意给定3个正实数,设计一个算法, 判断分别以这3个数为三边边长的三角形是 否存在.画出这个算法的程序框图. 开始

输入a、b、c
a+b>c,a+c>b, b+c>a是否同时成立 是 存在这样的三角形 否

不存在这样的三角形

结束

在一些算法中,从否处开始,按照一定条件, 反复执行某一处理步骤的情况,这就是循环结构。反复执行的 处理步骤称为循环体。 在循环结构中,通常都有一个起到循环计数作用的变量,这个 变量的取值一般都含在执行或中止循环体的条件中。
While(当型)循环 Until(直到型)循环

③循环结构

A

A P
成立 不成立

P
不成立

成立

例3 设计一个计算1+2+3+……+100的值的算法,并画出程序框图。 算法分析: 需要一个累加变量和一个计数变量,将累加变量的初始值 设为0,计数变量的值可以从1到100. 开始

i=1 sum=0 i<=100?
否 输出sum i=i+1 是 sum=sum+1

结束

练习
1、设计一个求任意数的绝对值的算法,并画出程序框图。

2、利用二分法设计一个算法求

3 的近似值,并画出程序框图。

甲醛检测 http://www.cma.net.cn 甲醛检测

hoq259egk

缘一见。没想到眼前这位个头1.68米左右,满头白发的中老年人,皮肤却保养得极好,白白净净、面容和气、浑身充满书生气 的就是厂长。他马上必恭必敬问候道:“您好!谷厂长!”谷仕昊点了点头,同时伸出手回道:“你好!”马启明赶紧伸出双 手握住谷仕昊的手,感到他的手润滑细腻,好像绸缎一样,心里暗想一个男人的手竟能保养得这么好,好像贵妇人或小小的手, 真是难得! 跟他握手简直是一种人间莫名地享受,圆润、温热。“这位是冯总工程师,他是我们厂的高级工程师,是中国培养 的第一批啤酒专家!”蒋明辉指着一位年长者介绍道。马启明心里“咯噔”一下,暗自心喜,没想到花开啤酒厂还有这样的稀 缺人物。他谦虚地问候道:“您好!冯工,今后要请你多多指教!”“您好!欢迎欢迎!!!”冯力雄微笑着说道。他个子很 高,有1.84米左右,背有点驼,身体略显瘦弱单薄,感觉特平易近人、特有亲和力。在蒋明辉的介绍下,马启明才知道冯力雄 在啤酒界是凤毛麟角的技术领军人物。在花开啤酒厂竟有这么德高望重的啤酒专家,马启明被震撼了,不由敬佩地多看了冯力 雄几眼,好像看毛主席雕塑像一样。“这位是人保科的张科长。”蒋明辉刚开口,张之文很有力度地握了握马启明的手,哈哈 笑道:“我们上次在海涛州人事局见过,算是老朋友了,对不对?”张之文是马启明在花开啤酒厂第一个认识的人。马启明热 烈地回答道:“对的,对的,是老朋友了!呵呵!”马启明觉得张之文的这几句话,无形之中拉近了他们的关系,又一次觉得 笑是两人间最短的距离,同时握手时给人一种放心踏实的感觉,心想不愧是搞人事工作的。他个子1.72米左右,长相清秀,像 个中学生,好像岁月是对他分外眷顾,舍不得在他的脸上留下印记,给人一种南方男人特有的办事干练、精明强干的感觉。马 启明觉得自己跟着蒋明辉到处烧香拜佛似的,几路神仙都拜到了。谷仕昊召召手说道:“小马,来,我们坐下来边吃边谈。” 马启明和刘丽娟拘谨地坐了下来,谷仕昊一边吃菜一边问了马启明和刘丽娟的专业情况。然后介绍道:“这几年啤酒厂发展较 快,啤酒供不应求,产量不断在扩大,急需专业技术人才,你们所学的专业正是我们需要的,年轻人好好干吧!”领导发话了, 给马启明指明了今后前进的方向。马启明不住地点头,连敬酒也没有敬。傻里吧唧,傻愣货一个。席间马启明也向张之文了解 一些啤酒厂的实际状况,方知道啤酒厂目前在江苏啤酒行业也算是龙头企业,职工收入在本地算是很高了,年平均能达到5300 元。5300元在1993年确实算高收入,足够马启明两口子用的了,而在当时海涛州年社会平均工资是3000元左右。听到收入这么 高,“钱景”大好,马启明两口子顿时不由得会心地


赞助商链接
推荐相关:

高中数学必修三《算法与程序框图》课后练习(1)(含答案)

高中数学必修三《算法与程序框图》课后练习(1)(含答案)_数学_高中教育_教育专区。高中数学必修三 算法与程序框图课后练习(一)题一:执行如图所示的程序框图,若输出...


高中数学必修三(程序框图)专题

高中数学必修三(程序框图)专题_高二数学_数学_高中教育_教育专区。高中数学必修三专题 专题一:根据程序框图写出运算结果 解题步骤: (1)弄清楚初值和循环结构开始前...


...1-2程序框图与算法的基本逻辑结构(讲)-高一数学同步...

专题1-1-2程序框图与算法的基本逻辑结构(讲)-高一数学同步精品课堂必修3(提升版)含解析_高三数学_数学_高中教育_教育专区。第一章 算法与程序框图 第二节 程序...


最新人教版高中数学必修3第一章《算法与程序框图1.1.2...

最新人教版高中数学必修3第一章《算法与程序框图1.1.2程序框图与算法的基本逻辑结构》同步训练(附答案)_高二数学_数学_高中教育_教育专区。1.1.2 程序框图与...


最新人教版高中数学必修3第一章《程序框图1.1.3 算法的...

最新人教版高中数学必修3第一章《程序框图1.1.3 算法的三种基本逻辑结构和框图表示》学习导航_高二数学_数学_高中教育_教育专区。1.1.2 程序框图 1.1.3 算法...


人教A版高中数学必修三1.1.2《程序框图与算法的基本逻...

人教A版高中数学必修三1.1.2《程序框图与算法的基本逻辑结构》第1课时 - 1.1.2 程序框图与算法的基本逻辑结构 第 1 课时 程序框图、顺序结构 双基达标 1....


高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习

高中数学必修三1.1.2程序框图与算法的基本逻辑结构练习_数学_高中教育_教育专区...x 3 6.下列关于框图的逻辑结构正确的是( ) A.用顺序结构画出电水壶烧开水...


高中数学 1.1.2 《程序框图及顺序结构》 学案 新人教A...

高中数学 1.1.2 《程序框图及顺序结构》 学案 新人教A版必修3_高三数学_数学_高中教育_教育专区。第2节 程序框图及顺序结构 1.尽管算法千差万别,但程序框图...


1.1.2程序框图与算法的基本逻辑结构

1.1.2程序框图与算法的基本逻辑结构_数学_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档1.1.2程序框图与算法的基本逻辑结构_数学_高中教育_教育专区。...


1.1.2程序框图与算法的基本逻辑结构-教案

1.1.2程序框图与算法的基本逻辑结构-教案_高一数学_数学_高中教育_教育专区。1.1.2 程序框图算法的基本逻辑结构 ———顺序结构、条件结构 教学目标: 掌握程序...

网站首页 | 网站地图
All rights reserved Powered by 酷我资料网 koorio.com
copyright ©right 2014-2019。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com