Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаб 14_Arch

.docx
Скачиваний:
11
Добавлен:
29.03.2016
Размер:
211.5 Кб
Скачать

18

14. Архиваторы

  1. Цель работы

Изучить основные возможности диспетчеров архивов и получить навыки работы по сжатию данных с помощью диспетчеров архивов 7-Zip File Manager, WinRAR.

  1. Подготовка к работе

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

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

  1. На примерах пояснить свойство, обуславливающее сжатие данных.

  2. Как оценить степень сжатия файла?

  3. Перечислить факторы, определяющие эффективность сжатия?

  4. Какие объекты, и в каких ситуациях подвергаются сжатию?

  5. Пояснить суть и область применения методов сжатия.

  6. Перечислить форматы сжатия с потерей информации и область их применения.

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

  8. Перечислить форматы сжатия без потери информации и область их применения.

  9. Пояснить основополагающие принципы обратимых методов сжатия.

  10. Почему современные средства архивации называют диспетчерами архивов?

  11. Дать понятие самораспаковывающегося архива. Как он создается?

  12. Дать понятие распределенного архива. Область его использования.

  13. Как осуществить защиту архивов?

  14. Какие сервисные функции присущи диспетчерам архивов?

  15. Какую информацию содержит архивный файл?

  1. Задание на выполнение

  1. Создать папку для экспериментов в D:\Temp\....\Archive.

  2. В эту папку скопировать (или создать) 4 файла с расширениями .doc, .xls, .txt, .bmp, .jpg. Целесообразно все файлы использовать из предыдущих лабораторных работ. Для создания файла с расширением *.txt в программе Блокнот скопировать справку из справочной системы Windows, например, о создании файла (или папки). Сохранить файл Справка.txt в папке Archive.

  3. Создать в своей папке новый файл Отчет.doc, в который добавить таблицу 1.

  4. В папке Archive создать файл RAR-архив под именем New1N.RAR, содержащий все подготовленные файлы (кроме Отчета), при использовании режима компрессии Normal (обычный). Результаты выполнения представить в виде таблицы (см. табл. 1).

  5. В той же папке создать аналогичные архивы под именами New2M.RAR и New3S.RAR, используя режимы компрессии Maximum (Максимальный) и Super fast (Скоростной), соответственно. Результаты выполнения представить в виде таблицы 1.

Табл. 1

Параметры

файлов до

архивации

Режим компрессии RAR/ZIP

Normal (New1N.RAR)/ Нормальный (N1N.Zip)

Maximum (New2M.RAR)/ Максимальный (N1M.Zip)

Super fast (New3S.RAR)/ Скоростной (N1S.Zip)

Параметры файлов после архивации

Имя

Размер,

кБайт

Кс,

%

Размер,

кБайт

Кс,

%

Размер,

кБайт

Кс,

%

Размер,

кБайт

*.doc

/

/

/

/

/

/

*.xls

/

/

/

/

/

/

*.bmp

/

/

/

/

/

/

*. jpg

/

/

/

/

/

/

*.txt

/

/

/

/

/

/

  1. Используя средства WinRAR, последовательно просмотреть архивные файлы New1N.RAR – New3S.RAR.

  2. Добавить в архив New1N.RAR любой другой файл, например *.mdb.

  3. Из папки Archive удалить все файлы, кроме 3-x архивов и Отчета.

  4. Извлечь файлы из архива New2M.RAR в папку Archive. Убедиться, что файлы, извлечённые из архива, действительно поступили в заданную папку.

  5. На базе архива New3S.RAR создать в папке Archive самораспаковывающийся EXE-архив. Проверочную распаковку архива произвести в папку D:\Temp.

  6. Убедиться в наличии самораспаковывающегося файла в папке Archive, а затем удалить из папки D:\Temp распакованные файлы.

  7. Используя те же исходные файлы, выполнить п.п. 3 – 11 с помощью программы File Manager 7-Zip, с форматом сжатия архива ZIP. Полученные результаты сравнить с данными табл. 1.

Содержание отчета

  1. Название работы.

  2. Таблицы с результатами экспериментов.

  3. Выводы относительно эффективности различных видов компрессии как для каждого из форматов сжатия в отдельности, так и между ними.

  1. Методические указания

Одним из широко распространенных современных диспетчеров архивов является программа WinRAR. Основное преимущество формата – его популярность и скорость создания архива.

Интерфейс этой программы показан на рис. 1.

Архивный файл создается в следующей последовательности:

1. Выделяется пиктограмма файла, подлежа-щего архивации (или несколько пиктограмм).

2. Для выделенного объекта вызвать контекстное меню и выбрать в нём команду Добавить в архив….

3. В поле Имя Архива окна диалога будет про-писано имя архивного файла. При необходи-мости это имя можно заменить другим.

Самораспаковывающийся

архив

4. В поле Формат архива окна диалога установить переключатель RAR (или ZIP при создании ZIP архива).

5. В списке Метод сжатия окна диалога установить Обычный (или любой другой).

6. Щёлкнуть по кнопке ОК окна диалога.

Рис. 1. Интерфейс программы WinRAR.

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

Файлы и папки, которые нужно извлечь, выделяются, нажимается кнопка Извлечь в. В окно вводится путь.

Рис 2. Просмотр и извлечение файла из архива.

Самораспаковывающийся архив создается на базе готового архива присоединив к нему модуля распаковки путем установки флага Создать SFX-архив (см. рис. 1). Расширение архивного файла меняется на *.exe.

Новым архиватором является File Manager 7-Zip, который по сравнению с WinRAR имеет высокую степень сжатия и различные алгоритмы сжатия, но проигрывает в скорости сжатия. Запускается архиватор из главного меню. Интерфейс 7-Zip File Manager приведен на рис. 3. Архивный файл создается в следующей последовательности:

Рис. 3. Интерфейс 7-Zip File Manager.

1. Выделяется пиктограмма файла, подлежащего архивации (или несколько пиктограмм).

2. Для выделенного объекта вызвать контекстное меню и выбрать в нём команду 7-Zip / Добавить к архиву.

3. В поле Архив (рис. 4) окна диалога будет прописано имя архивного файла. При необходимости это имя можно заменить другим.

4. В списке Уровень сжатия окна установить Нормальный (или любой другой).

5. При необходимости можно выбрать методы шифрования и сжатия, а так же размер словаря.

6. Щёлкнуть по кнопке ОК окна Добавить к архиву.

Рис. 4. Создание архива в 7-Zip File Manager.

Извлечение файла (рис. 5) создается в следующей последовательности:

1. Выделяется пиктограмма файла, подлежащего разархивации.

2. Для выделенного объекта вызвать контекстное меню и выбрать в нём команду 7-Zip / Распаковать.

3. В открывшемся окне Извлечь в поле Распаковать в: с помощью кнопки Обзор папок установить на дереве папок путь к папке, в которую необходимо поместить исходный файл.

4. Щёлкнуть по кнопке ОК окна Извлечь.

Рис 5. Просмотр и извлечение файла из архива

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]