Информатика. группа 305. Законспектировать. Конспект прислать на почту фото отчетом. 11.12.2020 г.

 

Архивы данных. Архивация.

Архивация (упаковка) — помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.

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

Для архивации используются специальные программы, архиваторы, осуществляющие упаковку и позволяющие уменьшать размер архива, по сравнению с оригиналом, примерно в два и более раз.

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

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

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

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

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

Для того чтобы воспользоваться информацией, запакованной в архив, необходимо архив раскрыть или распаковать. Это делается либо той же программой-архиватором, либо парной к ней программой-разархиватором.

Разархивация (распаковка) — процесс восстановления файлов из архива в первоначальном виде. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память.

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

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

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

·         имя файла;

·         сведения о каталоге, в котором содержится файл;

·         дата и время последней модификации файла;

·         размер файла на диске и в архиве;

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

Архиваторы имеют следующие функциональные возможности:

1.    Уменьшение требуемого объема памяти для хранения файлов

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

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

4.    Написания комментариев к архиву и файлам в архиве.

5.    Создание саморазархивируемых архивов, которые для извлечения файлов не требуют наличия самого архиватора.

6.    Создание многотомных архивов– последовательности архивных файлов. Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.

Практические задания

1.    В личной папке создайте папки Рисунки и Документы.

2.    В папку Документы скопируйте любые 3 текстовые файла из папки Задания 1 курс.

3.    В папку Рисунки скопируйте 2 рисунка с расширением *.jpg из папки Материалы для презентаций.

4.    В личной папке создайте документ Word «Практическая работа № …». Запишите в него дату, номер практической работы, тему, цель, оборудование, ваши данные.

 

 

Задание 2. Архивирование файлов.

1.    Запустите архиватор WinRAR(Пуск -Все программы – WinRAR - WinRAR).

2.    В окне архиватора откройте папку Документы (Рабочий стол – Студенты – группа … - Ваше папка – Документы), выделите документ 1 и на панели инструментов выберите команду Добавить.

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

4.    Запишите в таблицу 1 исходный размер файла Документ 1 и его размер в архиве (в байтах).

5.    Добавьте в архив еще один файлы Документ 2 и Документ 3 , для этого в окне архиватора откройте команду Добавить, откройте папку Документы в своей папке, в ней выделите файлы, Документ 2 и Документ 3, ОК, ОК.

6.    Запишите их размеры в таблицу 1.

7.    Вычислите процент сжатия файлов и заполните таблицу 1. Процент сжатия определяется по формуле  , где S – размер архивных файлов, So – размер исходных файлов.

8.    Откройте архив Документ1, на панели инструментов откройте команду Информация. Определите общий размер файлов до архивации, размер файлов в архиве и степень сжатия, запишите в таблицу 1.

Задание 3. Добавление файлов в архив.

1.     

1.    В папке Рисунки выделите файлы Рисунок 1 и Рисунок 2, в контекстном меню выберите команду «Добавить в архив …»

2.    В появившемся диалоговом окне Имя и параметры архива задайте команды: имя файла «Рисунки.rar», формат архива RAR, метод сжатия максимальныйУдалить файлы после упаковкиОК.

3.    Убедитесь, что рисунки в папке удалены.

4.    Двойным щелчком откройте архив Рисунки.rar.

5.    Добавьте в архив еще 3 файла. Для этого в окне архиватора откройте команду Добавить, откройте папку Материалы для презентации и в ней выделите любые файлы, ОК, ОК.

Задание 4. Извлечение файлов из архива.

1.     

1.    Двойным щелчком откройте архив Рисунок.rar.

2.    Выделите любой файл в архиве и выберите команду Извлечь.

3.    В окне Путь и параметры извлечения найдите и выделите свою папку, ОК.

4.    Убедитесь, что извлеченный файл находится в вашей папке.

5.    Аналогично разархивируйте еще 2 файла.

Задание 5. Создание архивов с параметрами.

1.     

1.    В папке Документы выделите файлы Докумет1, Документ2, Документ3.

2.    В контекстном меню выберите команду Добавить в архив…

3.    В окне Имя и параметры архива включите команду: имя архива Непрерывный, формат архива RAR, метод сжатия максимальный , Создать непрерывный архив.

4.    Откройте непрерывный архив, на панели инструментов откройте команду Информация. Определите общий размер файлов до архивации, размер файлов в архиве и степень сжатия, запишите в таблицу 2. Сравните с данными в таблице 1.

5.    Аналогично для текстовых документов создайте SFX – архив (самораспаковывающийся архив). Определите размер файлов до архивации и размер в архиве, степень сжатия, заполните таблицу 2. Обратите внимание на размер SFX – модуля. Сравните с данными в таблице 1.

6.    Для этих же файлов создайте архив с паролем для открытия архива (В окне Имя и параметры архива вкладка Дополнительно). Откройте полученный архив, убедитесь, что в окне архиватора документы можно открыть только после введения правильного пароля.

 

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

1.    С какой цель используют архивацию файлов?

2.    Как создать непрерывный архив?

3.    Что такое самораспаковывающийся архив? С какой целью создают такие архивы?

4.    Как установить пароль на архив?



Литература:

1.    М.С. Цветкова, И.Ю. Хлобыстова Информатика: учебное пособие для студентов учреждений среднего профессионального образования М.: Издательский центр «Академия», 2018

2.    М.С. Цветкова, И.Ю. Хлобыстова Информатика. Практикум для профессий и специальностей естественно-научного и гуманитарного профилей: учебное пособие для студентов учреждений среднего профессионального образования М.: Издательский центр «Академия», 2018

Комментарии

Популярные сообщения из этого блога

Информатика группа 201.Законспектировать прислать на почту,фото отчетом. 28.04.2021г

История . Группа 206. 17.09.2021. Конспект прислать фото отчетом.

Программное обеспечение группа 505.Законспектировать прислать на почту,фото отчетом. 20.02.-27.02.2023