解:(1)由已知条件及三角函数定义,得到tanα=-

,又α∈[0,π),
∴sinα=

,cosα=-

,
则cos(α-

)=cosαcos

+sinαsin

=-

×

+

×

=

;
(2)由点M的坐标是

,P(cosα,sinα),
由已知令f(α)=

•

-k=(

,

)(cosα-

,sinα-

)-k
=(

cosα+

sinα)-1-k=sin(α+

)-1-k=0,
即1+k=sin(α+

),
又α∈[0,π),∴α+

∈[

,

),
由正弦定理图象得:1+k∈[

,1),
则函数

的恰有两个零点的实数k取值范围是-

≤k<0.
分析:(1)由已知及三角函数定义求出tanα的值小于0,再由α的范围,确定出sinα和cosα的值,把所求式子利用两角和与差的余弦函数公式及特殊角的三角函数值化简后,把sinα和cosα的值代入即可求出值;
(2)由M与P的坐标,表示出两向量,利用平面向量的数量积运算法则计算确定出f(α)的解析式,再利用两角和与差的正弦函数公式化为一个角的正弦函数,令解析式等于0,表示出1+k,根据α的范围求出这个角的范围,利用正弦函数的图象求出正弦函数的值域,得出1+k的范围,即可求出k的取值范围.
点评:此题考查了两角和与差的正弦、余弦函数公式,平面向量的数量积运算,正弦函数的定义域与值域,以及任意角的三角函数定义,熟练掌握公式是解本题的关键.