Лабораторная работа 4. «Архивирование информации

«Архивирование информации. Архиваторы: RAR, ZIP. Сравнение»

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

Образовательные результаты, заявленные во ФГОС третьего поколения:

Студент должен

уметь:

- строить логические схемы и алгоритмы;

- использовать средства операционных систем и сред для обеспечения работы вычислительной техники;

- использовать языки программирования строить логически правильные и эффективные программы;

- осваивать и использовать базовые системные программные продукты и пакеты прикладных программ.

знать:

- общий состав и структуру персональных ЭВМ и вычислительных систем;

- основные функции назначение и принципы работы распространенных операционных систем;

- общие принципы построение алгоритмов основные алгоритмические конструкции;

- стандартные типы данных;

- базовые системные программные продукты и пакеты прикладных программ.

 

 

Краткие теоретические и учебно-методические материалы по теме практической работы:

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

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

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

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

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

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

Степень сжатия файлов характеризуется коэффициентом Кс, определяе­мым как отношение объема сжатого файла Vc к объему исходного файла Vо, выраженное в процентах:

Kc=(Vc/ V0)*100%

Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей — 60 - 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.Архивация (упаковка)— помещение (загрузка) исходных файлов в архив­ный файл в сжатом или несжатом виде.Разархивация (распаковка)— процесс восстановления файлов из архива точно в таком виде, какой они имели до загрузки в архив. При распаковке файлы извлекаются из архива и помешаются на диск или в оперативную память.Программы, осуществляющие упаковку и распаковку файлов, называются про­граммами-архиваторами.

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

Задания для практического занятия:

Все файлы и папки, которые необходимо будет создать в процессе работы, следует размещать в Вашей личной папке.

1. Создать следующую систему папок

2. Скопировать:

в папку ВМР — несколько файлов с расширением ВМР;

в папку DOC — несколько файлов с расширением DOC;

в папку ТХТ — несколько текстовых файлов;

3. С помощью программы WinZip в папке Архив создать архивы txt.zip, bmp.zip, doc.zip, в которые поместить файлы из папок с соответствующим именем.

Использовать все возможные способы:

· с помощью контекстного меню;

· методом буксировки;

· с помощью команды New (Новый).

Архивировать со степенью сжатия Normal (Нормальный).

4. С помощью программы WinZip в папке Архив создать архивы txt_max.zip, bmp_max.zip, doc_max.zip, в которые поместить файлы из папок с соответствующим именем. Архивировать со степенью сжатия Maximum.

5. С помощью программы WinRar в папке Архив создать архивы txt.rar, bmp.rar, doc.rar, в которые поместить файлы из папок с соответствующим именем.

Использовать все возможные способы:

- с помощью контекстного меню;

- методом буксировки;

- с помощью команды Добавить.

6. Архивировать со степенью сжатия Обычный.

С помощью программы WinRar в папке Архив создать txt_max.rar, bmp_max.rar, doc_max.rar, в которые поместить файлы из папок с соответствующим именем.

7. Архивировать со степенью сжатия Максимальный.

8. Заархивировать с помощью программы WinZip все файлы из папок TXT, BMP, DOC в файл ALL.ZIP.

9. Заархивировать с помощью программы WinRar все файлы из папок TXT, BMP, DOC в файл ALL.RAR.

10. Занести информацию про созданные архивы в таблицу 1

 

 

Таблица 1

Размер, Kb txt bmp doc
1Незаархивированных файлов      
ZIP-архив, Normal      
ZIP-архив, Maximum      
RAR-архив, Обычный      
RAR-архив, Максимальный      

Подсчитать степень сжатия и заполнить таблицу 2:

Таблица 2

Степень сжатия txt bmp doc
ZIP-архив, Normal      
ZIP-архив, Maximum      
RAR-архив, Обычный      
RAR-архив, Максимальный      

 

10. Удалить все файлы из папок TXT, BMP, DOC.

11 Разархивировать:

· Из архива txt.zip в папку TXT - все файлы.

· Из архива bmp.zip в папку BMP - все файлы.

· Из архива doc.zip в папку DOC - все файлы.

Использовать способы:

· Команду Extract (Извлечь).

· Буксировкой.

· С помощью команд контекстного меню.

 

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

1. Что такое сжатие информации?

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

3. Что такое архивный файл и самораспаковывающийся архивный файл?

4. Что такое архивация и разархивация?

5. Что такое многотомный архив?

6. Как добавить файл в архив?

7. Какие вы знаете архиваторы?

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: