Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебно-методическое пособие .doc
Скачиваний:
23
Добавлен:
14.04.2019
Размер:
2.72 Mб
Скачать

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

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

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

Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архи­вы такого типа обычно создаются в форме .ЕХЕ-файла.

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

Многофункциональный интегрированный архиватор rar Основные особенности программы

Архиватор RAR служит мощным средством для создания и ведения архивов. Его отличи­тельными особенностями являются:

  • возможность работы в двух режимах — полноэкранного интерактивного интерфейса и обычного интерфейса командной строки;

  • поддержка других типов архивов; в полноэкранном режиме RAR предоставляет воз­можность работы с архивами других типов (.ZIP, .ARJ, .LZH), просмотра их содержи­мого, изменения и преобразования;

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

  • возможность создания самораспаковывающихся и многотомных архивов;

  • защита архивов паролем.

Многообразны сервисные функции RAR:

  • шифрование с паролем;

  • добавление файловых и архивных комментариев;

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

  • защита архива от изменений;

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

Преимущества RAR особенно заметны при архивировании исполняемых модулей (.ЕХЕ), объектных файлов (.OBJ), больших текстовых файлов и т.п.

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

  1. Что происходит в процессе сжатия информации?

  2. Можно ли назвать тождественными понятия «архивация» и «упаковка»? Обоснуйте свой ответ.

  3. От чего зависит степень сжатия файла? Как определить степень сжатия?

  4. Опишите процесс архивации и разархивации файла.

  5. Перечислите особенности самораспаковывающихся архивных файлов.

Задания для самоконтроля

  1. Представление повторяющихся символов в виде коэффициента повторения и соответствующих символов

Создать словарь кодов и определить объем сжатого текста и избыточность информации.

1 вариант

2 вариант

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

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

  1. Упрощение кодов

Записать кодирование изображения и определить объем сжатого изображения и избыточность информации. Определить, объем какого изображения меньше после сжатия.

1 вариант

2 вариант

  1. Определить степень сжатия данных для заданий 1 и 2.

  2. Загрузите WinRAR

  • Заархивируйте текстовый файл Рабочий стол\Мои документы\*.doc в папку соей группы под тем же самым именем, используя метод сжатия: скоростной, обычный, максимальный.

  • Определите начальный объем файла, конечный объем и степень сжатия.

  • Отобразите информацию об архиве. Сравните степень сжатия.

  • Просмотрите архив

  1. Загрузите WinRAR

  • Заархивируйте: Рабочий стол\Мои документы\Мои рисунки\*.jpeg; Рабочий стол\Мои документы\Мои рисунки\*.bmp, используя обычный метод сжатия.

  • Определите начальный объем файла, конечный объем и степень сжатия.

  1. Загрузите WinRAR. Скопируйте файл в папку своей группы.

  • Заархивируйте этот файл, предварительно оценив степень сжатия. Используйте обычный метод сжатия и параметры: Удалить файлы после упаковки, Добавить электронную запись, Информация для восстановления.

  • Определите погрешность оценки.