数学必修ⅲ人教新课标a版1.1.1算法的概念练习_第1页
数学必修ⅲ人教新课标a版1.1.1算法的概念练习_第2页
数学必修ⅲ人教新课标a版1.1.1算法的概念练习_第3页
数学必修ⅲ人教新课标a版1.1.1算法的概念练习_第4页
数学必修ⅲ人教新课标a版1.1.1算法的概念练习_第5页
全文预览已结束

下载本文档

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

文档简介

1、1-1-1算法的概念一、选择题1以下关于算法的说法正确的是()A描述算法可以有不同的方式,可用形式语言也可用其它语言B算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列只能解决当前问题C算法过程要一步一步执行,每一步执行的操作必须确切,不能含混不清,而且经过有限步或无限步后能得出结果D算法要求按部就班地做,每一步可以有不同的结果答案A解析算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或计算序列能够解决一类问题算法过程要求一步一步执行,每一步执行的操作,必须确切,只能有惟一结果,而且经过有限步后,必须有结果输出后终止,描述算法可以有不同的语言形式,如自然语言

2、、框图语言及形式语言等2下列对算法的理解不正确的是()A算法有一个共同特点就是对一类问题都有效(而不是个别问题)B算法要求是一步步执行,每一步都能得到唯一的结果C算法一般是机械的,有时要进行大量重复的计算,它的优点是一种通法D任何问题都可以用算法来解决答案D解析算法是解决问题的精确的描述,但是并不是所有问题都有算法,有些问题使用形式化、程序化的刻画是最恰当的3使用计算机解题的步骤由以下几部分构成寻找解题方法 调试运行设计正确算法 正确理解题意编写程序正确的顺序为()A BC D答案B4下列四种自然语言叙述中,能称作算法的是()A在家里一般是妈妈做饭B做米饭需要刷锅、淘米、添水、加热这些步骤C在

3、野外做饭叫野炊D做饭必须要有米答案B解析算法是做一件事情或解决一个问题等的程序或步骤,故选B.5阅读下面的四段话,其中不是解决问题的算法的是()A求1×2×3的值,先计算1×22,再计算2×36,最终结果为6B解一元一次不等式的步骤是移项、合并同类项、未知数的系数化为1C方程x22x30有两个实数根D某同学判断直线与圆的位置关系时,第一步求圆心C的坐标和半径r,第二步求C到直线的距离d,第三步比较d与r的大小,第四步下结论答案C6下列各式中S值不可以用算法求解的是()AS1234BS1222321002CS1DS1234答案D解析由算法的有限性知,D不正

4、确,而A、B、C都可以通过有限步骤操作,输出确定结果,故选D.7结合下面的算法:第一步,输入x.第二步,判断x是否小于0,若是,则输出x2,否则执行第三步第三步,输出x1.当输入的x的值为1,0,1时,输出的结果分别为()A1,0,1 B1,1,0C1,1,0 D0,1,1答案C解析根据x值与0的关系,选择执行不同的步骤,当x的值为1,0,1时,输出的结果应分别为1,1,0,故选C.8给出下列算法:第一步,输入正整数n(n>1)第二步,判断n是否等于2,若n2,则输出n;若n>2,则执行第三步第三步,依次从2到n1检验能不能整除n,若不能整除n,则执行第四步;若能整除n,则执行第一

5、步第四步,输出n.则输出的n的值是()A奇数 B偶数C质数 D合数答案C解析根据算法可知n2时,输出n的值2;若n3,输出n的值3;若n4,2能整除4,则重新输入n的值,故输出的n的值为质数9小明中午放学回家自己煮面条吃,有下面几道工序:洗锅盛水2分钟;洗菜6分钟;准备面条及佐料2分钟;用锅把水烧开10分钟;煮面条3分钟以上各道工序,除了之外,一次只能进行一道工序小明要将面条煮好,最少要用的分钟数为()A13 B14C15 D23答案C解析洗锅盛水2分钟、用锅把水烧开10分钟(同时洗菜6分钟、准备面条及佐料2分钟)、煮面条3分钟,共为15分钟10已知两个单元分别存放了变量x和y,下面描述交换这

6、两个变量的值的算法中正确的为()A第一步把x的值给y;第二步把y的值给x.B第一步把x的值给t;第二步把t的值给y;第三步把y的值给x.C第一步把x的值给t;第二步把y的值给x;第三步把t的值给y.D第一步把y的值给x;第二步把x的值给t;第三步把t的值给y.答案C解析为了达到交换的目的,需要一个中间变量t,通过t使两个变量来交换第一步先将x的值赋给t(这时存放x的单元可以再利用);第二步再将y的值赋给x(这时存放y的单元可以再利用);第三步最后把t的值赋给y,两个变量x和y的值便完成了交换点评这好比有一碗酱油和一碗醋我们要把这两碗盛装的物品交换过来,需要一个空碗(即t);先把醋(或酱油)倒入

7、空碗,再把酱油(或醋)倒入原来盛醋(或酱油)的碗,最后把倒入空碗中的醋(或酱油)倒入原来盛酱油(或醋)的碗,就完成了交换二、填空题11完成解不等式2x2<4x1的算法:第一步,移项并合并同类项,得_第二步,在不等式的两边同时除以x的系数,得_答案2x<3x>12给出下列算法:第一步,输入x的值第二步,当x>4时,计算yx2;否则执行下一步第三步,计算y.第四步,输出y.当输入x0时,输出y_.答案2 解析由于x0>4不成立,故计算y2,输出y2.13请说出下面算法要解决的问题_第一步,输入三个数,并分别用a、b、c表示;第二步,比较a与b的大小,如果a<b,

8、则交换a与b的值;第三步,比较a与c的大小,如果a<c,则交换a与c的值;第四步,比较b与c的大小,如果b<c,则交换b与c的值;第五步,输出a、b、c.答案输入三个数a,b,c,并按从大到小顺序输出解析第一步是给a、b、c赋值第二步运行后a>b.第三步运行后a>c.第四步运行后b>c,a>b>c.第五步运行后,显示a、b、c的值,且从大到小排列14已知A(x1,y1), B(x2,y2),求直线AB的斜率的一个算法如下:第一步输入x1、y1、x2、y2的值第二步计算xx2x1,yy2y1第三步若x0,则输出斜率不存在,否则(x0),k_.第四步输出斜

9、率k.则处应填_答案三、解答题15写出求任意给出的4个数a、b、c、d的平均数的一个算法解析第一步,输入这4个数a、b、c、d的值;第二步,计算Sabcd;第三步,计算V;第四步,输出V的值16设计一个求一元二次方程ax2bxc0(a0)的根的算法解析第一步,计算b24ac.第二步,若<0成立,输出方程无实根,否则执行下一步第三步,计算并输出方程的根x1,2.17已知球的表面积为16,求球的体积写出解决该问题的两个算法分析由球的表面积公式可求得半径R,再由球的体积公式可求得体积,也可由球的表面积与半径的关系,及体积与半径的关系得到体积与表面积的关系,进而直接求解解析算法1如下:第一步,取S16.第二步,计算R.第三步,计算VR3.第四步,输出V的值算法2如下:第一步,取S16.第二步,计算V3.第三步

温馨提示

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

评论

0/150

提交评论