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

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

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

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

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

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

Степень сжатия файлов – характеризуется коэффициентом сжатия Кc, определяемым как отношеня объема сжатого файла Vc к объему исходного файла V0, выраженное в процентах:

 

 

Степень сжатия зависит от используемой программы, метода сжатия и типа исходных данных. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных (5 – 40%), меньше сжимаются файлы исполняемых программ(60 –90%).

Архивация (упаковка) – помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.

Разархивация (распаковка) – процесс восстановления файлов из архива точно в таком же виде, какой они имели до загрузки в архив.

Программы, осуществляющие упаковку и распаковку файлов , называются программами – архиваторами.

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

Известно несколько программ-архиваторов: ARJ, PKPAK, EXPAND, RAR, WINZIP и др.

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

Архиватор RAR служит мощным средством для создания и ведения архива. Его отличительными особенностями являются возможность работы в полноэкранном интерфейсе и использование высокоэффективного метода сжатия (но 10-50% выше, чем обычно).

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

Запись и считывание информации в оптических накопителях производится бесконтактно с помощью лазерного луча. К таким устройствам относятся: CD-ROM, CD-RW, DVD и др. Запись на них выполняется лазерным лучом большой мощности, который оставляет на активном слое CD-след – дорожку с микроскопическими углублениями (питами).

CD ROM – это не перезаписываемые диски и предназначены только для чтения. Эти диски поставляются фирмой-изготовителем с уже записанной на них информацией. Обладает высокой удельной информационной емкостью (почти 500 дискет) и имеет в отличие от МД не множество кольцевых дорожек, а одну спиральную.

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

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

Накопители на магнитной ленте (НМЛ) были первыми ВЗУ вычислительных машин. В универсальных ЭВМ широко использовались и используются накопители на бобинной магнитной ленте, а в ПК – накопители на кассетной МЛ. Кассеты с МЛ называются картриджами. Лентопротяжные механизмы называются стриммерами. НМЛ имеют небольшую скорость считывания при большой емкости. Используются для резервного копирования и архивирования информации с жестких дисков, для хранения игр и т.д.

Флеш- диски – устройства хранения данных на основе энергонезависимой флеш-памяти. Имеет минимальные размеры и допускает подключение в разъем USB, после чего распознается как жесткий диск и не требует установки драйвера.

 

Классификация запоминающих устройств.

Основным классификационным признаком ЗУ является способ доступа к данным. По этому признаку все ЗУ делятся на ЗУ с прямым доступом (адресные) и ЗУ с последовательным доступом (последовательные) (рис.1).

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

Последовательный доступ производит последовательное считывание информации из ЗУ в порядке записи или в обратном порядке.

 

Рис. 1 Классификация ЗУ

 

 

ДЗ. Прочитать дополнительно Главу 7 из Информатики: базовый курс: Учебник для студентов вузов …/ О.А. Акулов, Н.В. Медведев, 2004, стр. 346 – 383.
ЛЕКЦИЯ №7