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算法的含义程序框图专题素材_数学_高中教育_教育专区。程序框图考点精要 1.了解算法的含义,了解算法的思想; 2.理解程序框图的三种基本逻辑结构:顺序...


高中数学程序框图

高中数学程序框图_数学_高中教育_教育专区。高中数学“算法与框图”教学研究 一、整体把握“算法与框图”的教学内容 (一)算法 1.什么是算法 算法( algorithm )一...


高一数学教案:苏教版高一数学程序框图1

程序框图(第二、三课时) 1.1.2 程序框图(第二、三课时) 一、教学目标: 教学目标: 1、知识与技能:掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法...


高一数学程序框图6

高一数学程序框图6_从业资格考试_资格考试/认证_教育专区。[自主学习互动] 1.如何表示一天中气温随时间变化的函数? 2.(1)计算 1+2+3+…+n; (2) 1+2+3...


高中数学必修三1.1.2程序框图1导学案

高中数学必修三1.1.2程序框图1导学案_高一数学_数学_高中教育_教育专区。1.1.2 程序框图(一) 学习目标 1.了解程序框图的概念,掌握各种程序框和流程线的功能....


高中数学程序框图精品专题

高中数学程序框图精品专题_数学_高中教育_教育专区。高中数学程序框图精品专题讲学...是 输出 sum 否 结束 ( (例 3 题图) 例 2 题 图 ) 针对训练 1.如下...


高一数学程序框图练习题

高一数学程序框图练习题_数学_高中教育_教育专区。开始 算法与程序框图练习题一、选择题: 1.阅读下面的程序框图,则输出的 S ? A. 14 B. 20 C. 30 D. 55...


高一程序框图

高一程序框图_数学_高中教育_教育专区。1.执行如图所示的程序框图 ,输出的结果是 5 ,则判断框内应填入的条件是 6 ( ) A. n ? 5? B. n ? 5? C. n...


高一数学程序框图3

购买 10 张以上(含 10 张)唱片,则按照八五折收费.请画出这个算法的程序框图...高一数学必修3 程序框图... 19页 免费 高一数学 1.1.2《程序框... 7页...


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

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

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