книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Заявки на авиабилеты. Работа с каталогами и файлами ( Контрольная работа, 15 стр. )
ИГРА "ЖИЗНЬ" ( Курсовая работа, 27 стр. )
Игра "НЛО" ( Дипломная работа, 61 стр. )
Игра "Сбей самолет" ( Курсовая работа, 31 стр. )
ИГРА "ТЕННИС" ( Курсовая работа, 30 стр. )
Игра “Жизнь” ( Курсовая работа, 21 стр. )
Игра “Жизнь” 2008-21 ( Курсовая работа, 21 стр. )
Измерение и кодирование информации ( Курсовая работа, 41 стр. )
Изучение и реализация в программном продукте решения систем нелинейных уравнений при помощи метода Ньютона и Якоби ( Контрольная работа, 21 стр. )
Изучение основ системы программирования Visual Basic 6.0. ( Курсовая работа, 32 стр. )
Изучение основ системы программирования Visual Basic 6.0 ( Курсовая работа, 47 стр. )
Изучение принципов обработки аппаратных прерываний ( Контрольная работа, 13 стр. )
Изучение принципов обработки внутренних прерываний ( Контрольная работа, 8 стр. )
Изучение рассмотрение классификации языков программирование, обзор языков программирования и написание приложения, реализующего алгоритм md5 ( Курсовая работа, 41 стр. )
Изучение современных систем программирования ( Курсовая работа, 34 стр. )
Инструмент управления растровыми атрибутами картографических слоёв для продуктов семейства ArcGIS ( Курсовая работа, 10 стр. )
Инструментальное средство анализа эмпирических данных методом квантовой статистики ( Курсовая работа, 32 стр. )
Инструменты создания Web-страниц ( Курсовая работа, 10 стр. )
Интеграция 1С:Предприятие с системой «Клиент - банк» ( Курсовая работа, 23 стр. )
Интеграция алгоритма расчета концентрации хлорофилла-А для мутных вод в программный комплекс SeaDAS. ( Курсовая работа, 8 стр. )
Интерактивный интерфейс для тестирующей системы WEBTEST ( Курсовая работа, 14 стр. )
ИНТЕРНЕТ-ПРОДВИЖЕНИЕ ФОЛЬКЛОРНОГО КОЛЛЕКТИВА «ШАЙТАНЕ» В МОЛОДЕЖНОЙ АУДИТОРИИ г. ПЕРВОУРАЛЬСКА» ( Дипломная работа, 74 стр. )
Интерфейс полуавтоматической нормализации данных ( Курсовая работа, 11 стр. )
Искусственный интеллект для пошаговой стратегической игры UFO: Alien Invasion ( Курсовая работа, 9 стр. )
Искусственный интеллект для пошаговой стратегической игры Wesnoth ( Курсовая работа, 11 стр. )

ВВЕДЕНИЕ

3

1. ОБЩИЕ СВЕДЕНИЯ ОБ АРХИВАЦИИ (РАЗАРХИВАЦИИ) ФАЙЛОВ

4

1.1. Основные виды программ-архиваторов

5

1.2. Способы управления программой - архиватором

6

2. АЛГОРИТМ АРХИВАЦИИ RLE

7

2.1. Алгоритм декомпрессии

7

2.2. Характеристики алгоритма RLE:

7

3. РАЗРАБОТКА ПРОГРАММЫ ДЛЯ РАЗАРХИВАЦИИ ФАЙЛА, СОЗДАННОГО ПО АЛГОРИТМУ RLE

8

ЗАКЛЮЧЕНИЕ

10

СПИСОК ЛИТЕРАТУРЫ

11

Характерной особенностью большинства типов данных является их избыточность. Степень избыточности данных зависит от типа данных. Например, для видеоданных степень избыточности в несколько раз больше чем для графических данных, а степень избыточности графических данных, в свою очередь, больше чем степень избыточности текстовых данных. Другим фактором, влияющим на степень избыточности является принятая система кодирования. Примером систем кодирования могут быть обычные языки общения, которые являются ни чем другим, как системами кодирования понятий и идей для высказывания мыслей. Так, установлено, что кодирование текстовых данных с помощью средств русского языка дает в среднем избыточность на 20-25% большую чем кодирование аналогичных данных средствами английского языка.

Для человека избыточность данных часто связана с качеством информации, поскольку избыточность, как правило, улучшает понятность и восприятие информации. Однако, когда речь идет о хранении и передаче информации средствами компьютерной техники, то избыточность обычно играет отрицательную роль, поскольку она приводит к возрастанию стоимости хранения и передачи информации. Особенно актуальной эта проблема стает в случае обработки огромных объемов информации при незначительных объемах носителей данных. В связи с этим, постоянно возникает проблема уменьшения избыточности или сжатия данных. Если методы сжатия данных применяются к готовым файлам, то часто вместо термина "сжатие данных" употребляют термин "архивация данных", сжатый вариант данных называют архивом, а программные средства, которые реализуют методы сжатия называются архиваторами.

В зависимости от того, в каком объекте размещены данные, подлежащие сжатию различают:

Сжатие (архивация) файлов: используется для уменьшения размеров файлов при подготовке их к передаче каналами связи или к транспортированию на внешних носителях маленькой емкости;

Сжатие (архивация) папок: используется как средство уменьшения объема папок перед долгим хранением, например, при резервном копировании;

Сжатие (уплотнение) дисков: используется для повышения эффективности использования дискового просторную путем сжатия данных при записи их на носителе информации (как правило, средствами операционной системы).

Существует много практических алгоритмов сжатия данных, но все они базируются на трех теоретических способах уменьшения избыточности данных. Первый способ состоит в изменении содержимого данных, второй - в изменении структуры данных, а третий - в одновременном изменении как структуры, так и содержимого данных.

1. Д. Ватолин, А. Ратушняк, М. Смирнов, В. Юкин "Методы сжатия данных. Устройство архиваторов, сжатие изображений и видио".

2. Курс лекций "Основы информатики" Лекция 9 "Сжатие данных".

3. http://helloworld.ru - документация и книги по программированию.

4. Методическое пособие МГУ Д.С. Ватолин "Алгоритмы cжатия изображений"

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»