Предмет: Информатика, автор: itdlavseh

Древние племена, основавшие Азербайджан, имели свою письменность.
Так, племя гуннов использовало 33 символа в алфавите,
племя хазар – 13 символов.
Было передано сообщение длиной в 8 символов.
Сколько оно занимает на языке гуннов:
бит.
Сколько оно занимает на языке хазар:
бит.
Определи разность объёмов информации в байтах:
байт.

Ответы

Автор ответа: SheWhoRunsOnTheWaves
7

Ответ:

  • На языке гуннов сообщение занимает 48 бит.
  • На языке хазар сообщение занимает 32 бит.
  • Разность объемов информации: 2 байта.

Объяснение:

Здесь понадобятся 2 формулы:

  1. N = 2^{i}
  2. I = K*i

где

  • N - мощность алфавита (количество символов в нем)
  • i - длина кода (какой длины нужны цепочки из 0 и 1, чтобы код каждого символа получился уникальным)
  • К - длина сообщения
  • I - объем информации

Племя гуннов:

  • N = 33
  • 33 = 2^{i} (это не точная степень двойки, но мы знаем, что 2^{5} = 32 и 2^{6} = 64; 32 < 33, т.е. один символ останется незакодированным, поэтому берем i = 6).
  • ⇒ i = 6

Племя хазар:

  • N = 13
  • 13 = 2^{i} (это не точная степень двойки, но мы знаем, что 2^{3} = 8 и 2^{4} = 16; берем то, что больше, т.е. i = 4)
  • ⇒ i = 4

➤ Сообщение длиной 8 символов ⇒ К = 8.

Для племени гуннов:

  • I = K*i
  • I = 8*6 = 48 бит

Для племени хазар:

  • I = K*i
  • I = 8*4 = 32 бит

Теперь определим разность объемов информации в байтах:

  • 48 - 32 = 16 бит
  • 8 бит = 1 байт
  • 16 бит = 2 байта

#SPJ1

Похожие вопросы
Предмет: Английский язык, автор: olshevskaya04
Предмет: Физика, автор: agzam1334