内容正文:
专题01 算法的概念
第一章 算法初步
一.选择题
1.下列算法描述正确的一项是
A.任何问题都可以用算法解决
B.算法只能用流程图来表示
C.算法需要一步步执行,且每一步都是明确的
D.同一问题的算法不同,结果不同
2.下面是某个问题的算法过程:
第一步,比较与的大小,若,则交换,的值.
第二步,比较与的大小,若,则交换,的值.
第三步,比较与的大小,若,则交换,的值.
第四步,输出,,.
该算法结束后解决的问题是
A.输入,,三个数,按从小到大的顺序输出
B.输入,,三个数,按从大到小的顺序输出
C.输入,,三个数,按输入顺序输出
D.输入,,三个数,无规律地输出
3.下列描述不是解决问题的算法的是
A.从中山到北京先坐汽车,再坐火车
B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、化系数为1
C.方程有两个不相等的实根
D.求的值,先计算,再由,,,最终结果为15
4.下列叙述中,不能称为算法的是
A.植树需要运苗、挖坑、栽苗、浇水这些步骤
B.按顺序进行下列运算:,,,,
C.从济南到北京旅游,先坐火车,再坐飞机抵达
D.
5.下列叙述能称为算法的个数为
①植树需要运苗、挖坑、栽苗、浇水这些步骤;
②按顺序进行下列运算:,,,,;
③从枣庄乘火车到徐州,从徐州乘飞机到广州;
④;
⑤求所有能被3整除的正数,即3,6,9,12,.
A.2 B.3 C.4 D.5
6.下面对算法描述正确的一项是
A.同一问题的算法不同,结果必然不同
B.算法只能用图形方式来表示
C.同一问题可以有不同的算法
D.算法只能用自然语言来描述
7.下列所给问题中,不可以设计一个算法求解的是
A.求的和 B.解方程组
C.求半径为3的圆的面积 D.判断在上的单调性
8.算法的计算规则以及相应的计算步骤必须是唯一确定的,既不能含糊其辞,也不能有多种可能.这里指的是算法的
A.有序性 B.明确性 C.可行性 D.不确定性
9.下面对算法的理解不正确的一项是
A.一个算法应包含有限的步骤,而不能是无限的
B.算法中的每一步骤都应当是确定的,而不应当是含糊的,模棱两可的
C.算法中的每一步骤都应当有效地执行,并得到确定的结果
D.一个问题只能设计出一种算法
10.下列计算的值的选项中,不能设计算法求解的是
A. B.
C.且 D.
原创精品资源学科网独家享有版权,侵权必究!1
$
专题01 算法的概念
第一章 算法初步
一.选择题
1.下列算法描述正确的一项是
A.任何问题都可以用算法解决
B.算法只能用流程图来表示
C.算法需要一步步执行,且每一步都是明确的
D.同一问题的算法不同,结果不同
【答案】C
【解析】并不是任何问题都可以用算法解决,错;
算法能用流程图,程序语言,图形语言,等来表示,错;
算法需要一步步执行,且每一步都是明确的,对;
同一问题可以有不同的算法,不同的算法得到相同的结果,错;
故选C.
2.下面是某个问题的算法过程:
第一步,比较与的大小,若,则交换,的值.
第二步,比较与的大小,若,则交换,的值.
第三步,比较与的大小,若,则交换,的值.
第四步,输出,,.
该算法结束后解决的问题是
A.输入,,三个数,按从小到大的顺序输出
B.输入,,三个数,按从大到小的顺序输出
C.输入,,三个数,按输入顺序输出
D.输入,,三个数,无规律地输出
【答案】B
【解析】根据题意,第一步,是选出、中较大的数,记为,较小的数记为;
第二步,是选出、中较大的数,记为,较小的数记为,即为三个数中最大数;
第三步,是选出、中较大的数记为,较小的数记为.
第四步,是输出最大数,中间数,最小数.
故选B.
3.下列描述不是解决问题的算法的是
A.从中山到北京先坐汽车,再坐火车
B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、化系数为1
C.方程有两个不相等的实根
D.求的值,先计算,再由,,,最终结果为15
【答案】C
【解析】选项:从中山到北京,先坐汽车,再坐火车,解决了怎样去的问题,所以错误;
选项:解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1,解决了怎样解一元一次方程的问题,所以错误;
选项:求的值,先计算,再由,,,最终结果为15,解决了怎样求数的和的问题,所以错误;
故选C.
4.下列叙述中,不能称为算法的是
A.植树需要运苗、挖坑、栽苗、浇水这些步骤
B.按顺序进行下列运算:,,,,
C.从济南到北京旅游,先坐火车,再坐飞机抵达
D.
【答案】D
【解析】算法、程序是完成一件事情的操作步骤.
可得:①,②,③为算法,④,没有明确的规则和步骤,所以不是算法.
故选D.