русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Программы-архиваторы. Их назначение.


Дата добавления: 2015-06-12; просмотров: 21743; Нарушение авторских прав


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

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

Целью архивации файлов обычно являются:

· обеспечение более компактного размещения информации на диске,

· сокращение времени и соответственно стоимости передачи информации по каналам связи в компьютерных сетях

· упрощается перенос файлов с одного компьютера на другой

· сокращается время копирования файлов на диски

· защита информации от несанкционированного доступа

· защита от заражения компьютерными вирусами.

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

Программы-архиваторы позволяют:

· помещать копии файлов в архив и извлекать файлы из архива,

· просматривать оглавление архива и тестировать его целостность,

· удалять файлы, находящиеся в архиве, и обновлять их,

· устанавливать пароль при извлечении файлов из архива и др.

Примеры программ-архиваторов:

Все программ – архиваторы отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно одинаковые характеристики. ARJ, PKPAK, LHA, ICE, HYPER, ZIP, РАК, ZOO (зарубежные), AIN и RAR (российские).

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



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

Все алгоритмы сжатия данных делятся на:

1. алгоритмы сжатия без потерь, при использовании которых данные восстанавливаются без малейших изменений;

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



<== предыдущая лекция | следующая лекция ==>
Завдання № 11 | Способы управления программой - архиватором


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 3.976 сек.