Архивация файлов.
Программы архивации предназначены для упаковки файлов путем сжатия хранимой в них информации.
Сжатие информации – это процесс преобразования информации, хранящейся в файле, к виду, при котором уменьшается избыточность в ее представлении и, соответственно, требуется меньший объем памяти для ее хранения.
Сжатие информации в файлах производится за счет устранения избыточности различными способами, например, за счет упрощения кодов, исключения из них постоянных битов или представления повторяющихся символов или повторяющейся последовательности символов в виде коэффициента повторения и соответствующих символов.
Архивный файл – это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или в несжатом виде и служебную информацию об именах файлов, дате и времени их создания и т.д.
Целью упаковки файлов является обеспечение более компактного размещения информации на диске, сокращение времени и, соответственно, стоимости передачи информации по каналам связи в компьютерных сетях.
Степень сжатия файлов – характеризуется коэффициентом сжатия К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