18-19 课时分层作业1 算法的含义.pdfVIP

  • 1
  • 0
  • 约4.11千字
  • 约 5页
  • 2024-07-28 发布于江苏
  • 举报

课时分层作业(一)算法的含义

(建议用时:40分钟)

[学业达标练]

一、填空题

1.下列关于算法的说法中,正确的是________.(填写相应的序号)

①算法就是某个问题的解决过程;

②算法执行后可以不产生确定的结果;

③解决某类问题的算法不是唯一的;

④算法可以无限地操作下去.

【导学号】

③[本题考查学生对算法概念及其特征的理解.简单推断只有③是正确

的.故填③.]

2.已知一数字序列:2,5,7,8,15,32,18,12,52,8.写出从该序列中搜寻18的一个

算法.

第一步输入实数a;

其次步________;

第三步输出a=18.

假如a=18,那么a就是所要搜寻的数,否则重复第一步[本题问题比较清

晰,只需对输入的数是否是18加以推断即可.]

3.下列语句中是算法的有________.(填序号)

①煮米饭须要刷锅、淘米、添水、加热这些步骤;②推断7是否为质数,应

首先看7除了能被1和它本身整除外,是否还能被其他数整除;③2x=x+5;④

求梯形面积应首先给出上、下底a,b的长和高h,然后依据公式S=(a+b)h求

解.

【导学号】

①②④[算法是解决问题的方法,步骤③没有解题步骤不是算法,①②④

是算法.]

4.下列关于算法的说法中错误的是________.(填序号)

①一个算法的步骤是可逆的;

②描述算法可以有不同的方式;

③算法可以看成依据要求设计好的有限的、准确的步骤或序列,并且这样的

步骤或序列只能解决当前问题;

④算法只能用一种方式表示.

①③④[依据算法的定义和特征知②正确,①③④错误.]

5.写出求方2x+3=0的解的算法步骤:

第一步移项,得2x=-3;

其次步两边同时除以2,得x=-;

第三步________.

输出x=-[一个算法必须要有结果输出.]

6.已知直角三角形的两直角边长为a,b,求该直角三角形斜边上的高h的

一个算法分为下列四步:

①输出h的值;

②输入直角三角形两直角边长a,b的值;

③计算h=;

④计算c=.

正确的依次是________.

【导学号】

②→④→③→①[利用等面积法求斜边上的高,故先求斜边c的长,再求

斜边上的高h,从而正确的依次是②→④→③→①.]

7.计算下列各式中的S值,能设计算法求解的是________.

①S=1+2+3+…+100;②S=1+2+3+…+100+…;③S=1+2+3+…

+n(n≥1,n∈N).

①③[由算法的有限性知②中加数个数是无限的,故不能设计算法求解,

而①③都可通过有限的步骤操作,输出确定的结果.]

8.下面给出了解决问题的算法:

第一步输入x;

其次步若x≤3,则执行第三步,否则执行第四步;

第三步使y=2x-1;

2

第四步使y=x-2x-4;

第五步输出y.

当输入的值为________时,输入值与输出值相等.

1或4[这个算法解决的问题是求分段函数y=的函数值问题.由

得x=1,由得x=4.

故当输入的值为1或4时,输入值与输出值相等.]

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档