Сжатие информации. Теоретический материал 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Сжатие информации. Теоретический материал



Архивы ZIP

Основное преимущество формата ZIP — его популярность. Так, большинство архивов в Интернете имеют формат ZIP. Если вы хотите кому-то отправить архив, но не уверены, что у адресата есть программа WinRAR для распаковки архива, то имеет смысл использовать формат ZIP. Впрочем, в этом случае вы можете отправить и самораспаковывающийся (SFX) архив. Такие архивы чуть больше обычных, но для их распаковки не требуются дополнительные программы. Другое преимущество ZIP — скорость. Архивы ZIP обычно создаются быстрее архивов RAR.

Архивы RAR

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

Формат RAR позволяет обрабатывать файлы практически неограниченного размера (до 8 эксабайт, что равносильно 8 589 934 591 Гбайт), тогда как размер одного файла в архиве ZIP не может превышать 2 Гбайт.

 

Самораспаковывающийся (SFX, от англ. SelF-eXtracting) архив — это архив, из которого файлы извлекаются простым запуском архива как обычной программы. Таким образом, для извлечения содержимого SFX-архива не требуется дополнительных внешних программ. Тем не менее, WinRAR может работать с SFX-архивом так же, как и с любым другим, поэтому если вы не хотите запускать SFX-архив (например, когда не можете гарантировать, что в нем нет вирусов), то для просмотра или извлечения его содержимого можно использовать WinRAR.

SFX-архивы, как и любые другие исполняемые файлы, обычно имеют расширение.EXE.

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

 

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

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

ü обновление непрерывных архивов (т.е. добавление файлов в уже существующий архив или их удаление) происходит медленнее, чем обычных;

ü чтобы извлечь один файл из непрерывного архива, приходится анализировать все предыдущие заархивированные файлы, поэтому извлечение отдельных файлов из середины непрерывного архива происходит медленнее, чем извлечение из обычного архива. Однако если из непрерывного архива извлекаются все или несколько первых файлов, то в этом случае скорость распаковки практически равна скорости распаковки обычного архива;

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

 

Непрерывные архивы предпочтительнее использовать в тех случаях, когда:

ü архив предполагается редко обновлять;

ü вы планируете чаще распаковывать весь архив, нежели извлекать из него один или несколько файлов;

ü нужно достичь более плотной степени сжатия, даже в ущерб скорости упаковки.

 

Тома — это фрагменты архива, состоящего из нескольких частей. Тома поддерживаются только в формате RAR, вы не можете создавать тома ZIP. Обычно тома используются для сохранения большого архива на нескольких дискетах или других сменных носителях.

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

Для распаковки томов необходимо начинать извлечение с первого тома. Если тома находятся на несменном носителе (например, на жёстком диске), то сначала нужно переписать все тома в одну папку.

Тома могут быть также непрерывными и самораспаковывающимися. Первый самораспаковывающийся том имеет другое (т.е. не *.rar) расширение, например, для SFX-томов это будет *.exe.

Упражнения

2.2.1. Используя WinRAR, заархивируйте все файлы и подпапки рабочей папки студента в архив в эту же папку, назовите архив myarchive.rar.

Используйте по очереди три метода:

¨ без сжатия;

¨ обычный;

¨ наилучший;

 

Для работы нужно запустить приложение WinRAR, через меню Пуск/Программы/WinRAR....

 

 

Выделить файлы и папки, которые нужно заархивировать и выбрать пункт меню Команды/Добавить файлы в архив или нажать соответствующую кнопку на панели инструментов .

 

 

Выбрать соответствующий метод сжатия, указать путь куда требуется заархивировать и нажать на кнопку OK.

1. Сравните размер получившихся архивов.

2. Создайте в рабочей папке самораспаковывающийся архив из файлов этой папки.

Для этого достаточно активизировать Параметр архивации - Создать SF X -архив.

 

3. Создайте в рабочей папке архив с разбивкой на тома по 1.44Мб из файлов этой папки.

Выберите соответствующий размер тома.

 

2.2.2. Разархивируйте созданные архивы.

Через пункт меню Команды/Извлечь в указанную папку или соответствующую кнопку на панели инструментов . Установить нужные параметры, указать путь куда требуется разархивировать и нажать на кнопку OK

Антивирусная профилактика.

 

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

Основные типы вирусов:

- программные вирусы,

- загрузочные вирусы,

- макровирусы,

- троянские программы.

Методы защиты от компьютерных вирусов

Существуют три рубежа защиты от компьютерных вирусов:

- предотвращение поступлений вирусов,

- предотвращение вирусной атаки, если вирус поступил на компьютер,

- предотвращение разрушительных последствий, если атака все-таки произошла.

 

2.3. Антивирусная профилактика. Упражнения

Одной из популярных программ-антивирусов является Антивирус Касперского

 

Задание. Проверьте свой съемный носитель и жесткий диск компьютера на наличие вирусов. При наличии последних – удалите их.

Выполнение. Выполните настройки аналогичные приведенным на рисунке

 



Поделиться:


Последнее изменение этой страницы: 2016-08-26; просмотров: 368; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 54.196.27.171 (0.028 с.)