Архиватор это программа для уменьшения избыточности информации

Презентация на тему: » Архивация файлов Файлы и файловая система. Избыточность Редакторы, работающие с текстовой, графической, звуковой и другой информацией, кодируют ее наиболее.» — Транскрипт:

1 Архивация файлов Файлы и файловая система

2 Избыточность Редакторы, работающие с текстовой, графической, звуковой и другой информацией, кодируют ее наиболее естественным, но не самым экономичным способом. Действительно, если внимательно посмотреть любой текст, то можно заметить, что такие буквы «а» и «о», встречаются в нем гораздо чаще чем «ю» и «у». То же самое можно отнести и к сочетаниям букв. На рисунках цвета соседних точек в большинстве случаев близки по оттенку. Подобно этому в любой последовательности информации некоторые сочетания встречаются намного чаще других.

4 4 Архивация и сжатие файлов Архивация – создание резервных копий ( на CD, DVD). Цели: сохранить данные на случай сбоя на диске объединить группу файлов в один архив зашифровать данные с паролем Сжатие файлов – это уменьшение их размера. Цели: уменьшить место, которое занимают файлы на диске уменьшить объем данных для передачи через Интернет Типы сжатия: без потерь: сжатый файл можно восстановить в исходном виде, зная алгоритм сжатия тексты программы данные с потерями: при сжатии часть информации безвозвратно теряется фотографии ( *.jpg ) звук ( *.mp3 ) видео ( *.mpg )

Архиватор — что это такое! И как им пользоваться!

5 5 Почему файлы можно сжать? Алгоритм RLE (англ. Run Length Encoding, кодирование цепочек одинаковых символов, используется для рисунков *.bmp) AA…ABB…B байт Файл qq.txt Файл qq.rle (сжатый) A100B 4 байта Сжатие с потерями или без? ? сжатие в 50 раз! Сжатие возможно, если в данных есть повторяющиеся символы или цепочки символов, сжатие «устраняет» эту избыточность.

7 7 Специальные типы архивов SFX-архив (англ. SelF eXtracting – самораспако- вывающийся) – это файл с расширением *.exe, который содержит сжатые данные и программу распаковки (около 15 Кб). Многотомный архив – это архив, разбитый на несколько частей. Цели: перенос через дискеты удобство скачивания через Интернет WinRAR: abc.part1.rar, abc.part2.rar, …. многотомный SFX-архив: abc.part1.exe, abc.part2.rar, …. для распаковки не нужен архиватор может распаковать неквалифицированный пользователь увеличение размера файла опасность заражения вирусами

8 8 Архиватор WinRAR (Е. Рошал) Запуск: Пуск – WinRAR сжать выделенные файлы распаковать архив изменить пароль сменить диск двойной щелчок ЛКМ: войти в архив выйти из папки

9 9 Архиватор WinRAR: упаковка ЛКМ тип архива SFX многотомные архивы пароль имя архива

10 10 Архиватор WinRAR: распаковка ЛКМ куда распаковать? выбрать папку

11 Основные действия при работе с архивами: создание нового архива; добавление файлов в архив; просмотр содержимого архива; извлечение файлов из архива; просмотр файла в архиве; удаление файлов из архива.

Читайте также:
Как писать паспорт программы

12 Архивация с помощью оболочки WinRAR

13 Информация об архиве

16 Вопросы: Почему есть возможность уменьшать размер файлов? Что такое архивация? Какие файлы не имеет смысла архивировать? Почему перед пересылкой текстового файла по электронной почте имеет смысл предварительно его упаковать в архив?

КАК РАБОТАЕТ ZIP АРХИВ? | РАЗБОР

Источник: www.myshared.ru

2.2.7 Архивация данных. Архиваторы

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

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

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

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

В зависимости от совершенства алгоритма выигрыш в размерах при сжатии может быть весьма ощутимым: типичным значением для документов является 40-50 % и более. Самые низкие показатели характерны для видео- и аудиофайлов. Ведь хранящаяся в них информация, как правило, предварительно сжимается и практически не содержит избыточности.

Все алгоритмы (методы) сжатия данных — т.е., методы устранения избыточности — можно разделить на два больших типа: сжатие без потерь и с потерями. Первый тип алгоритмов используется в тех случаях, когда необходимо полное совпадение исходных данных и восстановленных после сжатия/распаковки (компрессии/декомпрессии), например, в случае двоичной информации, текстов и т. д. На алгоритмах этой группы основываются широко используемые программы-архиваторы и протоколы передачи данных в компьютерных сетях.

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

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

Основное преимущество формата ZIP – его популярность, т.к. большинство архивов в Internet имеют формат ZIP. Другое преимуществ данного формата – скорость создания: архивы ZIP обычно создаются быстрее архивов RAR.

Читайте также:
Ошибка программы восстановления системы

Формат RAR в большинстве случаев обеспечивает существенно лучшее сжатие, чем формат ZIP, особенно в режиме создания непрерывных архивов. Другая важная возможность RAR — поддержка многотомных архивов Также формат RAR позволяет обрабатывать файлы практически неограниченного размера (до 8 эксабайт, что равносильно 8589934591 Гб), тогда как размер одного файла в архиве ZIP не может превышать 2 Гбайт.

Для создания и обслуживания архивов разработано спечиальное программное обеспечение, называемое диспетчерами архивов или архиваторами.

Базовыми функциями диспетчеров архивов являются:

  • cоздание новых архивов;
  • извлечение файлов из архива;
  • добавление файлов в имеющийся архив;
  • создание самораспаковывающихся архивов (самораспаковывающиеся архивы или SFX-архивы 1 создают тогда, когда имеются сомнения в наличии у того, кто будет им пользоваться, требуемого диспетчера архивов; самораспаковывающийся архив, таким образом, получает расширение .exe, характерное для загрузочных модулей программ);
  • создание многотомных архивов;
  • тестирование целостности архивов;
  • полное или частичное восстановление поврежденных файлов;
  • защита архивов от просмотра и несанкционированной модификации;

Источник: studfile.net

Архивные файлы. Сжатие данных: теоретические основы, алгоритмы сжатия, программные средства

Характерной особенностью большинства типов данных является их избыточность. Степень избыточности данных зависит от типа данных. Например, для видеоданных степень избыточности в несколько раз больше чем для графических данных, а степень избыточности графических данных, в свою очередь, больше чем степень избыточности текстовых данных.

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

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

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

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

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

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

Читайте также:
Что называют программой архиватором

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

Если при сжатии данных происходит изменение их содержимого, то метод сжатия называется необратимым, то есть при восстановлении (разархивировании) данных из архива не происходит полное восстановление информации. Такие методы часто называются методами сжатия с регулированными потерями информации. Понятно, что эти методы можно применять только для таких типов данных, для которых потеря части содержимого не приводит к существенному искажению информации. К таким типам данных относятся видео- и аудиоданные, а также графические данные. Методы сжатия с регулированными потерями информации обеспечивают значительно большую степень сжатия, но их нельзя применять к текстовым данным. Примерами форматов сжатия с потерями информации могут быть:

· JPEG — для графических данных;

· MPG — для для видеоданных;

· MP3 — для аудиоданных.

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

· GIF, TIFF — для графических данных;

· AVI — для видеоданных;

· ZIP, ARJ, RAR, CAB, LH — для произвольных типов данных.

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

· алгоритм RLE (Run Length Encoding);

· алгоритмы группы KWE(KeyWord Encoding);

Программы-архиваторы

Программы-архиваторы позволяют не только сэкономить место на архивных дискетах, но и объединять группы совместно используемых файлов в один архивный файл, что заметно облегчает ведение архивов. К основным функциям архиваторов относятся:

— архивация указанных файлов или всего текущего каталога;

— извлечение отдельных или всех файлов из архива в текущий каталог (или в указанный каталог);

— просмотр содержимого архивного файла (состав, свойства упакованных файлов, их каталожная структура и т.д.);

— проверка целостности архивов;

— восстановление поврежденных архивов;

— ведение многотомных архивов;

— вывод файлов из архива на экран или на печать.

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

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Источник: studopedia.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru