解:(1)∵AB=1C=10cm,∠ABC=30°,
∴OA=5cm,BO=CO=5

cm,
∴點A的坐標為(0,5),點C的坐標為(5

,0),
設直線AC的解析式為y=kx+b,
將點A、點C的坐標代入可得:

,
解得:

故直線AC的解析式為:y=-

x+5;
(2)

①當∠APB=90°時,點P與點O重合時,此時BP=5

,
即可得t=5

;
當∠BAP=90°時,點P位于P
1處,
此時BP
1=

=

,
即可得t=

.
綜上可得當t=5

或

時,△ABP為直角三角形.
②當點Q位于AB段時,0<t<10,

過點Q作QD⊥OB于點D,BQ=t,BP=t,∠ABO=30°,
則QD=

BQ=

t
此時S
△BPQ=

BP×QD=

t×

t=

t
2;
當點Q位于AC段時,10≤t<20,

此時BP=t,CQ=20-t,∠ACO=30°,
則QD=

CQ=

(20-t)=10-

t,
S
△BPQ=

BP×QD=

t×(10-

t)=-

t
2+5t.
分析:(1)求出點A及點C的坐標,利用待定系數法可確定直線AC的解析式;
(2)分兩段討論,①點Q在BA段,②點Q在AC段,依次確定BP、QD的長度,繼而可確定△BPQ的面積.
點評:本題屬于一次函數綜合題,涉及了待定系數法求函數解析式、解直角三角形及三角形的面積,難點在第二問,注意分段討論,求出△BPQ底邊BP上的高,難度一般.