解:(1)能判斷拋物線開口向下.
∵y=ax
2+bx+1經過點A(0,1),
∴點P的位置高于點A,說明點P不是拋物線的最低點,
∴點P是拋物線的最高點.
∴拋物線y=ax
2+bx+1的開口向下.

(2)如圖,設拋物線與x軸的交點坐標為F(x
1,0)、E(x
2,0),
則x
1<0,x
2>0
S
△AEO=

OE•OA=

x
2;
S
△AFO=

OF•OA=

x
1∵S
△AEO-S
△AFO=3
∴

x
2-(

x
1)=3,即x
1+x
2=6
∵x
1+x
2=

+

=

∴

=6,即b=-6a①
另一方面,設直線AD的解析式為y=kx+m,
并把點A(0,1)、D(4,3)的坐標代入解析式得

,解得

,∴

由于拋物線與線段AD有一個交點的橫坐標為

,所以縱坐標=

把點(

,

)的坐標代入y=ax
2+bx+1,
整理得49a+14b=7②
解由①②組成的方程組得

,

.
分析:(1)由y=ax
2+bx+1可知拋物線過點(0,1),即A點,而頂點P在正方形內部,可判斷拋物線開口向下;
(2)已知OA=1,設F(x
1,0)、E(x
2,0),利用△EAO與△FAO的面積之差為3,可求x
1+x
2=6的值,再利用兩根關系求a、b的一個關系式,求直線AD的解析式,根據D點橫坐標為

,求D點縱坐標,代入拋物線解析式,得到a、b的另外一個關系式,解方程組求a、b的值.
點評:本題考查了二次函數的綜合運用.關鍵是根據拋物線的頂點不是最高點,就是最低點,判斷開口方向,根據面積關系,及拋物線所經過的點,列方程組求a、b的值.