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

Автор работы: Пользователь скрыл имя, 04 Января 2011 в 10:22, курсовая работа

Описание

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

Содержание

Введение…………………………………………………….…..….2
История развития теории сжатия информации…………......3-8

Термины, используемые в архивации………………..…….9-10

Архиваторы MS DOS………………………………….......11-19

Архиваторы для WINDOWS 9X……….……………........20-29

Архивирование и разархивирование…………………….30 - 36

Сравнение версий архиваторов MS DOS и WINDOWS37 - 38

Заключение

Список литературы

Работа состоит из  1 файл

КУРСОВАЯ ПО ИНФОРМАТИКЕ.rtf

— 520.68 Кб (Скачать документ)

Цена: 29 долл. Nico Mak Computing.

ZIP Explorer Pro 98 V2.54

Условно-бесплатная утилита ZIP Explorer Pro, созданная фирмой Aeco Systems, обеспечивает удобную работу с ZIP- LZH-, TAR-, TAZ- и TZ-архивами. Дистрибутив (EXE-файл) имеет объем всего 460 Кбайт, файлы программы после установки занимают около 700 Кбайт. К сожалению, в ходе инсталляции программа не помещает свой ярлык в меню Пуск|Программы, а лишь регистрируется в Реестре в качестве средства для работы с архивами вышеназванных типов.

Интерфейс программы прост и удобен. Двухпанельное окно ZIP Explorer Pro напоминает Проводник; в левой панели изображаются открытые в данном сеансе архивы в виде разворачиваемых деревьев, в правой - содержимое текущего объекта из левой панели (если это упакованный файл, его содержимое можно просматривать как текст или последовательность шестнадцатеричных кодов). Панель инструментов содержит кнопки для выполнения основных операций с архивами, а также для настройки параметров изображения (вид списка, шрифты и т.п.). ZIP Explorer Pro, в отличие от большинства рассмотренных архиваторов, позволяет переименовывать файлы в архиве без их распаковки. Программа безупречно работает с длинными именами файлов, дает возможность упаковывать и распаковывать файлы перетаскиванием. Правда, при перетаскивании папок со сложной структурой программа иногда выдает не очень внятное предупреждение: "Warning! Unable to represent 9-4-2 1:51:6", однако после этого успешно завершает выполнение операции.

Вы можете не только вызывать ZIP Explorer Pro как самостоятельное приложение, но и встраивать программу в Проводник Windows 9x, добавляя в список объектов внутри папки Мой компьютер "виртуальную папку ZIP", которая позволяет открывать, распаковывать и просматривать открывавшиеся ранее архивы, а также быстро создавать новые. 
Архиватор фирмы Aeco - один из самых удобных, компактных и мощных, хотя и довольно дорогой. Любопытно, что разработчики предусмотрели для пользователей знаменитой утилиты WinZip "конкурентную модернизацию" (замену WinZip на ZIP Explorer Pro за полцены последней программы).

Цена: 40 долл. (для зарегистрированных пользователей WinZip замена этой программы на ZIP Explorer Pro - 20 долл.). Aeco Systems,

ZipMagic 98

Условно-бесплатный архиватор ZipMagic фирмы Mijenix в основном ориентирован на формат ZIP, но позволяет также просматривать и распаковывать архивы и сжатые файлы в форматах ARC, ARK, ARJ, CAB, DWC, GZ, LHA/LZH, PAK, RAR, TAR, TAZ, Z и ZOO. Дистрибутив - EXE-файл объемом 1,7 Мбайт; файлы установленной программы занимают почти 4 Мбайт. Программа тесно интегрируется с Windows, встраиваясь в ОС в качестве драйвера для обработки ZIP-архивов. При инсталляции можно не только настроить параметры взаимодействия с Windows, но и встроить программу в популярные почтовые клиенты и Web-браузеры для "прозрачного" просмотра архивов. 
Двухпанельное окно ZipMagic, напоминающее Проводник Windows 9x, в удобном виде представляет одновременно структуру локальных дисков и ZIP-архивов, причем последние изображаются в виде обычных папок (содержимое архивов других типов, распознаваемых программой, изображается в виде "плоских" списков). Это очень удобно, если не считать двух оговорок: во-первых, операционная система, считая ZIP-файл папкой, не дает определить его объем, показывая вместо этого объем хранящихся в архиве объектов; во-вторых, при копировании архива программа переписывает его неупакованное содержимое. Контекстное меню объектов внутри архивов практически ничем не отличается от меню обычных объектов Windows. Все операции с архивами можно производить перетаскиванием, программа полноценно работает с длинными именами.

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

 

АРХИВИРОВАНИЕ И РАЗАРХИВИРОВАНИЕ

Архивный файл

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

* имя файла;

* сведения о каталоге, в котором содержится файл;

* дата и время последней модификации файла;

* размер файла на диске и в архиве;

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

  Программа ARJ позволяет создавать многотомные архивы -- последовательности архивных файлов. Они предназначены для архивации больших комплексов файлов на дискеты.

  Имена архивных файлов.

  Имена архивных файлов программ PKZIP/PKUNZIP и ARJ обычно имеют следующие расширения:

*ZIP   --для архивных файлов .программ PKZIP/PKUNZIP;

  ARJ  --для архивных файлов программы ARJ (у многотомных архивов продолжения архива имеют расширения .А01, .А02 и т.д.).

  При использовании программ архивации по умолчанию подразумеваются именно эти расширения имен: если для архивного файла не указано расширение, то подразумевается расширение .ZIP для программ PKZIP/PKUNZIP и .ARJ -- для программы ARJ.   *

  Программы для обслуживания архивных файлов.

   Программа ARJ выполняет все функции по обслуживанию своих, архивов. Так, она может и помещать файлы в архив, и извлекать файлы из архива, и делать “саморазворачивающиеся” файлы и т.д. А для .ZIP-файлов различные функции по обслуживанию архивов выполняются разными программами:

PKZIP    --помещение файлов в архив;

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

PKZIPFIX --восстановление поврежденного архивного файла;

ZIP2EXE  --создание “саморазворачивающихся” файлов.

  Кроме того, разработчиками этих программ и независимыми программистами были созданы различные вспомогательные программы для обработки архивов, например:

PKZFIND --поиск файла на диске и в .ZIP-архивах;

REARJ    --преобразование всех архивов в .ARJ-архивы;

ARJSORT --сортировка .ARJ-архивов;

ARCVIEW --просмотр и диалоговая модификация архивов.

Режимы программ архивации

  Программы PKZIP/PKUNZIP и ARJ имеют большое количество функций, выбор нужных функций выполняется в командной строке при вызове программ.

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

  А -- добавление файлов в архив,

  Т -- тестирование (проверка) архива,

  Е -- извлечение файлов из архива и т.д.

Для уточнения того, какие именно действия требуются от программы ARJ, можно задавать режимы. Режимы могут указываться в любом месте командной строки после кода команды, они задаются либо с предшествующим знаком “--”: --V, --М и т.д., либо с предшествующим знаком “/”: /V, /М и т.д. (однако в одной командной строке смешивать эти два способа нельзя).

  Задание функций программ PKZIP/PKUNZIP осуществляется только с помощью указания режимов. Режимы могут указываться в любом месте командной строки после имени программы, они задаются либо с предшествующим знаком “--”, либо с предшествующим знаком “/”.

Помещение файлов в архив

  При помещении файлов в архив используются следующие форматы вызова:

PKZIP           режимы имя-архива            [имена-файлов...

ARJ   команда   режимы имя-архива (католог\) [имена-файлое. . .

Параметры команд:

  команда -- одна буква, которая задает для программы ARJ вид выполняемой деятельности. Например, А -- добавление файлов в архив, М -- пересылка файлов в архив и т.д.;

  режимы -- указываются с предшествующим знаком “--” или “/”, они задают или уточняют требуемые от программы архивации действия;

  имя-архива -- задает обрабатываемый архивный файл. Если этот архивный файл не существует, он автоматически создается. Если расширение у имени архивного файла не указано, то подразумевается расширение .ZIP для программы PKZIP, и .ARJ для программы ARJ;

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

  имена-файлов -- задают файлы, включаемые в архив. При задании имен файлов можно использовать символы * и ?. Если имена файлов не заданы, то подразумеваются все файлы из текущего (для программы ARJ -- базового) каталога.

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

ARJ выведет по окончании сжатия 10% (отношение длины сжатого файла к длине исходного файла), a

PKZIP -- 90% (на сколько процентов удалось сжать файл при помещении в архив).

  Задание степени сжатия. По умолчанию программы PKZIP и ARJ обеспечивают достаточно большую скорость работы и близкую к максимальной степень сжатия. Но при желании Вы можете получить максимальную (на несколько процентов большую) степень сжатия файлов за счет несколько более медленной работы. Для этого следует указать режим -ЕХ программы PKZIP и режим -JM программы ARJ.

  Режимы выбора архивируемых файлов.

  Программы PKZIP и ARJ имеют три основных режима помещения файлов в архив:

Add    --добавление в архив всех файлов;

Update --добавление в архив новых файлов;

Freshen --добавление новых версий имеющихся в архиве файлов.

Эти режимы имеют следующие особенности:

* в режиме добавления (Add) в архивный файл добавляются все указанные в команде файлы;

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

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

Задание этих режимов осуществляется следующим образом 

Режим pkzip ARJ  
Add

Update Freshen

По умолчанию режим-U

Режим-F

команда команда команда А

U

F

 

Пересылка файлов в архив

  Очень часто требуется не копировать, а пересылать файлы в архив. Иначе говоря, те файлы, которые были успешно добавлены в архив, должны удаляться. Для пересылки файлов в архив можно использовать следующие режимы программ PKZIP и ARJ:

PKZIP --режим --М (можно указывать совместно с режимами -А, -U или -F);

ARJ   -- режим --D (можно указывать совместно с командами А,U или F) или команда М;

  Команда М программы ARJ эквивалентна команде А с режимом --D, она задает добавление файлов в архив с удалением исходных файлов.

  Если при архивации файлов возникает ошибка, то исходные файлы не уничтожаются. Использование пересылки файлов в архив позволяет существенно сократить место на диске, занимаемое файлами. Часто имеет смысл хранить редко употребляемые программы и данные в виде архивного файла, а при необходимости их использования -- извлекать из архива. При использовании программы ARJ целесообразно при пересылке файлов в архив указывать также режим -jtl. Он обеспечивает перед удалением исходного файла его сравнение с копией в архиве.

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

Информация о работе Программы архиваторы