课时作业(一)算法的概念A组基础巩固1.给出下列表述:①求过M(1,2)与N(-3,-4)两点的直线方程可先求直线MN的斜率,再利用点斜式方程求得;②求三点A(2,2),B(2,6),C(4,4)所在△ABC的面积,可先求AB的长a,再求直线AB的方程及点C到AB的距离h,最后利用S=ah进行计算;③方程x2+x+1=0无实数根;④植树需要运苗,挖坑,栽苗,浇水这些步骤.其中是算法的有()A.1个B.2个C.3个D.4个解析:根据算法的含义和特征知,①②④是算法,故选C
答案:C2.给出下面一个算法:第一步,给出三个数x,y,z
第二步,计算M=x+y+z
第三步,计算N=M
第四步,得出每次计算结果.则上述算法是()A.求和B.求余数C.求平均数D.先求和再求平均数解析:由算法过程知,M为三数之和,N为这三数的平均数.答案:D3.下列各式中S的值不可以用算法求解的是()A.S=1+2+3+4B.S=12+22+32+…+1002C.S=1++…+D.S=1+2+3+4+…解析:D中的求和不符合算法步骤的有限性,所以它不可以用算法求解,故选D
答案:D4.给出下面的算法,它解决的是()第一步,输入x
第二步,如果x<0,则y=x2;否则执行下一步.第三步,如果x=0,则y=2;否则y=-x2
第四步,输出y
A.求函数y=的函数值B.求函数y=的函数值C.求函数y=的函数值D.以上都不正确解析:由算法知,当x<0时,y=x2;当x=0时,y=2;当x>0时,y=-x2
答案:B5.在用二分法求方程零点的算法中,下列说法正确的是()A.这个算法可以求方程所有的零点B.这个算法可以求任何方程的零点C.这个算法能求方程所有的近似零点D.这个算法并不一定能求方程所有的近似零点解析:二分法求方程零点的算法中,仅能求方程的一些特殊的近似零点.(满足函数零点存在性定理的条件)则D