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

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

Для упаковки файлов используются программы-архиваторы, которые вместо одного или нескольких файлов создают один архивный файл в том или ином формате. Наиболее распространены следующие архиваторы:

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 и указать полное имя каталога, куда будут помещаться файлы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: