111算法的概念优化训练
1.下列关于算法的描述正确的是
A.算法与求解一个问题的方法相同
B.算法只能解决一个问题,不能重复使用
C.算法过程要一步一步执行
D.有的算法执行完以后,可能没有结果
解析:选C算法与求解一个问题的方法既有区别又有联系,故A不对.算法能够重复
使用,故B不对.每一个算法执行完以后,必须有结果,故D不对.
2.下列可以看成算法的是
A.学习数学时,课前预习,课上认真听讲并记好笔记,课下先复习再做作业,之后做
适当的练习题
B.今天餐厅的饭真好吃
C.这道数学题难做
D.方程2x2-x+1=0无实数根
解析:选AA是学习数学的一个步骤,所以是算法.
3.计算下列各式中的S值,能设计算法求解的是
①S=1+2+3+…+100;②S=1+2+3+…+100+…;③S=1+2+3+…+
≥1,
∈N.
A.①②
B.①③
C.②③
D.①②③
解析:选B由算法的有限性知②不正确,而①③都可通过有限的步骤操作,输出确定
结果.
4.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99求他的总分和平均
成绩的一个算法为:
第一步:取A=89,B=96,C=99;
第二步:__________________________;
第三步:__________________________;
第四步:输出计算的结果.答案:计算总分D=A+B+C计算平均分E=D3
1.下列关于算法的说法正确的是A.一个算法的步骤是可逆的B.描述算法可以有不同的方式C.算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列只能解决当前问题D.算法只能用一种方式显示解析:选B由算法的定义可知A、C、D错,B对.2.下列各式中T的值不能用算法求解的是A.T=12+22+32+42+…+1002B.T=12+13+14+15+…+510C.T=1+2+3+4+5+…
fD.T=1-2+3-4+5-6+…+99-100
解析:选C根据算法的有限性知C不能用算法求解.
3.下列四种叙述能称为算法的是
A.在家里一般是妈妈做饭
B.做米饭需要刷锅、淘米、添水、加热这些步骤
C.在野外做饭叫野炊
D.做饭必须要有米
解析:选B算法的程序或步骤必须明确、有效.4.关于一元二次方程x2-5x+6=0的求根问题,下列说法正确的是
A.只能设计一种算法
B.可以设计两种算法
C.不能设计算法
D.不能根据解题过程设计算法
解析:选B一元二次方程的求解过程可以用公式法和分解因式法进行,可根据不同的
解题过程来设计算法,故可以设计两种算法,但两种算法输出的结果是一样的.5.对于解方程x2-2x-3=0的下列步骤:①设fx=x2-2x-r