高中数学 1.1.2 程序框图的算法和逻辑结构 顺序结构、条件结构文字资料素材 新人教a版必修3

高中数学 1.1.2 程序框图的算法和逻辑结构 顺序结构、条件结构文字资料素材 新人教a版必修3

ID:18355490

大小:71.50 KB

页数:5页

时间:2018-09-16

高中数学 1.1.2 程序框图的算法和逻辑结构 顺序结构、条件结构文字资料素材 新人教a版必修3_第1页
高中数学 1.1.2 程序框图的算法和逻辑结构 顺序结构、条件结构文字资料素材 新人教a版必修3_第2页
高中数学 1.1.2 程序框图的算法和逻辑结构 顺序结构、条件结构文字资料素材 新人教a版必修3_第3页
高中数学 1.1.2 程序框图的算法和逻辑结构 顺序结构、条件结构文字资料素材 新人教a版必修3_第4页
高中数学 1.1.2 程序框图的算法和逻辑结构 顺序结构、条件结构文字资料素材 新人教a版必修3_第5页
资源描述:

《高中数学 1.1.2 程序框图的算法和逻辑结构 顺序结构、条件结构文字资料素材 新人教a版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、顺序结构、条件结构算法是高中数学课程中的新内容,其思想是非常重要的,但并不神秘.算法内容是将数学中的算法与计算机技术建立联系,形象化地表示算法,为了有条理、清楚地表示算法,往往需要将解决问题的过程用一些通用图形符号构成一张来表示算法的图,这就是程序框图.程序框图是表示算法的方法之一.用框图表达算法的优点是直观、形象、容易理解,因此正确理解算法的概念、框图符号及其作用,掌握画框图的基本规则是学好算法的根本.一、学好框图需注意以下几个要点:要点一、掌握常用框图符号的画法及意义起、止框表示框图的开始与结束;输入、输出框表示数据的输入或者结果的输出;处理框表示赋值、执行计算语句、结果的传

2、送;判断框表示根据条件判断;循环框表示程序做重复运算;连接点表示连接另一页或另一部分的框图.要点二、熟练掌握画框图的规则使用标准的框图的符号.框图一般按从上到下、从左到右的方向画.除判断框外,大多数框图符号只有一个进入点和一个退出点.判断框是具有超过一个退出点的惟一符号.一种判断框是“是”与“不是”两分支的判断,有且只有两个结果;另一种是多分支判断,有几种不同的结果.在图形符号内描述的语言要非常简练清楚.要点三、熟悉框图的三种结构顺序结构:顺序结构是一种最简单、最基本的结构,它描述的是可以按照步骤依次执行的一个算法.这个结构的各步只能按顺序执行.条件分支结构:根据指定的条件进行判

3、断,由判断的结果选取执行不同的分支路径中的一条.框图设计用选择结构,它包含一个判断框,当条件P成立时,执行A,否则执行B.循环结构:循环结构是指在算法中需要重复执行一条或多条指令的控制结构,即从某处开始,按照一定的条件反复执行某一处理步骤,反复执行处理的步骤称为循环体.算法的三种结构的共同特点:只有一个入口;1.1.2程序框图与算法的基本逻辑结构文字资料(1)只有一个出口;(请注意:一个判断框有两个出口,而一个条件结构只有一个出口,不要将判断框的出口和条件结构的出口混为一谈.)结构内每一部分都有机会被执行到,也就是说每一个框都应该有从入口到出口的路径通过它;结构内的循环都不是死循

4、环,即都不是无终止的循环.框图的问题主要出现在三种结构中,因此掌握三种结构的特点是画好框图的根本,这也是检查一个框图或算法是否正确、合理的基本方法.二、算法的三种逻辑结构:1、顺序结构:顺序结构由若干个依次执行的处理步骤组成。这是任何一个算法都离不开的基本结构。例1.请叙述一下烧水泡茶的过程解:该算法用自然语言表述为:Step1:洗好开水壶;Step2:灌上凉水,放在火上,等待水开;Step3:洗茶杯,茶杯里放好茶叶;Step4:水开后再冲水泡茶。程序框图表示为:开始洗水壶烧水泡茶洗茶杯,放茶叶结束例2.已知一个三角形的三边长分别是,它的面积可用海伦—秦九韶公式计算。,其中。为计

5、算机设计一个算法,输入三角形的三条边长,输出三角形的面积S。解:程序框图为开始输出S结束输入a,b,c2、选择结构:选择结构由一个判断框和两个分支组成。当条件框内的条件成立时,程序沿着分支1进行;否则程序沿分支2进行。例3.给计算机编写一个算法,输入一个自变量的值,求分段函数的函数值解:该算法用自然语言表述为Step1:输入x的值;Step2:进行判断,如果,则,否则。Step3:输出结果。程序框图表示为开始输入x输出y结束例4.判断一元二次函数是否有根。分析:,当时,方程有实根;当时,方程无实根。解:程序框图表示为输出:方程有实根开始输入a,b,c结束输出:方程无实根[思考](

6、1)比较例3和例4,说出何时使用平行四边形,何时使用直角矩形?___________________________________________________________(2)例4中为什么只有这一个判断框,而没有时的判断框?___________________________________________________________选择结构的嵌套例9.函数,编写一个算法,输入x的值,输出y的值解:此框图是嵌套选择结构,外层选择结构的“Yes”分支很简单,“No”分支中又包含了一个条件结构。结束开始输入x输出y外层选择结构内层选择结构[探究]当x取2,0,-2时,

7、程序分别沿着哪条路线运行?请画出来。______________________________________________________________________________________________________________________

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。