Вопрос:

3. Алфавит некоторого языка состоит из 32 символов. Сколько секунд потребуется для передачи 1600 символов, если скорость передачи составляет 100 байт в секунду.

Ответ:

Решение:

  1. Определим информационный вес одного символа. В алфавите 32 символа. Количество бит на символ равно \( \text{log}_2(32) = 5 \) бит.
  2. Переведем скорость передачи из байт/сек в бит/сек: \( 100 \text{ байт/сек} \times 8 \text{ бит/байт} = 800 \text{ бит/сек} \).
  3. Рассчитаем, сколько бит потребуется для передачи 1600 символов: \( 1600 \text{ символов} \times 5 \text{ бит/символ} = 8000 \text{ бит} \).
  4. Найдем время передачи, разделив общее количество бит на скорость передачи: \( \frac{8000 \text{ бит}}{800 \text{ бит/сек}} = 10 \text{ сек} \).

Ответ: 10 секунд

Похожие