- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016-2017学年人教A版必修三1.1.2程序框图与算法的基本逻辑结构课件(44张)要点
程序框图的画法与特征 图1-1-3 图1-1-4 图1-1-5 学业分层测评(二) 点击图标进入… 阶段一 阶段二 阶段三 学业分层测评 流程图 程序框 流程线 文字说明 程序框 方向箭头 执行顺序 表示一个算法的起始和结束 表示一个算法输入和输出 的信息 赋值、计算 判断框 连接程序框 程序框图的认识和理解 利用顺序结构表示算法 程序框图的应用 图1-1-2 1.1.2 程序框图与算法的基本逻辑结构
第1课时 程序框图、顺序结构
[基础·初探]
教材整理1 程序框图阅读教材的内容完成下列问题.
教材整理2 顺序结构阅读教材~完成下列问题.定义:顺序结构是由若干个依次执行的步骤组成的这是任何一个算法都离不开的基本结构.程序框图表示为:
【尝试解答】 (1)该框图解决的是求函数f(x)=ax+b的函数值的问题.其中输入的是自变量x的值输出的是x对应的函数值.(2)y1=3即2a+b=3.①
y2=-2即-3a+b=-2.②
由①②得a=1=1.所以f(x)=x+1.所以当x取5时+b=f(5)=5+1=6.(3)输入的x值越大输出的函数值ax+b越大因为f(x)=x+1是R上的增函数.(4)令f(x)=x+1=0得x=-1因此当输入的x值为-1时输出的函数值为0.
探究1 画程序应遵循的规则有哪些?
探究2 画程序框图时一般共分几步?
探究3 程序框图与计算机程序的关系是什么?
1.了解程序框图的含义理解程序框图的作用.(难点) 掌握各种程序框和流程线的画法与功能.理解程序框图中的顺序结构会用顺序结构表示算法.(重点)
1.程序框图(1)程序框图又称是一种用、及来(2)在程序框图中一个或几个的组合表示算法中的一个步骤;带有的流程线将程序框连接起来表示算法步骤的.
2.常见的程序框、流程线及各自表示的功能
图形符号 名称 功能 终端框(起止框) 输入、输出框 处理框(执行框)
判断某一条件是否成立成立时在出口处标明“是”或“;不成立时标明“否”或“ 流程线 连接点 连接程序框图的两部分
在程序框图中表示判断框的图形是( )
【解析】 四个选项中的程序框依次为处理框输入、输出框判断框和起止框.
【答案】 3.顺序结构的特点语句与语句之间、框与框之间是按照从上到下的顺序进行的.上图所示虚框内是一个顺序结构其中“步骤n”和“步骤n+1”两个框是按顺序执行的即只有在执行完“步骤n”后才能接着执行“步骤n+1”.
1.判断(正确的打“√”错误的打“× ”)(1)程序框图是算法的一种表现形式.( )
图1-1-1
(2)一个完整的程序框图一定是以起止框开始同时又以起止框表示结束.( )(3)一个程序框图中可以没有顺序结构.( )
【答案】 (1)√ (2)√ (3)×2.如图1-1-1所示的程序框图输出的结果是S=7则输入的A值为________.
【解析】 该程序框图的功能是输入A计算2A+1的值.由2A+1=7解得A=3.
【答案】 3 (1)下列关于程序框图的说法正确的是( )程序框图是描述算法的语言程序框图中可以没有输出框但必须要有输入框给变量赋值在程序框图中一个判断框可能同时产生两种结果程序框图与流程图不是同一个概念
(2)下列说法正确的是( )程序框图中的图形符号可以由个人来确定也可以用来执行计算语句输入框只能紧接在起始框之后长方形框是执行框可用来对变量赋值也可用来计算
【精彩点拨】 根据程序框图的定义和程序框的功能判断.
【尝试解答】 (1)由于算法设计时要求返回执行的结果故必须要有输出框对于变量的赋值可通过处理框完成故算法设计时不一定要有输入框因此错;一个判断框产生的结果是唯一的故C错;程序框图就是流程图所以D错.故选A.(2)程序框是由通用图形符号构成并且有特殊含义不正确;菱形框是判断框只能用来判断所以B不正确;输入框可用在算法中任何需要输入的位置所以C也不正确;由程序框的功能可知D项正确.
【答案】 (1) (2)1.理解程序框图中各框图的功能是解此类题的关键用程序框图表示算法更直观、清晰、易懂;起止框用“”表示是任何流程不可少的表明程序的开始和结束;
3.输入、输出框图用“”表示可用在算法
您可能关注的文档
- 重庆科技学院机械制造基础教程.docx
- 重庆市万州高级中学2015-2016学年高二理综上学期期末模拟测试试题教程.doc
- 重庆水利05定额说明教程.doc
- 重庆老龄委的呼叫系统教程.doc
- 重庆市第一中学2017届高三理综上学期期中试题教程.doc
- 2015高考语文课件:专题默写常见的名句名篇要点.ppt
- 重庆涪陵金子山风电场道路工程教程.doc
- 重庆预测卷(一)定12.14教程.doc
- 重庆管理基础知识(重点版)教程.doc
- 重庆烟草数据中心技术方案教程.doc
- 2025年三亚市护理事业十五五发展规划.docx
- 2025年淮南市护理事业十五五发展规划.docx
- 2025年肇庆市护理事业十五五发展规划.docx
- 2025年宜春市护理事业十五五发展规划.docx
- 2025年湛江市护理事业十五五发展规划.docx
- 2025至2030全球及中国有益昆虫行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030泛素酶行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030水球器材行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国舵角指示器行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030全球及中国虚拟教室软件行业发展趋势分析与未来投资战略咨询研究报告.docx
文档评论(0)