Đáp án:
$\begin{array}{l}
a)y = mx + 2\\
Cho:x = 0 \Rightarrow y = 2\\
\Rightarrow \left( d \right) \cap Ox = B\left( {0;2} \right)
\end{array}$
Vậy B (0;2)
$\begin{array}{l}
b)Cho:y = 0\\
\Rightarrow m.x + 2 = 0\\
\Rightarrow x = - \dfrac{2}{m}\left( {m \ne 0} \right)\\
\Rightarrow A\left( {\dfrac{{ - 2}}{m};0} \right)\\
\Rightarrow OA = OB\\
\Rightarrow \left| {\dfrac{{ - 2}}{m}} \right| = \left| 2 \right|\\
\Rightarrow \left| m \right| = 1\\
\Rightarrow \left[ \begin{array}{l}
m = 1\\
m = - 1
\end{array} \right.
\end{array}$
Vậy m=1 hoặc m=-1 thì tam giác OAB vuông cân tại O.