НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ
“КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ”
НАВЧАЛЬНО-НАУКОВИЙ КОМПЛЕКС
“ІНСТИТУТ ПРИКЛАДНОГО СИСТЕМНОГО АНАЛІЗУ”
КАФЕДРА МАТЕМАТИЧНИХ МЕТОДІВ СИСТЕМНОГО АНАЛІЗУ
Практична робота №3
з дисципліни “Теорія інформації і кодування”
Виконав:
Студент групи КА-25
Мехед Д. О.
Перевірив:
Коваленко А.Є.
Київ – 2014
Варіант 9
1)Закодувати повідомлення, використовуючи словникові алгоритми за індивідуальним завданням.
2)Обчислити довжини стиснутого і нестиснутого кодів.
3)Записати рядок результату кодування.
4)Декодувати стиснене повідомлення.
5)Зробити висновки відносно ефективності кода.
Текст для кодування: «A grand cheval grand gue».
Алгоритм: LZ77
Параметри: Словник 12 байтів, буфер 4 байти
1)Закодувати повідомлення, використовуючи словникові алгоритми за індивідуальним завданням.
Словник(12 байт) 0 1 2 3 4 5 6 7 8 9 10 11 |
Буфер(4 байти) 1 2 3 4 |
Код |
||||||||||||||||
|
|
<0,0,A> |
||||||||||||||||
|
|
<0,0,' '> |
||||||||||||||||
|
|
<0,0,G> |
||||||||||||||||
|
|
<0,0,R> |
||||||||||||||||
|
|
<8,1,N> |
||||||||||||||||
|
|
<0,0,D> |
||||||||||||||||
|
|
<6,1,C> |
||||||||||||||||
|
|
<0,0,H> |
||||||||||||||||
|
|
<0,0,E> |
||||||||||||||||
|
|
<0,0,V> |
||||||||||||||||
|
|
<0,1,L> |
||||||||||||||||
|
|
<5,1,G> |
||||||||||||||||
|
|
<0,0,R> |
||||||||||||||||
|
|
<7,1,N> |
||||||||||||||||
|
|
<0,0,D> |
||||||||||||||||
|
|
<6,2,U> |
||||||||||||||||
|
|
<0,0,E> |