- 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.算法与流程图
(1)算法通常是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.
(2)设计算法要注意的问题
认真分析问题,找出解决此问题的一般方法.
借助有关的变量或参数对算法加以表述.
将解决问题的过程划分为若干步骤.
用简练的语言将各个步骤表示出来.
(3)流程图是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序.
程序框 名称 功能 终端框(起止框) 表示一个算法的起始和结束 输入、输出框 表示一个算法输入和输出的信息 处理(执行)框 赋值、计算 判断框 根据条件决定执行两条路径中的某一条 2.三种基本逻辑结构
(1)顺序结构是由若干个依次执行的处理步骤组成的,这是任何一个算法都离不开的基本结构.
其结构形式为
(2)选择结构是指算法的流程根据给定的条件是否成立而选择执行不同的流向的结构形式,也称为分支结构.
其结构形式为
(3)循环结构是指在算法中,需要重复执行同一操作的结构.
反复执行的处理步骤称为循环体.循环结构又分为当型和直到型.循环结构主要用在一些有规律的重复计算的算法中,如累加求和,累乘求积等问题常常需要用循环结构来设计算法.
其结构形式为
【助学·微博】
一个复习指导
算法初步是必考内容之一,试题难度不大,属基础题,以填空题形式出现,主要考查流程图知识,但往往与其他章节知识结合,常与数列等知识融合在一起.
两种循环语句的区别
在当型语句中,是当条件满足时执行循环体,而在直到型语句中是当条件不满足时执行循环体,二者是有区别的,在解决问题时用两种循环语句编写应注意条件的不同.
考点自测
1.阅读如图所示的流程图,若输入的x是2,则输出的值为________.
解析 20,故输出的值为1.
答案 1
2.如图所示的是一个算法的流程图,已知a1=3,输出的结果为7,则a2的值是________.
解析 已知图形是一个顺序结构的框图,表示的算法的功能是求两数a1、a2的算术平均数,已知a1=3,输出结果为7,有=7,解得a2=11.
答案 11
3.(2012·泰州模拟)如图是一个算法的流程图,则输出a的值是________.
解析 a=log2256=log228=8>2;a=log28=3>2;
a=log23<2,所以输出a=log23.
答案 log23
4.(2011·湖南卷)若执行如图所示的框图,输入x1=1,x2=2,x3=4,x4=8,则输出的数为________.
解析 解读框图可知,本题的实质是求4个数x1,x2,x3,x4的平均数,其平均数为=.
答案
5.
(2011·课标全国卷改编)执行如图所示的流程图,如果输入的N是6,那么输出的p是________.
解析 当输入的N是6时,由于k=1,p=1,因此p=p·k=1.此时k=1,满足k6.故k=k+1=2.
当k=2时,p=1×2,此时满足k6,
故k=k+1=3.
当k=3时,p=1×2×3,此时满足k6,故k=k+1=4.
当k=4时,p=1×2×3×4,此时满足k6,故k=k+1=5.
当k=5时,p=1×2×3×4×5,
此时满足k6,故k=k+1=6.
当k=6时,p=1×2×3×4×5×6=720,
此时k6不再成立,因此输出p=720.
答案 720
考向一 算法的意义与设计及顺序结构的应用
【例1】
已知点P(x0,y0)和直线l:Ax+By+C=0,求点P(x0,y0)到直线l的距离d,写出其算法并画出流程图.
解 算法如下:
第一步,输入x0,y0及直线方程的系数A,B,C.
第二步,计算Z1←Ax0+By0+C.
第三步,计算Z2←A2+B2.
第四步,计算d←.
第五步,输出d.
该算法对应的流程图如图所示:
[方法总结] 给出一个问题,设计算法应注意:
(1)认真分析问题,联系解决此问题的一般数学方法;
(2)综合考虑此类问题中可能涉及的各种情况;
(3)将解决问题的过程划分为若干个步骤;
(4)用简练的语言将各个步骤表示出来.
【训练1】
已知f(x)=x2-2x-3.求f(3)、f(-5)、f(5),并计算f(3)+f(-5)+f(5)的值.设计出解决该问题的一个算法,并画出流程图.
解 算法如下:
S1 x←3.
S2 y1←x2-2x-3.
S3 x←-5.
S4 y2←x2-2x-3.
S5 x←5.
S6 y3←x2-2x-3.
S7 y←y1+y2+y3.
S8 输出y1,y2,y3,y的值.
该算法对应的流程图如图所示:
考向二 算法的选择结构
【例2
您可能关注的文档
- 【成才之路】高考英语-6.2GrammarEverydayEnglish Functions课后强化作业 外研版必修5.doc
- 【成才之路】高考英语-6.3CulturalCornerTask课后强化作业 外研版必修5.doc
- 【成才之路】高考英语-7Revision课后强化作业外研版必修5.doc
- 【创新方案】高考历史一轮复习-第2讲从汉至元政治制度的演变和明清君主专制的加强学案新人教版.doc
- 【创新方案】高考历史一轮复习-第3讲古代希腊民主政治和罗马法的起源与发展学案新人教版.doc
- 【创新方案】高考历史一轮复习-第4讲英国君主立宪制的建立和美国联邦政府的建立学案新人教版.doc
- 【创新方案】高考历史一轮复习-第5讲资本主义政治制度在欧洲大陆的扩展学案新人教版.doc
- 【创新方案】高考历史一轮复习-第6讲从鸦片战争到八国联军侵华学案新人教版.doc
- 【创新方案】高考历史一轮复习-第7讲太平天国运动和辛亥革命学案新人教版.doc
- 【创新方案】高考历史一轮复习-第31讲古代中国的发明和发现学案新人教版.doc
- 【创新设计】高考数学一轮复习-第15章几何证明选讲配套文档理苏教版.DOC
- 【创新设计】高考数学一轮复习-第八篇立体几何1(考点梳理+考点自测+揭秘高考+专题集训)理新人教A版.doc
- 【创新设计】高考数学一轮复习-第八篇立体几何2(考点梳理+考点自测+失分警示+专题集训)理新人教A版.doc
- 【创新设计】高考数学一轮复习-第八章第3讲直线、平面平行的判定及性质配套限时规范训练理苏教版.doc
- 【创新设计】高考数学一轮复习-第八章第4讲直线、平面垂直的判定及性质配套限时规范训练理苏教版.doc
- 【创新设计】高考数学一轮复习-第八章第5讲空间向量及其运算配套限时规范训练理苏教版.doc
- 【创新设计】高考数学一轮复习-第八章第7讲立体几何中的向量方法(Ⅱ)求空间角配套限时规范训练理苏教版.doc
- 【创新设计】高考数学一轮复习-第八章直线的倾斜角与斜率直线的方程训练理新人教A版.doc
- 【创新设计】高考数学一轮复习-第二篇函数与基本初等函数Ⅰ(1-5讲)(考点梳理+考点自测+揭秘高考)理新人教A版.doc
- 【创新设计】高考数学一轮复习-第二篇函数与基本初等函数Ⅰ(6-9讲)(考点梳理+考点自测+揭秘高考+专题集训)理新人教A版.doc
文档评论(0)