- 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程序框图与算法的基本逻辑结构
第1课时顺序结构、条件结构
学习
1?理解程序框图的含义,熟悉程序框图的画法.2?掌
握各类程序框的功能.3?掌握算法的顺序结构.
掌握条件结构的程序框图的画法.5?能用条件结构框图描 述实际问题.
研读?思考?尝试
研读?思考?尝试
/锁习案▼自主学习*
新知」提!B ,
1.程序框图
程序框图又称 流程图,是一种用 程序框、流程线 及文
字说明来表示算法的图形.
在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤
的执行顺序.
2.常见的程序框、流程线及各自表示的功能
图形符号
名称
功能
O
终端框(起止框)
表示一个算法的起始和
结束
二
输入、输出框
表示一个算法输入和
输出的信息
图形符号
处理框(执行框)
赋值、计算
判断某一条件是否成立,成
判断框
立时在出口处标明“是” 或“Y”;不成立时标明
“否”或
「 流程线
O
连接程序框
连接点
连接程序框图的两部分
—般算法是由三种基本逻辑结构组成的,它们是顺序结构、 条件结构、循环结构.
顺序结构是任何一个算法都离不开的基本结构,它是由若干 个依次执行的步骤组成的.
条性结构_是指在一个算法中通过对条件的判断,根据条件 是否成立而选择不同流向的算法结构.
自我尝试了
1.判断下列各题.(对的打“厂
1.判断下列各题.(对的打“厂
错的打“X”)
(1)在程序框图中,一个判断框最多只能有一个退出点.(X )
⑵条件结构的程序框图中有两个入口和一个出口.(X ) (3)无论条件结构中的条件是否满足,都只能执行两条路径之
解析:⑴一个判断框可以有多个退出点.(2)条件结构只有一个 入口.
2.具有判断条件是否成立功能的程序框是(C )
二二 O □
A B C D
解析:只有判断框具有判断条件是否成立的功能,故选c?
3.某一程序框图如图所示,下列说法不正确的是(C )
A.该框图包含顺序结构和条件结构B.框图中的起止框不能省略C.可以同时输出两个不同的结果C和mD.判断条件为“加〉C? ”
A.
该框图包含顺序结构和条件结构
B.
框图中的起止框不能省略
C.
可以同时输出两个不同的结果C和m
D.
判断条件为“加〉C? ”
m-a^b
是
否1
/输缶c/
(开始)
入偽札夕/
(结束〕
解析:题中的程序框图中有判断框,根据给定条件判断并根据 判断结果进行不同处理,执行一次只能有一个结果输出.
13.
13.
4.如图所示,若输入加=3,则输出的结果是13
开始
/ 输 k m]
~\xp=m+5
n=p+5
/输出〃 /
解析:由题图可知,p=m + 5, n=p+5,所以兀=3+5 + 5 =
解惑?探究?突破探究案▼讲练互动*
解惑?探究?突破
探究点一顺序结构程序框图的设计及应用(函数与方程思想)? 1如图所示的程序框图,当输入的兀的值为0和4时,输
出的值相等,根据该图和下列各小题的条件回答下面几个问题.
*
/输入% /f(x)=-x2+mx
I —/输出念)/
(1)该程序框图解决的是一个什么问题?
⑵当输入的X的值为3时,输出的/)的值为多大?
(3)要想使输出的值最大,输入的兀的值应为多大?
⑷按照这个程序框图输出的/(兀)值,当兀的值大于2时,兀值 大的输出的于(兀)值反而小,为什么?
[解]⑴该程序框图解决的是求二次函数f(x)=~x2+mx的函 数值的问题.
当输入的兀的值为0和4时,输出的值相等,
即 /(0)=/(4).
因为/(0)=0,介4)=一16+4加, 所以一16+4/w=0,解得加=4?
所以 f(x)=—x2+4x.
因为/(3)= — 3+X3=3,
所以当输入的兀的值为3时,输出的/(兀)的值为3?
因为/3)= -x2+4x=-(x-2)2+4,
当 x=2 时,/(x)max=4, 所以要想使输出的值最大,输入的兀的值应为2? ⑷因为 /(x)=-(x-2)2+4,
所以函数/(兀)在[2, +8)上是减函数.
所以当输入的兀的值大于2时,兀值大的输出的/(工)值反而小.
3
3?
Q互动探究1 ?本例条件不变,要想使输出的值等于3,输入 的兀的值应为多大?
解:令f(x)= —x2+4x=3,解得兀=1 或 x=3.
所以要想使输出的值等于3,输入的兀的值应为1或3.
2.要想使输入的值与输出的值相等,输入的兀的值应为多大? 解:由 f(x) =x,即一x2+4x=x,得兀=0 或 x=3,
所以要想使输入的值和输出的值相等,输入的x的值应为0或
本例题涉及一元二次方程与二次函数的问题,由解方程的思 想确定字母的取值,同时根据二次函数的单调性研究函数值的 大小,二次函数的单
您可能关注的文档
最近下载
- 英语新课标背景下:非纸笔测试在小学英语期末评价中的实践研究.pdf VIP
- 液体伤口敷料产品技术要求标准2023版.docx VIP
- 股市实战绝技汇总篇(精华).doc VIP
- 历年行情的十大牛股.doc VIP
- 安徽省六校联考暨安徽六校教育研究会2026届高三入学素质检测-物理试卷答案.docx VIP
- 基于Ansys CFX的风扇叶片双向流固耦合分析.docx VIP
- (高清版)DB1307∕T 334-2020 蛋鸡无抗养殖技术规范.pdf VIP
- 中小学教育班班通系统校级解决方案.doc VIP
- 涉税检举奖励制度的运行问题...于68份裁判文书的考察分析_金超.pdf VIP
- 石文操作手册.pdf VIP
文档评论(0)