Ответ:

  1. В технике удобно использовать двоичный алфавит, потому что устройство надёжно различает два устойчивых состояния: например, наличие или отсутствие сигнала.

  2. Для 3 бит возможно \(2^3=8\) комбинаций.

  3. Нет. Пять бит дают \(2^5=32\) разных кода, а для 33 букв этого недостаточно. Нужно не менее 6 бит: \(2^6=64\).

  4. Коды одинаковой длины позволяют однозначно разделять их при чтении: место окончания одного кода известно заранее, поэтому последовательность можно декодировать без дополнительных разделителей.