АРХИВАЦИЯ ФАЙЛОВ
Архивация - это упаковка (сжатие) файла или группы файлов с целью уменьшить место, занимаемое ими на диске.
Для упаковки файлов используются программы-архиваторы, которые вместо одного или нескольких файлов создают один архивный файл в том или ином формате. Наиболее распространены следующие архиваторы:
ARJ - расширение .arj
PKZIP/PKUNZIP - расширение .zip
RAR - расширение .rar
Основными характеристиками архиватора являются :
- степень сжатия файла;
- скорость работы;
- сервис.
ПРИНЦИП АРХИВАЦИИ
Существуют несколько методов архивации файлов. Так, например, метод Шеннона-Фано (монах, живший в XVI веке, изобрел метод шифровки секретной корреспонденции) состоит в том, что информация кодируется исходя из частоты появления символа в файле. В обычном виде код символа запоминается в 8-битовом поле. При архивации каждому символу присваивается новый 2-3 битовый код, причем наиболее часто встречающиеся символы занимают только 2 бита.
Пример: Рассмотрим фразу: мама мыла раму.
В этой фразе 14 символов, считая пробелы, поэтому для запоминания этой фразы в памяти компьютера нужно 14 байт или 14*8=112 бит. Закодируем эту фразу по методу Шеннона-Фано. Выпишем из фразы в таблицу буквы в порядке уменьшения частоты появления их в фразе. Каждой букве поставим в соответствие двоичный код : сначала используем двузначные двоичные числа, потом трехзначные и т.д. Каждая буква будет занимать следующее количество бит памяти : длина кода*частота появления.
буква | частота появления | код | память |
м | 4*2=8 | ||
а | 4*2=8 | ||
пробел | 2*2=4 | ||
ы | 1*3=3 | ||
л | 1*3=3 | ||
р | 1*3=3 | ||
у | 1*3=3 |
Итого: 32 бита (экономия в 3,5 раза!).
СПРАВКА ПО АРХИВАТОРУ R A R
Помещение файлов в архив:
1. запустить rar.exe;
2. поместить указатель NC на архивируемый каталог и раскрыть его (ALT + D -выбор диска);
3. выделить клавишей INSERT архивируемые файлы;
4. нажать клавишу F2 (add);
5. набрать имя архива, например: a: \ nort4.rar .
Извлечение файлов из архива :
1. создать каталог (если его нет), куда будут копироваться файлы из архива ;
2. запустить rar.exe ;
3. раскрыть архив (поместить указатель на файл-архив и нажать ENTER);
4. выделить клавишей INSERT извлекаемые из архива файлы;
5. нажать клавишу ALT+F4 и указать полное имя каталога, куда будут помещаться файлы.