- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主页 忆 一 忆 知 识 要 点 机械 流程线 流程线 忆 一 忆 知 识 要 点 忆 一 忆 知 识 要 点 循环体 直到型 当型 算法的意义与设计及顺序 结构的应用 算法的选择结构 算法的循环结构 主页 1.算法通常是指对一类问题的的、统一的求解方法.
2.流程图是由一些图框和组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,表示操作的先后顺序.
3.三种基本逻辑结构
(1)顺序结构是由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.
其结构形式为
S6 输出S.
(2)选择结构是指算法的流程根据给定的条件是否成立而选择执行不同的流向的结构形式.
其结构形式为
1.在设计一个算法的过程中要牢记它的五个特征:概括性、逻辑性、有穷性、不惟一性、普遍性.
2.算法的思想与数学知识的融合会是新高考命题的方向,要注意此方面知识的积累.
(3)循环结构是指从某处开始,按照一定条件反复执行某些步骤的情况.反复执行的处理步骤称为.循环结构又分为和.
其结构形式为
4.算法的五个特征:概括性、逻辑性、有穷性、不惟一性、普遍性.
S6 y3←x2-2x-3.
[难点正本 疑点清源]
1.在数学中,现代意义上“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成的.
2.通俗地说,算法就是计算机解题的过程.在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法,前者是推理实现的算法,后者是操作实现的算法.或者说,算法是解决一个(类)问题的方法和步骤(程序).
该算法对应的流程图如图所示:
例1 写出求过两点M(-2,-1)、N(2,3)的直线与坐标轴围成面积的一个算法.
由于经过M、N两点的直线已确定,所以它与坐标轴围成的三角形已确定,因此可使用算法的顺序结构,即由两点式写出直线的方程,然后求出直线在两坐标轴上的截距,最后利用三角形面积公式求解.
当x=-1.5时,y=0,执行x=x+0.5后x=-1.
解 S1 x1←-2,y1←-1,x2←2,y2←3;
故输出各数之和为0.5+1+1+1=3.5.
S2 得出直线方程=;
当x=0时,y=0,执行x=x+0.5后x=0.5.
S3 令x=0,得y;
S5 S←|x||y|;
S4 y2←x2-2x-3.
S4 令y=0,得x;
算法设计要求是:(1)写出的算法,能解决一类问题,而且能重复使用.(2)使算法尽量简单,步骤尽量少,且明确有效.(3)要保证算法的正确性,能在计算机上执行.
S2 y1←x2-2x-3.
S3 x←-5.
f(x)=x2-2x-3.求f(3)、f(-5)、f(5),并计算f(3)+f(-5)+f(5)的值.设计出解决该问题的一个算法,并画出流程图.
解 算法如下:
S1 x←3.
S5 x←5.
S7 y←y1+y2+y3.
S8 输出y1,y2,y3,y的值.
例2 已知函数y=
写出求该函数的函数值的算法及流程图.
S3 y←-2x;
求分段函数值的算法需用选择结构,先写算法,再用条件结构画流程图.
S6 输出y.
相应的流程图如图所示.
解 算法如下:
S1 输入x;
S2 如果x0,转S3,如果x=0,转S4,否则转S5;
例3 设计算法求+++…+的值,并画出流程图.
S4 y←0;
S5 y←2x;
利用选择结构解决算法问题时,要引入判断框,要根据题目的要求引入一个或多个判断框.而判断框内的条件不同,对应的下一图框中的内容和操作也相应地进行变化,故应逐个分析判断框内的条件.
k=4,a=44=256,b=44=256,ab不成立;
如果执行如图所示的流程图,输入x=-2,h=0.5,那么输出的各个数的和等于________.
答案 5
输入x=-2时,y=0,执行x=x+0.5后x=-1.5.
S2 如果i≤2 011,则转S3,否则,转S5;
当x=-1时,y=0,执行x=x+0.5后x=-0.5.
当x=-0.5时,y=0,执行x=x+0.5后x=0.
答案 3.5
当x=2时,y=1,此时2≥2,因此结束循环.
当x=0.5时,y=0.5,执行x=x+0.5后x=1.
当x=1.5时,y=1,执行x=1.5+0.5后x=2.
当x=1时,y=1,执行x=x+0.5后x=1.5.
(1)这是一个累加求和问题,共2 011项相加;
(2)设计一个计数变量,一个累加变量,用循环结构实现这一算法.
流程图:方法一 当型循环流程图: 方法二 直到型循环流程图:
解 算法如下:
S1 S←0,i←1;
S3 S←S+;
S4 i←i+1,转S2;
(1)计数变量是k,累加变量是A,其规律是2A+1后再赋值给A.(2)运算次数,
您可能关注的文档
- 2013浙江省对口升学语文复习精品试题专练01(含答案).doc
- 2013浙江省对口升学英语高考适应性考试试题四(含答案).doc
- 2013浙江省对口升学语文复习精品试题专练03(含答案).doc
- 2013浙江省对口升学语文复习精品试题专练04(含答案).doc
- 2013浙江省对口升学语文复习精品试题专练05(含答案).doc
- 2013浙江省对口升学语文高考适应性考试试题一(含答案) .doc
- 2013浙江省对口升学语文高考适应性考试试题七(含答案).doc
- 2013浙江省对口升学语文高考适应性考试试题三(含答案) .doc
- 2013浙江省对口升学语文高考适应性考试试题九(含答案) .doc
- 2013浙江省对口升学语文高考适应性考试试题二(含答案) .doc
- 2013职高对口高考数学专题训练:三角函数与平面向量的综合应用.ppt
- 2013职高对口高考数学专题训练:三角函数模型及其简单应用.ppt
- 2013职高对口高考数学专题训练:不等式的证明及著名不等式.ppt
- 2013职高对口高考数学专题训练:三角函数的图象与性质.ppt
- 2013职高对口高考数学专题训练:两条直线的位置关系.ppt
- 2013职高对口高考数学专题训练:不等关系与不等式.ppt
- 2013职高对口高考数学专题训练:二倍角的三角函数.ppt
- 2013职高对口高考数学专题训练:二元一次不等式(组)与简单的线性规划问题.ppt
- 2013职高对口高考数学专题训练:两角和与差的正弦、余弦和正切.ppt
- 2013职高对口高考数学专题训练:二项式定理.ppt
文档评论(0)