Основные принципы архивации, классификации методов. Алгоритм Хаффмана.
отчеты по практике, Программирование и информатика Объем работы: 32 стр. Год сдачи: 2009 Стоимость: 500 руб. Просмотров: 1426 | | |
Оглавление
Введение
Заключение
Заказать работу
СОДЕРЖАНИЕ
СОДЕРЖАНИЕ 2
ВВЕДЕНИЕ 3
1 ОСНОВНЫЕ ПОНЯТИЕ АРХИВАЦИИ 4
2 ИСТОРИЯ РАЗВИТИЯ ТЕОРИИ СЖАТИЯ ИНФОРМАЦИИ 6
3 СЖАТИЕ ДАННЫХ 8
4 ОСНОВНЫЕ ПРИНЦИПЫ АРХИВАЦИИ 11
4.1 Параметры архивации 11
4.2 Методы архивации 11
4.3 Типы архиваторов 13
4.4 Архиваторы 14
4.4.1 Архиватор WinRAR 14
4.4.2 Архиватор WinZIP 15
4.4.3 Архиватор 7-ZIP 16
5 АЛГОРИТМ ХАФФМАНА 18
6 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ АЛГОРИТМА ХАФФМАНА 21
6.1 Постановка задачи 21
6.2 Листинг программы 21
6.3 Работа программы на конкретном примере 27
ЗАКЛЮЧЕНИЕ 31
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 32
ВВЕДЕНИЕ
В настоящее время перерабатываются, хранятся и передаются большие потоки информации, поэтому архивация данных, является необходимым процессом для экономии места на носителях, для передачи данных по сети.
Цель данного курсового проекта рассмотреть основные принципы архивации, алгоритм Хаффмана.
Для достижения цели необходимо решить следующие задачи:
− изучить понятие архивации;
− изучить принципы архивации и программы архивирующие данные;
− изучить метод Хаффмана;
− реализовать программу разбора слова по алгоритму Хаффмана.
ЗАКЛЮЧЕНИЕ
В результате выполнения данного курсового проекта были решены поставленные задачи:
рассмотрено понятие архивации;
рассмотрена история теории архивации;
изучены принципы архивации и некоторые программы, осуществляющие архивацию данных;
изучен алгоритм Хаффмана;
программно реализован разбор контрольного слова по алгоритму Хаффмана;
Для программной реализации алгоритма Хаффмана был выбран язык программирования Delphi7.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.