Базовые требования к диспетчерам архивов

Программные средства сжатия данных

Большинство программ архивации поддерживают операции над архивами

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

· перенести файлы с диска в архив;

· добавить файлы к архиву или заменить старые версии файлов более новыми(в архивный файл добавляются только те файлы, которых совсем нет в архиве, либо копия, имеющаяся в архиве, имеет более раннюю дату. Это позволяет предотвратить затирание в архиве более новых версий);

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

• вывод оглавления архива;

· распаковка файлов на диск;

· удаление файлов из архива;

· проверка (тестирование) целостности архива;

· распаковать файлы и переслать на стандартное устройство ввода-вывода.

· образование самораспаковывающегося архива.

 

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

 


 

«Классическими» форматами сжатия данных, широко используемыми в повседневной работе с компьютером, являются форматы .ZIP и .ARJ. В последнее время к ним добавился популярный формат .RAR. Программные средства, предназначенные для создания и обслуживания архивов, выполненных в данных форматах, ведены в табл. 2.1.

Таблица 2.1. Средства архивации файлов

 

 

Операционная система Формат сжатия Средство архивации Средство разархив-ирования
    MS-DOS •ZIP PKZIP.EXE PKUNZIP.EXE  
•RAR RAR.EXE   UNRAR.EXE
•ARJ ARJ.EXE  
    Windows 9x   .ZIP   WinZIp  
.RAR WinRAR  
.ARJ WinArj  

 

 

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

К базовым функциям, которые выполняют большинство современных диспетче­ров архивов, относятся;

• извлечение файлов из архивов;

• создание новых архивов;

• добавление файлов в имеющийся архив;

• создание самораспаковывающихся архивов;

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

• тестирование целостности структуры архивов;

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

• защита архивов от просмотра и несанкционированной модификации.