学业分层测评(一)(建议用时:45分钟)[学业达标]一、填空题1
(2015·淮安月考)下列四个有关算法的说法中:①算法的某些步骤可以不明确或有歧义,以便使算法能解决更多问题;②正确的算法执行后一定得到确定的结果;③解决某类问题的算法不一定是唯一的;④正确的算法一定能在有限步之内结束
其中正确的是________
(要求只填写序号)【解析】结合算法的特征可以知道②③④正确,①错误,故填②③④
【答案】②③④2
已知数字序列:2,5,7,8,15,32,18,12,52,8
写出从该序列搜索18的一个算法
第一步输入实数a
第二步______________________________________________
第三步输出a=18
【解析】从序列数字中搜索18,必须依次输入各数字才可以找到
【答案】若a=18,则执行第三步,否则返回第一步3
(2015·镇江检测)在求1+2+3+…+100的值时,可以运用公式1+2+3+…+n=直接计算
下面给出了一个算法
【导学号:90200003】第一步____①____;第二步____②____;第三步输出计算结果
则①处应填________;②处应填________
【解析】由算法可知只需确定n的值代入公式计算即可,故①处可填“取n=100”,②处可填“计算”
【答案】取n=100计算4
已知A(x1,y1),B(x2,y2),求直线AB的斜率的一个算法如下:第一步输入x1,y1,x2,y2的值
第二步计算Δx=x2-x1,Δy=y2-y1
第三步若Δx=0,则输出斜率不存在,否则(Δx≠0),k=____①____
第四步输出斜率k
则①处应填________
完成解不等式2x+2<4x-1的算法第一步,移项,合并同类项,得________;第二步,在不等式的两边同时除以x的系数,得________