Введение
Архивация файлов - это упаковка файлов путем сжатия хранимой в них информации.
Архивация (упаковка) - помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде
Сжатие информации - это процесс преобразования информации, хранящейся в файле, к виду, при котором уменьшается избыточность в ее представлении и соответственно требуется меньший объем памяти для хранения.
Архивный файл - это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате, и времени их создания или модификации, размерах и т.п.
В начале архивного файла располагается его содержание, которое содержит:
имя файла;
сведения о папке, в которой находится исходный файл;
размер исходного файла на диске и в сжатом виде в архиве;
код циклического контроля файла для проверки целостности архива.
Программы для архивации реализуют такие основные функции:
запись файлов в архив в сжатом виде и извлечение их из архива в начальном виде;
придание, восстановление, перемещение и переименование файлов в архиве;
изъятие файлов из архива;
просмотр содержания архива и др.
Разархивация (распаковка) - процесс восстановления файлов из архива точно в таком виде, какой они имели до помещения в архив. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память
Программы, осуществляющие упаковку и распаковку файлов, называются программами - архиваторами.
Большие по размеру архивные файлы могут быть размещены на нескольких дисках (томах). Такие архивы называются многотомными. Том - это составная часть многотомного архива. Создавая архив из нескольких частей, можно записать его части на несколько дискет.
Самораспаковывающийся архивный файл - это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы-архиватора.
Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в MS DOS, Windows обычно создаются в форме. EXE-файла.
Программы-архиваторы различаются форматом уплотнения, скоростью работы, степенью сжатия файлов, удобством использования и т.п.
Для сжатия информации в Windows наиболее часто пользуются программами-архиваторами WinRAR.
- Введение
- 1. Описание назначения всех команд меню WinRAR
- 2. Примеры создания и распаковывания архивов для текстовых, графических и системных файлов
- 2.1 Архивация файлов
- 2.2 Разархивация файлов
- 2.3 Примеры архивации и разархивации файлов
- 3. Примеры создания архивов с опциями: пароль, многотомный архив, самораспаковывающийся архив
- 3.1 Создание архива с опцией пароль
- 3.3 Создание многотомного архива
- 3.4 Создание самораспаковывающегося архива
- 4. Теоретические основы сжатия файлов
- 4.1 Кодирование числовых последовательностей
- 4.2 Кодирование словарей, алгоритм Зива
- Заключение