课时跟踪检测(一)算法的含义[层级一学业水平达标]1.有关算法的描述有下列几种说法:①对一类问题都有效;②对个别问题有效;③可以一步一步地进行,每一步都有唯一的结果;④是一种通法,只要按部就班地做,总能得到结果.其中描述正确的为________.解析:算法通常是指可以用计算机来解决的某一类问题的程序或步骤,所以①正确,②错误.由于算法必须是明确的,有效的,而且在有限步内完成,故③④正确.答案:①③④2.某人坐飞机去外地办一件急事,下面是他自己从家里出发到坐在机舱内的主要算法,请补充完整.第一步,乘车去飞机场售票处;第二步,____________________________;第三步,凭票登机对号入座.答案:在售票处购买飞机票3.已知算法:第一步,输入n.第二步,判断n是否是2,若n=2,则n满足条件;若n>2,则执行第三步.第三步,依次检验从2到n-1的整数能不能整除n,若不能整除n,满足条件.该算法的功能是________.解析:因为2是质数,且大于2的任何数,只要它不能被2,3,…,n-1整除,则n一定为质数.故上述步骤是判断n是否为质数的算法.答案:判断所给的数是否为质数4.写出求长、宽、高分别为3,2,4的长方体表面积的算法:第一步取a=3,b=2,c=4;第二步____________________________________________________;第三步输出结果S.答案:计算S=2ab+2bc+2ac5.已知函数y=试设计一个算法输入x的值,求对应的函数值.解:算法如下:第一步输入x的值;第二步当x≤-1时,计算y=-x2-1,否则执行第三步;第三步计算y=x3;第四步输出y.[层级二应试能力达标]1.已知球的表面积为16π,求球的体积的一个算法如下:第一步取S=16π;第二步_____________________________________________________;第三步_____________________________________________________.将其补充完整.答案:计算R=(由于S=4πR2)计算V=πR32.下面是求2×4×6×8×10的一个算法,请将它补充完整.第一步计算2×4得8;第二步将第一步中的运算结果8与6相乘得48;第三步_________________________________________________________;第四步_________________________________________________________.答案:将第二步中的运算结果48与8相乘得384将第三步中的运算结果384与10相乘得38403.求二次函数y=ax2+bx+c(a≠0)的最值的一个算法如下,请将其补充完整:(1)计算m=.(2)________________________________________________________________.(3)________________________________________________________________.解析:m是最大值还是最小值由a的正负确定,依据二次函数求最值的方法,确定第二、三步的内容.答案:如果a>0,则得到ymin=m,否则执行第三步得到ymax=m4.有蓝和黑两种墨水瓶,但是现在却错把蓝墨水装在黑墨水瓶中,黑墨水装在了蓝墨水瓶中,要求将其互换,下面是将其互换的一个算法,请将其补充完整.第一步准备一个干净的空瓶;第二步将黑墨水瓶中的蓝墨水倒入空瓶中,并将黑墨水瓶洗干净;第三步_______________________________________________________;第四步_______________________________________________________.答案:将蓝墨水瓶中的黑墨水倒入黑墨水瓶中,并将蓝墨水瓶洗干净将蓝墨水倒入蓝墨水瓶中5.如下算法:第一步输入x的值;第二步若x≥0成立,则y=2x,否则执行第三步;第三步y=log2(-x);第四步输出y的值.若输出结果y的值为4,则输入的x的值为________.解析:算法执行的功能是给定x,求分段函数y=对应的函数值.由y=4知2x=4或log2(-x)=4.∴x=2或-16.答案:2或-166.已知数字序列:2,5,7,8,15,32,18,12,52,8.写出从该序列搜索18的一个算法.第一步输入实数a.第二步__________________________________________________________.第三步输出a=18.解析:从序列数字中搜索18,必须依次输入各数字才可以找到.答案:若a=18,则执行第三步,否则返回第一步7.给出下列算法:第一步输入x的值.第二步当x>4时,计算y=x+2;否则执行下一步.第三步计算y=.第四步输出y.当输入x=10时,输出y=__________.解析: x=10>4,∴...