Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
S&DI - Архиватор WinRar.doc
Скачиваний:
33
Добавлен:
11.06.2015
Размер:
231.94 Кб
Скачать

Содержание

Сжатие и упаковка объектов файловой системы 2

Знакомство с интерфейсом WinRAR 4

Архивация файлов 5

Параметры архивации 7

Общие параметры 7

Дополнительные параметры 11

Файлы 13

Резервные копии 14

Комментарий 15

Извлечение файлов из архива 16

Режим Мастера 18

Контрольные вопросы 19

Практические задания 20

Рекомендуемая литература 22

Сжатие и упаковка объектов файловой системы

Объектами сжатия информации в файловой системе ОС Windows могут быть:

  • файл;

  • группа файлов;

  • папка;

  • носитель.

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

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

Современные профессиональные версии ОС Windows содержат встроенные средства сжатия и управления сжатыми объектами файловой системы. Однако при переносе сжатых объектов с одного компьютера на другой могут возникнуть проблемы не согласованности версий ОС Windows на этих компьютерах, что приводит к невозможности восстановления объектов в исходном виде на другом компьютере. Поэтому, кроме встроенных в ОС Windows средств сжатия, сложилась устойчивая практика использовать для сжатия объектов и работы со сжатыми объектами специальные программы‑архиваторы, не являющиеся частью ОС Windows, а удачно дополняющие её, сохраняя стиль пользовательского интерфейса Windows при работе с этими программами. Такие программы-архиваторы разработаны различными фирмами-разработчиками и широко представлены на рынке программных продуктов. Широкую популярность среди программ-архиваторов имеет архиватор WinRAR.

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

Существуют различные алгоритмы архивации данных без потери информации, т.е. при разархивации данные будут восстановлены в исходном виде.

Наиболее популярные форматы архивов:

• ZIP – еще со времен ОС DOS один из самых популярных и распространенных архивных форматов, основанный на алгоритмах сжатия, в 80-х гг. прошлого столетия предложенных израильскими математиками Лемпелем и Зивом. Он отличается приемлемой степенью сжатия информации и достаточно высоким быстродействием. Сегодня он является стандартом де-факто в Интернете, и его поддерживают практически все программы-архиваторы;

• RAR – разработан российским программистом Евгением Рошалем; позволяет получить размер сжатого файла гораздо меньший, чем ZIP, ценой этому является более продолжительный процесс обработки архива. В целом формат RAR значительно лучше других оптимизирован для решения сложных задач с использованием большого количества файлов и гигабайтных дисковых пространств;

• CAB – применяется в продуктах Microsoft как стандартный для упаковки файлов, причем его алгоритм, нигде не опубликованный, представляет собой достаточно совершенный продукт, имеющий высокий коэффициент сжатия;

• GZIP, TAR – получили наибольшее распространение в системах на базе Unix и ее самой популярной разновидности Linux;

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

Многие программы, являющиеся достаточно популярными в мире архиваторов, базируются на том или ином формате и носят аналогичные названия. Например, для ОС Windows наиболее популярными являются архиваторы WinRAR, WinZIP, WinACE. Кроме этого все они имеют инструменты для работы с другими форматами архивов. Несмотря на это, могут возникнуть проблемы с совместимостью форматов архивов в различных программах. Во многих случаях удачным решением проблемы совместимости архивов различных типов является создание архивов в виде самораспаковывающихся программ (EXE-файлов), в состав которых входят все необходимые механизмы для извлечения информации из архива, таким образом, отпадает необходимость иметь на компьютере соответствующую программу – распаковщик архива.

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

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

Для архивации используются специальные программы архиваторы WinRAR, WinZIP, WinAPJ и др.

Для примера рассмотрим наиболее популярную и широко используемую программу –архиватор WinRAR.

WinRAR — это 32-разрядная версия архиватора RAR для Windows, мощного средства создания архивов и управления ими. Существует несколько версий RAR для разных операционных систем, в частности, RAR для Windows, Linux, FreeBSD, DOS, OS/2, MacOS X.

RAR для Windows поставляется в двух вариантах:

  1. версия с графическим интерфейсом пользователя (GUI) – WinRAR.exe;

  2. консольная версия – Rar.exe, запускаемая из командной строки и работающая в текстовом режиме.

Некоторые отличительные особенности WinRAR:

  • полная поддержка архивов RAR и ZIP;

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

  • наличие графической оболочки с поддержкой технологии перетаскивания (drag & drop);

  • возможность использования интерфейса командной строки;

  • управление архивами других форматов (CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO);

  • поддержка метода непрерывного (solid) архивирования, при котором может быть достигнута на 10 – 50% более высокая степень сжатия, чем дают обычные методы, особенно если упаковывается значительное количество небольших файлов однотипного содержания;

  • поддержка многотомных архивов;

  • создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX;

  • возможность восстановления физически поврежденных архивов;

  • возможность создания и использования томов для восстановления, позволяющих воссоздавать недостающие части многотомных архивов.

  • поддержка кодировки Unicode в именах файлов;

  • наличие других дополнительных функций, например, шифрования данных и имён файлов в архиве, добавления архивных комментариев, ведения протокола ошибок и пр.

Ограничения WinRAR

Количество файлов, которое можно добавить в архив, зависит от объёма доступной памяти и длины имён файлов. Для добавления одного файла в архив RAR требуется ориентировочно 128 байт памяти. Например, для архивации миллиона файлов необходимо около 128 Мбайт памяти. WinRAR тестировался в работе с более чем миллионом файлов.

Максимальный размер архива RAR, равно как и любого файла в архиве RAR, практически не ограничен — он составляет 8 эксабайт (что равнозначно 8 589 934 591 Гбайт или 9 223 372 036 854 775 807 байт). Обратите внимание, что создавать архивы размером свыше 4 Гбайт можно только на дисках с файловой системой NTFS, поскольку более старые файловые системы не поддерживают таких объёмных файлов.

Размер архива ZIP, равно как и любого файла в архиве ZIP, не может превышать 2 Гбайт.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]