解:
(2)由
(1),得$a = 6,$因为$A(0,6),$所以$OA = 6。$
在$Rt\triangle AOB$中,根据勾股定理$OB=\sqrt{AB^{2}-OA^{2}},$已知$AB = 10,$$OA = 6,$则$OB=\sqrt{10^{2}-6^{2}}=\sqrt{100 - 36}=\sqrt{64}=8。$
因为$B(b,0),$$C(b,8),$所以$b = 8,$即$B(8,0),$$C(8,8)。$
(3)因为$B(8,0),$$C(8,8),$所以$BC = 8。$
$\triangle ABC$的面积$S_{\triangle ABC}=\frac{1}{2}\times BC\times (x_{C}-x_{B})=\frac{1}{2}\times8\times8 = 32。$
已知$A(0,6),$$D(m,2),$$\triangle ADO$以$OA$为底,$D$到$y$轴的距离$\vert m\vert$为高,则$S_{\triangle ADO}=\frac{1}{2}OA\times\vert m\vert=\frac{1}{2}\times6\times\vert m\vert = 3\vert m\vert。$
因为$\triangle ADO$的面积是$\triangle ABC$面积的一半,所以$3\vert m\vert=\frac{1}{2}\times32,$即$3\vert m\vert = 16,$$\vert m\vert=\frac{16}{3}。$
又因为$D$在第二象限,所以$m\lt0,$则$m = -\frac{16}{3},$点$D$的坐标为$(-\frac{16}{3},2)。$