资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
111算法的概念 课时达标训练一、基础过关1下面四种叙述能称为算法的是 ()A在家里一般是妈妈做饭B做米饭需要刷锅、淘米、添水、加热这些步骤C在野外做饭叫野炊D做饭必须要有米答案B解析算法是解决一类问题的程序或步骤,A、C、D均不符合2下列关于算法的描述正确的是 ()A算法与求解一个问题的方法相同B算法只能解决一个问题,不能重复使用C算法过程要一步一步执行,每步执行的操作必须确切D有的算法执行完后,可能无结果答案C解析算法与求解一个问题的方法既有区别又有联系,故A不对;算法能重复使用,故B不对;每个算法执行后必须有结果,故D不对;由算法的有序性和确定性可知C正确3下列可以看成算法的是 ()A学习数学时,课前预习,课上认真听讲并记好笔记,课下先复习再做作业,之后做适当的练习题B今天餐厅的饭真好吃C这道数学题难做D方程2x2x10无实数根答案A解析由于A是学习数学的一个步骤,所以是算法4下列所给问题中,不可以设计一个算法求解的是 ()A二分法求方程x230的近似解B解方程组C求半径为3的圆的面积D判断函数yx2在R上的单调性答案D解析A、B、C选项中的问题都可以设计算法解决,D选项中的问题由于x在R上取值无穷尽,所以不能设计一个算法求解5计算下列各式中S的值,能设计算法求解的是 ()SSS (n1且nN*)A B C D答案B解析因为算法的步骤是有限的,所以不能设计算法求解6下面给出了解决问题的算法:第一步:输入x第二步:若x1,则y2x1,否则yx23第三步:输出y(1)这个算法解决的问题是_;(2)当输入的x值为_时,输入值与输出值相等答案(1)求分段函数y的函数值(2)17已知某梯形的底边长ABa,CDb,高为h,写出一个求这个梯形面积S的算法解算法如下:第一步,输入梯形的底边长a和b,以及高h第二步,计算ab的值第三步,计算(ab)h的值第四步,计算S的值第五步,输出结果S二、能力提升8关于一元二次方程x25x60的求根问题,下列说法正确的是 ()A只能设计一种算法B可以设计两种算法C不能设计算法D不能根据解题过程设计算法答案B解析算法具有不唯一性,对于一个问题,我们可以设计不同的算法9对于算法:第一步,输入n第二步,判断n是否等于2,若n2,则n满足条件;若n2,则执行第三步第三步,依次从2到(n1)检验能不能整除n,若不能整除n,则执行第四步;若能整除n,则执行第一步第四步,输出n满足条件的n是 ()A质数 B奇数 C偶数 D约数答案A解析此题首先要理解质数,只能被1和自身整除的大于1的整数叫质数2是最小的质数,这个算法通过对2到(n1)一一验证,看是否有其他约数,来判断其是否为质数10请说出下面算法要解决的问题_第一步,输入三个数,并分别用a、b、c表示;第二步,比较a与b的大小,如果ab,则交换a与b的值;第三步,比较a与c的大小,如果ac,则交换a与c的值;第四步,比较b与c的大小,如果bb第三步运行后ac第四步运行后bc,abc第五步运行后,显示a、b、c的值,且从大到小排列11试设计一个求一般的一元二次方程ax2bxc0的根的算法解第一步,计算b24ac第二步,若990,则执行第三步;若x990,输出x,并执行第三步第三步,使计数变量n的值增加1后仍记为n第四步,判断计数变量n与成绩个数8的大小若n8,则返回执行第二步;若n8,则算法结束三、探究与拓展13写出求1的一个算法解第一步:使S1;第二步:使I2;第三步:使n;第四步:使SSn;第五步:使II1;第六步:如果I100,则返回第三步,否则输出S
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号