电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

高三数学总复习指导(理科)专题九 算 法

  • 资源ID:89403145       资源大小:198KB        全文页数:11页
  • 资源格式: DOC        下载积分:13金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要13金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

高三数学总复习指导(理科)专题九 算 法

今天比昨天好 这就是希望 高中数学小柯工作室 专题九 算 法算法是高中数学课程中的新增内容,是中国数学课程内容的一个新特色“算法”过程是指机械式地按照某种确定的步骤行事,通过一系列小的简单计算操作完成复杂计算的过程算法的学习内容大致可分为三个步骤:用自然语言描述算法;精确刻画算法(程序框图);计算机实现执行算法(程序语言的描述过程)算法思想贯穿高中数学课程的相关部分【知识要点】1算法:算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤2程序框图程序框图:用一些通用的符号构成一张图来表示算法,这种图称为程序框图(程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形)用框图表示算法步骤的一些常用的图形符号:程序框名称功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息处理框(执行框)赋值、计算判断框判断某一条件是否成立,成立时在出口处标明“是”,不成立时标明“否”流程线(指向线)指引流程图的方向连接点连接另一页或另一部分的框图程序框图的三种基本逻辑结构:顺序结构:描述的是最简单的算法结构,语句与语句之间、框与框之间按从上到下的顺序进行(如图91)图91条件分支结构:依据指定条件选择执行不同指令的控制结构(如图92)图92循环结构:根据指定条件决定是否重复执行一条或多条指令的控制结构(如图93)图933几种基本算法语句任何一个程序设计语言中,都包含五种基本的算法语句,即输入语句、输出语句、赋值语句、条件语句、循环语句输入语句和输出语句分别用来实现算法的输入信息、输出结果的功能;赋值语句是用来表明赋给某一个变量一个具体的确定值的语句;条件语句是处理条件分支逻辑结构的算法语句;循环语句是用来处理算法中的循环结构的语句4中国古代算法案例:更相减损之术、辗转相除法:求两个正数的最大公因数的方法辗转相除法算法步骤:第一步:用两数中较大数除以较小数,求商和余数第二步:用除数除以余数第三步:重复第二步,直到余数为0第四步,得出两数的最大公约数,即余数0之前的余数更相减损术算法步骤:第一步:用较大数减去较小数,得到差第二步:比较减数与差的大小,再用较大数减去较小数第三步:重复第二步,直到差与减数相等为止第四步:相等数即为最大公约数割圆术:用正多边形的面积逐渐逼近圆面积的算法求圆周率p秦九韶算法:求一元多项式的值的一种方法,递推关系为【复习要求】1了解算法的含义,了解算法的思想2理解程序框图的三种基本逻辑结构:顺序结构、条件分支结构、循环结构3理解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义【例题分析】例1 如图(图94)所示,将一系列指令用框图的形式表示,箭头指向下一步的操作请按照框图回答问题:图94(1)这个框图表示了怎样的算法?(2)输出的数是多少?【分析】由框图中的文字及图形符号表示的操作内容可知:此算法是“求1到50的和”,由此可以算出输出的数解:(1)此框图表示的算法为:求12350的和;(2)易知所求和为1275【评析】程序框图主要包括三部分:表示相应操作的框,带箭头的流程线和框外必要的说明读框图时要从这三个方面研究,流程线反映了命令执行的先后顺序,主要看箭头方向,框及内外的文字说明表明了操作内容常用这种方式考察对算法的理解和应用例2 (1)如图95所示的是一个算法的程序框图,已知a13,输出的结果为7,则a2的值为_图95(2)如图96所示的是某个函数求值的程序框图,则满足该程序的函数解析式为_图96(3)如图97所示的是求某个数列和的程序框图,此程序输出的结果为_图97【分析】这三个小题的重点在于读懂框图(1)只含有顺序结构,(2)含有条件分支结构,表明函数的定义域为R,当x0时,遵从解析式f(x)3x1,否则(即当x0时),遵从解析式f(x)25x;(3)中有两个循环变量S、I,S是累加变量,I是计数变量;另外还要判断I的奇偶性,以此决定是加还是减解:(1);(2);(3)S1222324299210025050【评析】题(1),只含有顺序结构,所表示的算法比较简单,只需按照框图箭头方向依次读出即可题(2)含有条件分支结构,这是一个与分段函数有关的算法,框图中含有判断框读包含有判断框的框图时,要特别重视判断框内的条件和框外的文字说明,对应的下一步操作会依条件不同而改变题(3)含有循环结构,当解决一些有规律的科学计算问题,尤其是累加和累乘时,往往可以利用循环结构来实现算法循环结构有两种,读包含有循环结构的框图时,除关注判断框内外的说明外,一般要从开始依顺序做几次循环,观察变量的变化规律来帮助读懂算法的含义例3 (1)已知平面上的一点P0(x0,y0)和直线l:AxByC0,求点P0到直线l的距离d,并画出程序框图(2)用条件分支结构写“已知三个数a、b、c,找出其中最大数”的算法及框图(3)写出求的和的算法,画出程序框图,并写出相应程序(选做)【分析】正确分析“算理”,才能选择恰当的算法结构,有条理的表达算法(1)在已知点到直线距离公式的前提下,适合用顺序结构表示;(2)涉及比大小,必须用到条件分支结构;(3)中分母有规律的递增,可以引入累加变量S和计数变量i,且SS1/i是反复进行的,可以用循环结构表示解:(1)算法及框图为:S1 输入x0,y0;A,B,C;S2 计算mA2B2;S3 计算nAx0By0C;S4 计算;S5 输出d;(2)算法及框图为:S1 输入a,b,c;S2 令xa;S3 若bx,则令xb;否则,执行S4;S4 若cx,则令xc;否则,执行S5;S5 输出x;(3)算法及框图为:S1 输入i1,S0;S2 当in时,ii1;否则执行S3;S3 输出S;程序如下;S0For i1:1:nSS1/iii1endprint(io(2),S)【评析】书写算法时,一步一步的程序化步骤,即“算则”固然重要,但这些步骤的依据,即“算理”有着更基本的作用,“算理,是“算则”的基础,“算则”是“算理”的表现这三道小题由于算理不同,所蕴含的算法结构也不同通过实例,模仿、操作、探索,经历通过设计程序框图表达解决问题的过程,可以更好的理解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句,体会和理解算法的含义,了解算法语言的基本构成本例中涉及的“利用公式求点到直线的距离”、“实数排序求最值问题”、“求数列的和或积的问题”,还包括“二分法求函数零点”、“质数的判定”,“求p的近似值”等等,都是算法的典型案例,学习时要给予充分的重视一般算法的表示方法并不唯一不同的算法语言的书写形式是有差别的本书所采用的是Scilab语言,学习时要了解赋值语句、输入输出语句、if语句、while和for语句的基本含义及表达方式,能够读懂语句表示的算法过程例4 (1)用辗转相除法计算56和264的最大公约数时,需要做的除法次数是_(2)用更相减损术求56和98的最大公约数时,操作如下:(98,56)(56,42)(42,14)(28,14)(14,14),由此可知两数的最大公约数为_(3)用秦九韶算法求得多项式f(x)x62x53x34x26x5当x2时函数值为_解:(1)所以最大公约数为8,需做的除法次数是4;(2)最大公约数为14;(3)33【评析】书上所涉及的古代基本算法案例包括:更相减损术与辗转相除法、秦九韶算法、割圆术辗转相除法与更相减损术都是求最大公约数的方法,辗转相除法又叫欧几里得方法,计算上以除法为主,更相减损术以减法为主,计算次数上,前者相对较少,特别是两个整数相差较大时区别尤其明显;辗转相除法以余数为0结束,更相减损术则以减数与差相等结束秦九韶算法的特点是把求n次多项式的值转化为求n个一次多项式的值,运算时只有加法和乘法,而且运算的次数比较少,求一个n次多项式的值最多需要进行n次加法、n次乘法割圆术是由中国古代数学家刘徽提出的,是当时计算圆周率比较先进的算法,“算理”明确,即用圆内接正多边形和外切正多边形逼近圆周率,重点是确定递推关系例5 (09辽宁)某店一个月的收入和支出总共记录了N个数据,其中收入记为正数,支出记为负数该店用下边的程序框图计算月总收入S和月净盈利V那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的( )AA0,VSTBA0,VSTCA0,VSTDA0,VST【分析】本题要注意三点:ak有正有负;S为总收入,是所有正数的和;T为总支出,是所有非正数的和答案为C【评析】本题结合实际背景,强调算法的应用价值,是一种比较新的题型,应引起关注练习9一、选择题1任何一个算法都必须有的基本结构是( )A顺序结构B条件分支结构C循环结构D以上三个都要有2下面给出对程序框图的几种说法:任何一个程序框图都必须有起止框;判断框有一个入口,有不止一个出口;对于一个算法来说,判断框内的条件表达方式是唯一的;其中正确的有( )A0个B1个C2个D3个3在算法的逻辑结构中,要求进行逻辑判断并根据结果进行不同处理的是哪种结构( )A顺序结构B条件分支结构和循环结构C顺序结构和条件分支结构D顺序结构和循环结构4算法:S1 输入n;S2 判断n是否是2;若n2,则n满足条件,若 n2,则执行S3;S3 依次从2到n1检验能否整除n,若都不能整除,则n满足条件;满足上述算法的n是( )A奇数B偶数C质数D合数二、填空题5阅读下面两个程序框图,框图1输出的结果为_;框图2输出的结果为_ 框图1 框图26(08广东)阅读图98的程序框图,若输入m4,n6,则输出a_,i_ 图98 图997阅读图99的程序框图,若输入的n是100,则输出的变量S和T的值依次是_8“x3*5”和“xx1”是某个程序中的

注意事项

本文(高三数学总复习指导(理科)专题九 算 法)为本站会员(ha****o)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.