【培优练习】《算法的基本思想》(数学北师大必修3).docx_第1页
【培优练习】《算法的基本思想》(数学北师大必修3).docx_第2页
【培优练习】《算法的基本思想》(数学北师大必修3).docx_第3页
【培优练习】《算法的基本思想》(数学北师大必修3).docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

算法的基本思想培优练习 1. 关于一元二次方程x25x60的求根问题,下列说法正确的是()A只能设计一种算法B可以设计两种算法C不能设计算法D不能根据解题过程设计算法2. 下列结果中,叙述不正确的是( )A.算法可以理解为由基本运算及规定的运算顺序构成的完整的解题步骤B.算法可以看成按要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题C.算法只是在计算机产生之后才有的算法D.描述算法有不同的方式,可以用日常语言和数学语言3. 一个算法步骤如下:1S取值0,i取值1.2如果i10,则执行3,否则执行6.3计算Si,并让S取计算结果的值4计算i2,并让i取计算结果的值5转去执行2.6输出S.运行以上步骤输出的结果为S_.4. 试描述解下面方程组的算法:5. 用二分法设计一个求方程x220的近似解的算法答案和解析1. 【答案】B解:算法具有不唯一性,对于一个问题,我们可以设计不同的算法2. 【答案】C解:A、B两个选项正确地说明了算法的形式和功能,正确算法的描述,可以采用日常语言和数学语言的形式,也可以采用程序设计语言和伪代码等形式,D正确算法在很早的时候就产生了,我们在小学、中学学到的方程求解、不定式的求解、作图方法等都是算法,它们很早就由数学家提出来了而计算机的产生只是最近五六十年的事情但由于计算机强大的计算功能,我们如果能将算法转换成计算机所能识别的语言,就能借助计算机极大地提高解决问题的速度3. 【答案】25解:由以上算法可知:S1357925.4.解:设计如下:1化简得2xy14.2化简得xy9.3得x5.4将代入得y4.5将x,y代入得z11.6输出x,y,z的值5. 解:假设所求近似解与精确解的差的绝对值不超过0.005,则不难设计出以下算法步骤1令f(x)x22,因为f(1)0,所以设x11,x22.2令m,判断f(m)是否为0,若是,则m即为所求;否则,继续判断f(x1)f(m)大于0还是小于0.3若f(x1)f(m)0,则x1m;否则,x2m.4判断|x1x2|0.005

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论