解:(1)∵抛物线
与x轴有两个交点,
∴△>0,
∴(-1)
2-4×
k>0,
∴解得k<
;
(2)将A(-1,0)代入
得,
+1+k=0,
解得k=-
,
则函数解析式为y=
x
2-x-
.
当y=0时,
x
2-x-
=0,
解得x
1=-1,x
2=3.
于是B点坐标为(3,0);
(3)设点D坐标为(0,y),y>0,
因以A、O、D为顶点的三角形和以B、O、C为顶点的三角形相似,
则①△OCB∽△OAD,
=
,
即
=
,
解得OD=
,故D(0,
);
②△OCB∽△ODA,
=
,
即OD=
,
故点D的坐标为:(0,
)或(0,
).
分析:(1)根据抛物线与x轴交点个数与相对应的一元二次方程的根的判别式的关系即可解答;
(2)将A(-1,0)代入
即可求出k的值,从而得到抛物线的解析式.
(3)根据题意,分△OCB∽△OAD和△OCB∽△ODA两种情况讨论.
点评:此题考查了二次函数的综合运用,涉及抛物线的性质、相似三角形的性质等内容,要注意分类讨论.