Так как \( CB \) — касательная к окружности в точке \( B \), то радиус \( OB \) перпендикулярен касательной. Следовательно, \( \angle OBC = 90^{\circ} \).
В треугольнике \( ABC \) сумма углов равна \( 180^{\circ} \). Нам дан \( \angle BAC = 30^{\circ} \) и \( \angle OBC = 90^{\circ} \). Нам нужно найти углы треугольника \( BOC \).
\( \angle BOC \) — центральный угол, опирающийся на дугу \( BC \). \( \angle BAC \) — вписанный угол, опирающийся на ту же дугу \( BC \).
Связь между вписанным и центральным углом, опирающимися на одну и ту же дугу: \( \angle BOC = 2 \angle BAC \).
\( \angle BOC = 2 \cdot 30^{\circ} = 60^{\circ} \).
Теперь рассмотрим треугольник \( BOC \). \( OB = OC \) (радиусы окружности), значит, треугольник \( BOC \) — равнобедренный.
\( \angle OBC = \angle OCB \).
Сумма углов в треугольнике \( BOC \) равна \( 180^{\circ} \).
\( \angle OBC + \angle OCB + \angle BOC = 180^{\circ} \)
\( 2 \angle OBC + 60^{\circ} = 180^{\circ} \)
\( 2 \angle OBC = 180^{\circ} - 60^{\circ} \)
\( 2 \angle OBC = 120^{\circ} \)
\( \angle OBC = \angle OCB = 60^{\circ} \).
Ответ: \( \angle BOC = 60^{\circ} \), \( \angle OBC = 60^{\circ} \), \( \angle OCB = 60^{\circ} \).