русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задание 1. Выполнить сжатие информации методом RLE


Дата добавления: 2015-08-31; просмотров: 3114; Нарушение авторских прав


Выполнить вручную кодирование сообщения методом RLE. В качестве исходной фразы взять текст из табл. 3.1. С помощью таблицы CP-1251 (см. Приложение 1) перевести символы заданной фразы в десятичные числа, а затем десятичные числа перевести в двоичные. Выполнить сжатие информации, вычислить контрольные суммы и коэффициент сжатия.

 

Табл. 3.1.

Вар Текст Вар Текст
Кредитка 2235555666122 Ккккктттттттто тттттам?
Паспорт 25700000333215 Длинношеее животное
ИНН 78888255555488856 Урааааааааааааа в атаку
Пароль 177775556666612 Долг 3255566667444444
Пароль abcWWWWZZZq Телефон 8904222211111
Автомобиль 78999994441 Ауууууууу заблудились
Алло это 4565555544488 Свидетельство 22263333
Удостоверение 265444111 Возраст 1000000000 лет
Счет 95122244445333333 Заработали 522211112
Касса 1478885555233333 До дембеля 60440000 с
Прошло 11100002 секунд Кредитка 235556999922
Пролетели 82223333352 м ИНН 8825577777488856
Вес 1597555553333331 кг Шифр 159222666644444
Цена 2598888666611 коп Улов 98544477778555 кг
Мощность 3574444555 Вт Пароль RRWQQQQ6666
Выиграл 10000555 рублей Пароль 778SSЫЫzzzzN

 

 

Задание 2. Выполнить сжатие информации методом Шеннона-Фано

Используя фразу из табл. 3.1, построить кодовое дерево и определить коэффициент сжатия методом Шеннона-Фано

 

 

Задание 3. Выполнить сжатие информации методом Хаффмана

Используя фразу из табл. 3.1, построить кодовое дерево и определить коэффициент сжатия методом Хаффмана



 




<== предыдущая лекция | следующая лекция ==>
Задания на выполнение лабораторной работы | Задание 4. Исследовать эффективность сжатия файлов различных форматов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.