русс | укр

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

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

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

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


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

Содержание


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


Создание архивов и работа с архивами.. 2

Знакомство с интерфейсом WinRAR.. 3

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

Параметры архивации.. 5

Общие параметры.. 6

Дополнительные параметры.. 9

Файлы.. 11

Резервные копии. 12

Комментарий. 13

Извлечение файлов из архива.. 14

Режим Мастера.. 16

Контрольные вопросы... 17

Практические задания.. 18

Рекомендуемая литература.. 20


Сжатие и упаковка объектов файловой системы

Объектами сжатия информации в файловой системе ОС Windows могут быть:

- файл;

- группа файлов;

- папка;

- носитель.

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

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

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



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

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

Наиболее популярные форматы архивов:

• ZIP – еще со времен ОС DOS один из самых популярных и распространенных архивных форматов, основанный на алгоритмах сжатия, в 80-х гг. прошлого столетия предложенных израильскими математиками Лемпелем и Зивом. Он отличается приемлемой степенью сжатия информации и достаточно высоким быстродействием. Сегодня он является стандартом де-факто в Интернете, и его поддерживают практически все программы-архиваторы;

• RAR – разработан российским программистом Евгением Рошалем; позволяет получить размер сжатого файла гораздо меньший, чем ZIP, ценой этому является более продолжительный процесс обработки архива. В целом формат RAR значительно лучше других оптимизирован для решения сложных задач с использованием большого количества файлов и гигабайтных дисковых пространств;

• CAB – применяется в продуктах Microsoft как стандартный для упаковки файлов, причем его алгоритм, нигде не опубликованный, представляет собой достаточно совершенный продукт, имеющий высокий коэффициент сжатия;

• GZIP, TAR – получили наибольшее распространение в системах на базе Unix и ее самой популярной разновидности Linux;

• ACE – достаточно новый формат с высокой степенью сжатия, завоевывающий все большую популярность.

Многие программы, являющиеся достаточно популярными в мире архиваторов, базируются на том или ином формате и носят аналогичные названия. Например, для ОС Windows наиболее популярными являются архиваторы WinRAR, WinZIP, WinACE. Кроме этого все они имеют инструменты для работы с другими форматами архивов. Несмотря на это, могут возникнуть проблемы с совместимостью форматов архивов в различных программах. Во многих случаях удачным решением проблемы совместимости архивов различных типов является создание архивов в виде самораспаковывающихся программ (EXE-файлов), в состав которых входят все необходимые механизмы для извлечения информации из архива, таким образом, отпадает необходимость иметь на компьютере соответствующую программу – распаковщик архива.

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

Архивирование объекта файловой системы производят при создании резервных копий объекта, а также для транспортировки объекта в компьютерной сети.

Для архивации используются специальные программы архиваторы WinRAR, WinZIP, WinAPJ и др.

Для примера рассмотрим наиболее популярную и широко используемую программу –архиватор WinRAR.

WinRAR— это 32-разрядная версия архиватора RAR для Windows, мощного средства создания архивов и управления ими. Существует несколько версий RAR для разных операционных систем, в частности, RAR для Windows, Linux, FreeBSD, DOS, OS/2, MacOS X.

 

RAR для Windows поставляется в двух вариантах:

1. версия с графическим интерфейсом пользователя (GUI) – WinRAR.exe;

2. консольная версия – Rar.exe, запускаемая из командной строки и работающая в текстовом режиме.

 

Некоторые отличительные особенности WinRAR:

 

o полная поддержка архивов RAR и ZIP;

o использование оригинального высокоэффективного алгоритма сжатия данных;

o наличие графической оболочки с поддержкой технологии перетаскивания (drag & drop);

o возможность использования интерфейса командной строки;

o управление архивами других форматов (CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO);

o поддержка метода непрерывного (solid) архивирования, при котором может быть достигнута на 10 – 50% более высокая степень сжатия, чем дают обычные методы, особенно если упаковывается значительное количество небольших файлов однотипного содержания;

o поддержка многотомных архивов;

o создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX;

o возможность восстановления физически поврежденных архивов;

o возможность создания и использования томов для восстановления, позволяющих воссоздавать недостающие части многотомных архивов.

o поддержка кодировки Unicode в именах файлов;

o наличие других дополнительных функций, например, шифрования данных и имён файлов в архиве, добавления архивных комментариев, ведения протокола ошибок и пр.

 



<== предыдущая лекция | следующая лекция ==>
Настройка аппаратного и программного обеспечения компьютеры и периферии | Знакомство с интерфейсом WinRAR


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


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

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

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


 


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

 
 

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

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