解析:选C.设M(x0,y0),A(0,2),MF的中点为N.
由y2=2px,F(,0),
所以N点的坐标为(,).
由抛物线的定义知,x0+=5,
所以x0=5-.
所以y0= .
所以|AN|==,所以|AN|2=.
所以()2+(-2)2=.
即+=.
所以 -2=0.
整理得p2-10p+16=0.
解得p=2或p=8.
所以抛物线方程为y2=4x或y2=16x.
5.已知抛物线C的方程为x2=y,过点A(0,-1)和点B(t,3)的直线与抛物线C没有公共点,则实数t的取值范围是( )
A.(-∞,-1)∪(1,+∞)
B.(-∞,-)∪(,+∞)
C.(-∞,-2)∪(2,+∞)
D.(-∞,-)∪(,+∞)
解析:选D.当AB的斜率不存在时,x=0,其与x2=y有公共点,不满足要求;当AB的斜率存在时,可设AB所在直线的方程为y=kx-1,代入x2=y,整理得2x2-kx+1=0,Δ=(-k)2-4×2<0,得k2<8,B(t,3)在y=kx-1上即3=kt-1,()2=k2<8,即t2>2得t∈(-∞,-)∪(,+∞).
6.过抛物线y2=2px(p>0)的焦点F的直线与抛物线交于A、B两点,若A、B在准线上的射影为A1、B1,则∠A1FB1等于________.
解析:如图,由抛物线定义知|AA1|=|AF|,|BB1|=|BF|,所以∠AA1F=∠AFA1,又∠AA1F=∠A1FO,