确,B正确;算法通常是指可以用计算机来解决某一类问题的程序或步骤,所以C正确;选项D所给出的是设计算法的一般原则,其中最重要的原则是可操作性,即算法的可行性,不能够执行的算法步骤是无意义的,所以D正确.
2.下列语句中是算法的有( )
①从广州到北京旅游,先坐火车到上海,再坐飞机抵达;
②解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1;
③方程x2-1=0有两个实根;
④求1+2+3+4的值,先计算1+2=3,再由3+3=6,6+4=10得最终结果是10.
A.1个 B.2个
C.3个 D.4个
解析:选C ①中说明了从广州到北京的行程安排,完成任务;②中给出了一元一次方程这一类问题的解决方式;④中给出了求1+2+3+4的一个过程,最终得出结果;对于③,并没有说明如何去算,故①②④是算法,③不是算法.
3.下列各式中S值不可以用算法求解的是( )
A.S=10+20+30+40
B.S=12+22+32+...+1002
C.S=1++...+
D.S=1+2+3+4+...
解析:选D 由算法的有穷性知,选D.
4.比较两个实数a与b的大小的一个算法为:
(1)若a-b>0,则a>b;
(2)________;
(3)若a-b<0,则a<b.
请将上面的算法补充完整.
答案:若a-b=0,则a=b
[层级二 应试能力达标]
1.使用配方法解方程x2-4x+3=0的算法的正确步骤是( )
①配方得(x-2)2=1;②移项得x2-4x=-3;
③解得x=1或x=3;④开方得x-2=±1.
A.①②③④ B.②①④③
C.②③④① D.④③②①