Текст длиной 20 символов записан с помощью алфавита из 64 символов. Определите количество
информации в сообщении в БАЙТАХ, закодированном с помощью равномерного кода наименьшей длины. ПОМОГИТЕ, ПЛИЗ. СРОЧНО!!!Ответы на вопрос
        Ответ: 15 байт
Дано: N = 64, K=20
Решение: I = ki, N = 
64 =  ,  i = 6 бит
I = 20 * 6 = 120 бит
В одном бите - 8 байт
120:8 = 15 байт
Внимательно смотри предмет куда инфу поставил :)
            Для определения количества информации в сообщении, закодированном с помощью равномерного кода наименьшей длины, мы можем использовать формулу Шеннона для вычисления энтропии:
H = -Σ(p_i * log2(p_i))
где H - энтропия, p_i - вероятность появления символа i.
В данном случае, у нас есть 64 символа в алфавите, и каждый символ встречается один раз, так как у нас равномерный код. Таким образом, вероятность для каждого символа (p_i) равна 1/64.
Теперь мы можем подставить это значение в формулу энтропии:
H = -Σ(1/64 * log2(1/64))
H = -64 * (1/64 * log2(1/64))
H = -log2(1/64)
H = -(-6)
H = 6 бит
Итак, количество информации в сообщении, закодированном с помощью равномерного кода наименьшей длины, составляет 6 бит или 0.75 байта (поскольку 1 байт = 8 бит).
Похожие вопросы
Топ вопросов за вчера в категории Физика
Последние заданные вопросы в категории Физика
- 
			
Математика
 - 
			
Литература
 - 
			
Алгебра
 - 
			
Русский язык
 - 
			
Геометрия
 - 
			
Английский язык
 - 
			
Химия
 - 
			
Физика
 - 
			
Биология
 - 
			
Другие предметы
 - 
			
История
 - 
			
Обществознание
 - 
			
Окружающий мир
 - 
			
География
 - 
			
Українська мова
 - 
			
Информатика
 - 
			
Українська література
 - 
			
Қазақ тiлi
 - 
			
Экономика
 - 
			
Музыка
 - 
			
Право
 - 
			
Беларуская мова
 - 
			
Французский язык
 - 
			
Немецкий язык
 - 
			
МХК
 - 
			
ОБЖ
 - 
			
Психология
 - 
			
Физкультура и спорт
 - 
			
Астрономия
 - 
			
Кыргыз тили
 - 
			
Оʻzbek tili
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			