- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学:1.1.2《程序框图与算法的基本逻辑结构文字资料---顺序结构、条件结构》素材(新人教A版必修3)
〔文字资料〕
1.1.2程序框图与算法的基本逻辑结构文字资料
—————顺序结构、条件结构
算法是高中数学课程中的新内容,其思想是非常重要的,但并不神秘.算法内容是将数学中的算法与计算机技术建立联系,形象化地表示算法,为了有条理、清楚地表示算法,往往需要将解决问题的过程用一些通用图形符号构成一张来表示算法的图,这就是程序框图.程序框图是表示算法的方法之一. 用框图表达算法的优点是直观、形象、容易理解,因此正确理解算法的概念、框图符号及其作用,掌握画框图的基本规则是学好算法的根本.
一、学好框图需注意以下几个要点:
要点一、 掌握常用框图符号的画法及意义
起、止框表示框图的开始与结束;输入、输出框表示数据的输入或者结果的输出;处理框表示赋值、执行计算语句、结果的传送;判断框表示根据条件判断;循环框表示程序做重复运算;连接点表示连接另一页或另一部分的框图.
要点二、 熟练掌握画框图的规则
使用标准的框图的符号.
框图一般按从上到下、从左到右的方向画.
除判断框外,大多数框图符号只有一个进入点和一个退出点.判断框是具有超过一个退出点的惟一符号.
一种判断框是“是”与“不是”两分支的判断,有且只有两个结果;另一种是多分支判断,有几种不同的结果.
在图形符号内描述的语言要非常简练清楚.
要点三、 熟悉框图的三种结构
顺序结构:顺序结构是一种最简单、最基本的结构,它描述的是可以按照步骤依次执行的一个算法.这个结构的各步只能按顺序执行.
条件分支结构:根据指定的条件进行判断,由判断的结果选取执行不同的分支路径中的一条.框图设计用选择结构,它包含一个判断框,当条件P成立时,执行A,否则执行B.
循环结构:循环结构是指在算法中需要重复执行一条或多条指令的控制结构,即从某处开始,按照一定的条件反复执行某一处理步骤,反复执行处理的步骤称为循环体.
算法的三种结构的共同特点:
只有一个入口;1.1.2程序框图与算法的基本逻辑结构文字资料(1)
只有一个出口;(请注意:一个判断框有两个出口,而一个条件结构只有一个出口,不要将判断框的出口和条件结构的出口混为一谈.)
结构内每一部分都有机会被执行到,也就是说每一个框都应该有从入口到出口的路径通过它;
结构内的循环都不是死循环,即都不是无终止的循环.
框图的问题主要出现在三种结构中,因此掌握三种结构的特点是画好框图的根本,这也是检查一个框图或算法是否正确、合理的基本方法.
二、算法的三种逻辑结构:
1、顺序结构:顺序结构由若干个依次执行的处理步骤组成。这是任何一个算法都离不开的基本结构。
例1.请叙述一下烧水泡茶的过程
解:该算法用自然语言表述为:
Step1:洗好开水壶;
Step2:灌上凉水,放在火上,等待水开;
Step3:洗茶杯,茶杯里放好茶叶;
Step4:水开后再冲水泡茶。
程序框图表示为:
例2. 已知一个三角形的三边长分别是,它的面积可用海伦—秦九韶公式计算。,其中。为计算机设计一个算法,输入三角形的三条边长,输出三角形的面积S。
解:程序框图为
2、选择结构:选择结构由一个判断框和两个分支组成。当条件框内的条件成立时,程序沿着分支1进行;否则程序沿分支2进行。
例3.给计算机编写一个算法,输入一个自变量的值,求分段函数的函数值
解:该算法用自然语言表述为
Step1:输入x的值;
Step2:进行判断,如果,则, 否则。
Step3: 输出结果。
程序框图表示为
例4.判断一元二次函数是否有根。
分析:,当时,方程有实根;当时,方程无实根。
解:程序框图表示为
[思考]
(1)比较例3和例4,说出何时使用平行四边形,何时使用直角矩形?
___________________________________________________________
(2)例4中为什么只有这一个判断框,而没有时的判断框?
___________________________________________________________
选择结构的嵌套
例9.函数,编写一个算法,输入x的值,输出y的值
解: 此框图是嵌套选择结构,外层选择结构的“Yes”分支很简单,“No”分支中又包含了一个条件结构。
[探究] 当x取2,0,-2时,程序分别沿着哪条路线运行?请画出来。
______________________________________________________________________________________________________________________
开始
洗水壶
烧水
泡茶
洗茶杯,放茶叶
结束
开始
输出S
结束
输入a,b,c
开始
输入x
输出y
结束
输出:方程有实根
开始
输入a
您可能关注的文档
- 数学人教B版必修1精品课件:1.2.2《集合的运算》.ppt
- 数学人教B版必修1精品课件:2.1.1《函数》.ppt
- 数学人教B版必修1精品课件:2.1.4《函数的奇偶性》.ppt
- 数学人教B版必修1精品课件:2.2.1《一次函数的性质与图象》.ppt
- 数学人教B版必修1精品课件:2.2.3《待定系数法》.ppt
- 数学人教B版必修1精品课件:2.2.2《二次函数的性质和图像》.ppt
- 数学人教B版必修1精品课件:2.4.1《函数的零点》.ppt
- 数学人教B版必修1精品课件:2.4.2《求函数零点近似解的一种计算方法——二分法》.ppt
- 数学人教B版必修1精品课件:3.1.2《指数函数》.ppt
- 数学人教B版必修1精品课件:3.1.1《实数指数幂及其运算》.ppt
- 数学:1.1.2《空间几何体-棱台、圆柱、圆锥、圆台的结构特征》课件(新人教A版必修2).ppt
- 数学:1.1.2《算法流程图》课件(新人教版A必修3).ppt
- 数学:1.1.2《程序框图的画法》课件(新人教版A必修3).ppt
- 数学:1.1.2《集合间的基本关系》教案1(新人教A版必修1).doc
- 数学:1.1.2《集合间的基本关系1》课件(新人教A版必修1).ppt
- 数学:1.1.2《集合间的基本关系》教案2(新人教A版必修1).doc
- 数学:1.1.2《程序框图与算法的基本逻辑结构》PPT课件(新人教A版必修3).ppt
- 数学:1.1.2《集合的基本关系》课件(新人教A版必修1).ppt
- 数学:1.1.2-2《程序框图 -习题》PPT课件(新人教必修3).ppt
- 数学:1.1.2-1 《程序框图》PPT课件(新人教A版必修3).ppt
最近下载
- 《公共体育课》课程健美选项教学大纲.pdf VIP
- 新教材牛津译林版必修第一册全册各单元重点语法总结.pdf VIP
- 公共体育课课程排舞选项教学大纲.pdf VIP
- 不发火施工方案.pdf VIP
- 初中英语新人教版八年级上册Unit 2 Home Sweet Home语法知识讲解和练习(2025秋).doc VIP
- 新教材高中物理 期末综合检测(A、B卷)(含解析)新人教版必修第一册.pdf VIP
- 2025新人教版八年级英语上册Unit 2 Home Sweet课文讲解学案.docx VIP
- 2024年新教材高中物理模块综合检测A含解析新人教版必修第一册.docx VIP
- 2024新化县中小学教师招聘考试题库及答案.docx VIP
- 2024_2025学年新教材高中物理期末把关检测卷含解析新人教版必修第一册.doc VIP
文档评论(0)