Файл: Практическая работа Исследование способов сжатия данных Содержание работы.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.05.2024
Просмотров: 185
Скачиваний: 8
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Непрерывные архивы предпочтительнее использовать в следующих случаях:
-
архив предполагается редко обновлять; -
планируется распаковывать весь архив, нежели извлекать из него один или несколько файлов; -
нужно достичь более плотной степени сжатия, даже в ущерб скорости упаковки.
Файлы в непрерывных архивах обычно отсортированы по расширению.
-
Создать в папке Приёмник непрерывный архив, поместив в него папку BEGIN, метод сжатия - обычный, имя архива BEGIN1.rar -
Открыть папку Приёмник и сравнить два архива. (для анализа использовать кнопку ИНФО)
-
Открыть архив BEGIN1.rar и просмотреть его содержимое.
Указать в отчёте сравнительный анализ обычного и непрерывного архива.
-
Создание самораспаковывающихся архивов
Самораспаковывающийся (SFX, от англ. SelF-eXtracting) архив есть архив, к которому присоединен исполняемый модуль. Этот модуль позволяет извлекать файлы простым запуском архива как обычной программы. Для извлечения содержимого SFX-архива не требуется дополнительных внешних программ. WinRAR может работать с SFX-архивом так же, как и с любым другим, поэтому если не предролагается запускать SFX-архив (например, когда нет гарантии, что в нем отсутствуют вирусы), то для просмотра или извлечения его содержимого можно использовать WinRAR. SFX-архивы, как и любые другие исполняемые файлы, обычно имеют расширение .EXE.
SFX-архивы удобны в тех случаях, когда нужно передать кому-то архив, но нет уверенности, что у адресата есть соответствующий архиватор для его распаковки.
-
Создать в папке ПРИЁМНИК самораспаковывающийся архив BEGIN.exe
-
Открыть папку ПРИЁМНИК и сравнить размеры созданных архивов. -
Открыть архив BEGIN.exe и просмотреть его содержимое
Указать в отчёте способ и необходимость создания самораспаковывающегося архива. Объяснить, почему его размер больше чем у BEGIN.rar
-
Дополнительные параметры архивации
-
Создать в папке ПРИЁМНИК архив BEGIN3.rar, указав следующие параметры архивации
В результате архивации исходная папка
BEGIN удалена.
-
Открыть папку ПРИЁМНИК и проверить результат, обратить внимание на размер архива.
Указать в отчёте необходимость применения выбранных параетров. Объяснить, почему размер созданного архива больше чем у BEGIN.rar
Создание многотомного архива
Том есть фрагмент архива, состоящего из нескольких частей. Тома поддерживаются только в формате RAR, нельзя создавать тома ZIP. Тома используются для сохранения большого архива на нескольких дискетах или других сменных носителях.
По умолчанию тома RAR получают имена вида 'имя_тома.partNNN.rar', где NNN — номер тома
Тома могут быть также непрерывными и самораспаковывающимися. Первый самораспаковывающийся том имеет другое (т.е. не .rar) расширение, например, для SFX-томов *.exe.
Созданные многотомные архивы не допускают изменения, т.е. в них нельзя добавлять, обновлять или удалять файлы.
Для распаковки томов необходимо начинать извлечение с первого тома. Если тома находятся на несменном носителе (например, на жёстком диске), то сначала нужно переписать все тома в одну папку.
-
Открыть папку Мои документы (вне WinRAR). Выделить папку ИСТОЧНИК и отрыв свойства определить размер папки (размер может превышать объём свободного пространства на внешнем носителе или слишком большой для отсылки по элетронной почте). Переключиться в WinRAR. -
Создать многотомный архив ИСТОЧНИК, указав следующий размер тома
-
Проверить результата архивации. Открыть каждый архивный файл и посмотреть его содержимое.
-
Определить суммарный объем архива и сравнить с исходным размером папки. -
Создать многотомный самораспаковывающийся архив Источник1
-
Создать многотомный архив Приёмник, указав размер тома 300 Кб
Указать в отчёте порядок и необходимость создания многотомных архивов
Извлечение из архива
Извлечение из архива может быть задано следующими параметрами.
-
Открыть папку ПРИЁМНИК, выделить архив BEGIN.rar и нажать кнопку "ИЗВЛЕЧЬ В…". Указать папку назначения ИСТОЧНИК. Нажать кнопку ОК -
Открыть папку ИСТОЧНИК и убедиться, папка BEGIN восстановлена. Удалить папку BEGIN -
Открыть в папке ПРИЁМНИК архив BEGIN.exe, выделить файлы с расширением *.bmp и нажать кнопку "ИЗВЛЕЧЬ В…". Указать папку назначения Work. Проверить результат извления файлов. -
Открыть папку Work, изменить любой из восстановленных файлов. Повторить восстановление тех же файлов, указав режим обновления - Извлечь с обновлением файлов. Перейти в папку Work и убедиться, что измененный файл не заменён.
Извлечение из многотомного архива
-
Открыть папку Мои документы и удалить паку ПРИЁМНИК. -
Открыть архивный файл Источник.part1.rar, выделить папку Источник и нажать кнопку "ИЗВЛЕЧЬ В…". Указать папку назначения Мои документы -
Проверить результат восстановления. В папке ИСТОЧНИК должно быть три папки Work, Begin, Pictures. Если папки Begin нет, то восстановить её из архива BEGIN.rar
Удаление из архива
-
Открыть архив BEGIN.rar, выделить все текстовые файлы и нажать кнопку Удалить.
Преобразование архива в самораспаковывающийся
-
Открыть папку ПРИЁМНИК, выделить Begin.rar в меню Команды выбрать команду - Преобразовать архив в SFX, установить Добавить новый модуль
-
Проверить создание самораспаковывающегося архива Begin.exe.
Указать в отчёте способы восстановления файлов и папок
Контрольные вопросы
-
Что такое сжатие данных? -
Что означает сжатие без потерь и с потерями? -
В каких случаях возможно сжатие данных? -
К каким типам информации применяются алгоритмы сжатия с потерей данных? -
На каких принципах реализованы алгоритмы сжатия без потерь? В каком случае сжатые данные могут превышать размер исходных? -
Что такое архивный файл? Перечислить базовые требования к диспетчерам архивов. -
Что такое непрерывный архив? Преимущества и недостатки. -
Что такое многотомный архив. В каких случаях его целесообразно создавать? -
Что такое самораспаковывающийся архив? Способ создания и извлечения.