Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы Информационных Технологий.docx
Скачиваний:
45
Добавлен:
23.11.2019
Размер:
617.97 Кб
Скачать

2. Методы сжатия информации

Методы сжатия информации подразделяются на две большие группы: в первой предполагается частично утраченная информация, во второй - информация полная. В первом случае усеченная часть информации либо субъективно не будет заметна, либо, будучи замеченной, не окажет существенного влияния на восприятие информации в целом. Обычно такие методы применяются для передачи изображения и звука, исходя из особенностей нашего восприятия. Так, на движущемся объекте мы не замечаем мелких деталей, поэтому при сжатии видеозаписи быстродвижущихся предметов их можно не передавать и подробнее прорисовывать только на статичных картинах. Воспроизводя музыку, мы в момент звучания громкого инструмента не обращаем внимания на одновременно звучащий, но более тихий инструмент. Значит, при громком звучании можно не заботиться о качестве тихих синхронных звуков, а передавать их с высокой точностью лишь в моменты низкого уровня громкости. Методы сжатия с потерями позволяют достичь коэффициента десятикратного сжатия, но без значительного ухудшения качества изображения и звука. Наиболее известны сжатия с потерями в форматах MPEG для видео и звука, а также JPEG для неподвижных изображений.

Пример:

Пример:

3. Основные определения

Архиватор – программа для сжатия дисковой информации путем замены участков машинного кода при сохранении её полноты.

Архив – файл, содержащий несколько файлов или папок в сжатом виде, а также сведения о них (словарь архива), из которого их можно извлечь в первоначальном виде.

Архиваторы сжимают информацию разными способами. К примеру находят в файлах повторяющиеся фрагменты и сокращают их. Чтобы уменьшить размеры файла , его нужно заархивировать.

Стандартный (монолитный – Solid) архив – вид архива, в котором вся информация (файлы и папки) содержится в виде однородного потока данных.

Самораспаковывающийся архив (SFX-архив (Self File Extracting) - это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы-архиватора.

Архивы такого типа хранятся на диске в виде .EXE-файлов.

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

Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла.

Очень удобным средством является возможность создания архивов из нескольких файлов (для записи на внешние носители, например, магнитные диски). Многотомные архивы – это последовательности архивных файлов, каждый из которых называется том.

4. Проверка целостности архивов

Для каждого файла в архиве запоминается его код циклического контроля (CRC – Cyclic Redundancy Check). Это специальная функция, позволяющая отслеживать изменения в файле. С её помощью можно проверять целостность архивного файла.

5. Типы архиваторов

Архиваторы обычно создают архив в виде файла с расширением, соответствующим формату сжатия. Файлы извлекаются из архива тем же архиватором или же специальной утилитой.

Употребление большого числа типов архиваторов затрудняет обмен информацией между компьютерами, поэтому постепенно естественным образом выделились два формата, которые сейчас в основном и используются для архивирования: ZIP и RAR.

Рассмотрим основные особенности этих программ.

Архиватор RAR

Архиватор RAR был создан как достаточно универсальное средство сжатия файлов, содержащих самую различную информацию, объединяющее достоинства и удобства программ двух классов архиватора командной строки и полноэкранной оболочки для просмотра и других манипуляций с архивами.

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

По своим техническим характеристикам RAR не уступает широко распространенным и популярным архиваторам, а по некоторым показателям превосходит их.

Архиватор RAR служит мощным средством для создания и ведения архивов. Его отличи­тельными особенностями являются:

  • возможность работы в двух режимах — полноэкранного интерактивного интерфейса и обычного интерфейса командной строки;

  • поддержка других типов архивов; в полноэкранном режиме RAR предоставляет воз­можность работы с архивами других типов (.ZIP, .ARJ, .LZH), просмотра их содержи­мого, изменения и преобразования;

  • использование высокоэффективного метода сжатия solid для получения высокой

степени сжатия (на 10 – 50% выше, чем обычно);

  • возможность создания самораспаковывающихся и многотомных архивов;

  • защита архивов паролем.

Архиватор ZIP

Для большинства пользователей Windows именно WinZIP служит стандартной программой для работы с архивами. Эта программа эффективно работает в большинстве стандартных ситуаций, хотя и имеет невысокую скорость работы. WinZIP умеет просматривать и извлекать файлы из прочих, менее распространенных форматов архивов, таких как ARJ, LZH, ARC, TAR, TAZ, TGZ, Z, GZ, CAB, UUE, XXE, UU, B64, HQX, BHX. Есть функции инсталляции программ, экранных тем и скрин-сэйверов из архивов, сжатия и отправки файлов по почте, проверки содержимого архивов внешним антивирусом, управления закладками Избранных архивных директорий, поддерживается возможность интеграции с Проводником Windows (добавление команд в контекстные меню). Имеются отдельные утилиты для работы из командной строки, интеграции с популярными Интернет-браузерами, создания самораспаковывающихся архивов и многотомных.