Вопрос задан 09.08.2023 в 09:35. Предмет Информатика. Спрашивает Соловьев Ромчик.

Сообщение, записанное буквами из 128 символьного алфавита, содержит 30 символов. Какой объем

информации оно несет?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Дозморов Роман.
128 =  2^{7}   Значит 7 бит информации могут нести 128 вариантов.

А 30 символов = 30 · 7 = 210 бит = 26.25 байт

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для определения объема информации, несомой сообщением, можно воспользоваться формулой Шеннона:

H=i=1nP(xi)log2(P(xi))H = - \sum_{i=1}^{n} P(x_i) \cdot \log_2(P(x_i))

где:

  • HH - количество информации в битах,
  • nn - количество символов в алфавите (в данном случае 128),
  • P(xi)P(x_i) - вероятность появления символа xix_i в сообщении.

Если предположить, что символы в сообщении равновероятны, то вероятность каждого символа будет равна 1n\frac{1}{n}.

Поэтому, если сообщение содержит 30 символов из 128-символьного алфавита, и символы равновероятны, то объем информации будет:

H=30log2(128)630 битH = 30 \cdot \log_2(128) \approx 630 \text{ бит}

Или, если вы хотите получить результат в байтах:

H878.75 байт\frac{H}{8} \approx 78.75 \text{ байт}

Таким образом, сообщение несет около 78.75 байт информации.

1 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос