Извлечение данных из архива файл атрибуты. Извлечение файлов из архива. Как же происходит сжатие информации
Практическое задание
Тема: Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем
Цель: изучение принципов архивации файлов, функций и режимов работы наиболее распространенных архиваторов, приобретение практических навыков работы по созданию архивных файлов и извлечению файлов из архивов.
Оборудование и материалы: практическое задание, компьютер,архиваторы WinZip, WinRar.
Теоретические сведения к практическомузаданию
Архивация (упаковка) - помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.
Архивация предназначена для создания резервных копий используемых файлов, на случай потери или порчи по каким-либо причинам основной копии (невнимательность пользователя, повреждение магнитного диска, заражение вирусом и т.д.).
Для архивации используются специальные программы, архиваторы, осуществляющие упаковку и позволяющие уменьшать размер архива, по сравнению с оригиналом, примерно в два и более раз.
Архиваторы позволяют защищать созданные ими архивы паролем, сохранять и восстанавливать структуру подкаталогов, записывать большой архивный файл на несколько дисков (многотомный архив).
Сжиматься могут как один, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл или архив. Программы большого объема, распространяемые на дискетах, также находятся на них в виде архивов.
Архивный файл - это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации.
Выигрыш в размере архива достигается за счет замены часто встречающихся в файле последовательностей кодов на ссылки к первой обнаруженной последовательности и использования алгоритмов сжатия информации.
Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей - 60 - 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.
Для того чтобы воспользоваться информацией, запакованной в архив, необходимо архив раскрыть или распаковать. Это делается либо той же программой-архиватором, либо парной к ней программой-разархиватором.
Разархивация (распаковка) - процесс восстановления файлов из архива в первоначальном виде. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память.
Самораспаковывающийся архивный файл - это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы-архиватора.
Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в обычно создаются в форме.ЕХЕ-файла.
Архиваторы, служащие для сжатия и хранения информации, обеспечивают представление в едином архивном файле одного или нескольких файлов, каждый из которых может быть при необходимости извлечен в первоначальном виде. В оглавлении архивного файла для каждого содержащегося в нем файла хранится следующая информация:
имя файла;
сведения о каталоге, в котором содержится файл;
дата и время последней модификации файла;
размер файла на диске и в архиве;
код циклического контроля для каждого файла, используемый для проверки целостности архива.
Архиваторы имеют следующие функциональные возможности :
Уменьшение требуемого объема памяти для хранения файлов от 20% до 90% первоначального объема.
Обновление в архиве только тех файлов, которые изменялись со времени их последнего занесения в архив, т.е. программа-упаковщик сама следит за изменениями, внесенными пользователем в архивируемые файлы, и помещает в архив только новые и измененные файлы.
Объединение группы файлов с сохранением в архиве имен директорий с именами файлов, что позволяет при разархивации восстанавливать полную структуру директорий и файлов.
Написания комментариев к архиву и файлам в архиве.
Создание саморазархивируемых архивов, которые для извлечения файлов не требуют наличия самого архиватора.
Создание многотомных архивов– последовательности архивных файлов. Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.
Задание №1
Подготовьте объекты необходимые при архивации.
Порядок выполнения задания №1
В операционной системе Windows создайте папку Archives по адресу Мои документы\Техникум\Техникум\1курс\Группа\Фамилия\ТЕМР . Создайте папки Pictures и Documents по адресу
Мои документы\Техникум\Техникум\1курс\Группа\Фамилия\Archives .
Найдите и скопируйте в папку Pictures по два рисунка с расширением *.jpg и *.bmp .
Сравните размеры файлов *.bmp и *.jpg . и запишите данные в таблицу_1.
В папку Documents поместите файлы *.doc (не менее 3) и запишите их исходные размеры в таблицу_1.
Задание №2
Выполните архивацию файлов и извлечение файлов из архива, используя программу WinZip
Порядок выполнения задания №2
Запустите WinZip 7. (Пуск →Все программы → 7-Zip→7 ZipFileManager ).
В появившемся диалоговом окне выберите папку, в которой будет создан архив: Мои документы\Техникум\Техникум\1курс\Группа\Фамилия\Archives\Pictures. Установите курсор на имя графического файла Зима. jpg . Выполните команду Добавить (+) .
Введите имя архива в поле Архив – Зима. zip и убедитесь, что в поле Формат архива установлен тип Zip .
Установите в поле Режим изменения : добавить и заменить.
В раскрывающемся списке Уровень сжатия: выберите пункт Нормальный. ОК .
Сравните размер исходного файла с размером архивного файла. Данные запишите в таблицу_1.
Создайте архив Зима1. zip , защищенный паролем. Для ввода пароля в диалоговом окнеДобавит к архиву в поле Введите пароль: ведите пароль, в поле Повторите пароль: подтвердите пароль. Обратите внимание на флажокПоказать пароль. Если он не установлен, пароль при вводе не будет отображаться на экране, а его символы будут заменены подстановочным символом "*". Это мера защиты пароля от посторонних. Однако в данном случае пользователь не может быть уверен в том, что он набрал пароль правильно. Поэтому при не установленном флажке система запрашивает повторный (контрольный) ввод пароля. Щелкните на кнопке ОК - начнется процесс создания защищенного архива.
Выделите архив Зима1. zip , выполните командуИзвлечь. В появившемся диалоговом окнеИзвлечь в поле Распаковать в: выберите папку-приемник - Мои документы\Техникум\Техникум\1курс\Группа\Фамилия\Archives\Pictures\Зима1\.
Щелкните на кнопке ОК . Процесс извлечения данных из архива не запустится, а вместо него откроется диалоговое окно для ввода пароля.
Убедитесь в том, что ввод неправильного пароля не позволяет извлечь файлы из архива.
Убедитесь в том, что ввод правильного пароля действительно запускает процесс.
Удалите созданный вами защищенный архив и извлеченные файлы.
Создайте самораспаковывающийся ZIP-архив. Для этого установите курсор на имя архива Зима. zip , выполните команду Добавить (+).
Введите имя архива в поле Архив – Зима.7 z и убедитесь, что в поле Формат архива установлен тип 7 z .
Установите в поле Режим изменения : добавить и заменить.
Установите флажокСоздать SFX -архив .
В раскрывающемся списке Уровень сжатия: выберите пункт Нормальный. Запустите процесс архивации кнопкой ОК .
Аналогичным образом создайте архивы для файлов Рябина.bmp , Документ1.doc , Документ2.doc , Документ3.doc . Сравнительные характеристики исходных файлов и их архивов занести в таблицу_1.
Задание №3
Выполните архивацию файлов, используя программуWinRar,и определите процент их сжатия.
Порядок выполнения задания №3
Таблица _ 1
Архиваторы
Размер исходных файлов
Текстовые файлы:
1. Документ1.doc
2. Документ2.doc
3. Документ3.doc
Графические файлы:
1. Зима.jpg
2.Рябина.bmp
Процент сжатия текстовой информации (для всех файлов)
Процент сжатия графической информации (для всех файлов)
Задание №4
Ответьте на контрольные вопросы к практическомузаданию
Задание №5
1. Сделайте вывод о проделанном практическомзадании.
2. Сдайте отчет преподавателю.
Что называется архивацией?
Для чего предназначена архивация ?
Какой файл называется архивным?
Что называется разархивацией ?
Какая информации хранится в оглавлении архивного файла?
Какие функциональные возможности имеют архиваторы?
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Создание архива данных. Извлечение данных из архива
Архивация (упаковка) - помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде. Архивация предназначена для создания резервных копий используемых файлов, на случай потери или порчи по каким-либо причинам основной копии (невнимательность пользователя, повреждение магнитного диска, заражение вирусом и т.д.).
Для архивации используются специальные программы, архиваторы, осуществляющие упаковку и позволяющие уменьшать размер архива, по сравнению с оригиналом, примерно в два и более раз. Архиваторы позволяют защищать созданные ими архивы паролем, сохранять и восстанавливать структуру подкаталогов, записывать большой архивный файл на несколько дисков (многотомный архив). Сжиматься могут как один, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл или архив. Программы большого объема, распространяемые на дискетах, также находятся на них в виде архивов.
Архивный файл - это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации. Выигрыш в размере архива достигается за счет замены часто встречающихся в файле последовательностей кодов на ссылки к первой обнаруженной последовательности и использования алгоритмов сжатия информации. архивация алгоритм файл копия
Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей 60 - 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.
Для того чтобы воспользоваться информацией, запакованной в архив, необходимо архив раскрыть или распаковать. Это делается либо той же программой-архиватором, либо парной к ней программой-разархиватором.
Разархивация (распаковка) - процесс восстановления файлов из архива в первоначальном виде. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память. Самораспаковывающийся архивный файл - это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы-архиватора. Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в обычно создаются в форме. ЕХЕ-файла.
Архиваторы, служащие для сжатия и хранения информации, обеспечивают представление в едином архивном файле одного или нескольких файлов, каждый из которых может быть при необходимости извлечен в первоначальном виде. В оглавлении архивного файла для каждого содержащегося в нем файла хранится следующая информация: имя файла; сведения о каталоге, в котором соде р жится файл; дата и время последней модификации файла; размер файла на диске и в архиве; код циклического контроля для каждого файла, используемый для проверки целостности архива.
Архиваторы имеют следующие функциональные возможности:
Уменьшение требуемого объема памяти для хранения файлов от 20% до 90% первоначального объема.
Обновление в архиве только тех файлов, которые изменялись со времени их последнего занесения в архив, т.е. программа-упаковщик сама следит за изменениями, внесенными пользователем в архивируемые файлы, и помещает в архив только новые и измененные файлы.
Объединение группы файлов с сохранением в архиве имен директорий с именами файлов, что позволяет при разархивации восстанавливать полную структуру директорий и файлов.
Написания комментариев к архиву и файлам в архиве.
Создание саморазархивируемых архивов, которые для извлечения файлов не требуют наличия самого архиватора. Создание многотомных архивов - последовательности архивных файлов. Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.
Размещено на Allbest.ru
...Подобные документы
Утилиты архивации для создания резервных копий файлов путем помещения их в архив в сжатом виде. Операции над архивами. Алгоритмы архивации. Универсальные алгоритмы уплотнения. Формат задания команд. Степень сжатия файлов. Основные виды архиваторов.
презентация , добавлен 13.08.2013
Архив – файл с информацией из одного или нескольких сжатых файлов. Теоретические основы сжатия данных: объекты, обратимость; программные средства и требования к ним. Архиваторы под Windows: WinZip, WinRar; поддержка алгоритмов компрессии JPEG, LZMA.
реферат , добавлен 30.11.2011
Общее понятие об архивации данных. Перечень наиболее популярных программ-архиваторов. Разархивирование самораспаковывающегося архива. Особенности копирующей, ежедневной и разностной архивации. Общее понятие о разархивировании (распаковке) файлов.
презентация , добавлен 23.12.2012
Основы резервного копирования файловых ресурсов. Типы резервного копирования файлов. Точки мгновенного восстановления. Планирование архивации данных. Резервная копии состояния системы. Задачи сетевого администратора. Обратные изменения и теневые копии.
презентация , добавлен 05.12.2013
Краткая характеристика государственного архива Восточно-Казахстанской области. История развития предприятия. Назначение каждого отдела архива и их взаимосвязь. Характеристика аппаратного и программного обеспечения. Создание базы данных "Именной каталог".
контрольная работа , добавлен 27.12.2010
Этапы создания базы данных. Тестирование программной продукции с распечаткой всех используемых форм. Способ хранения данных. Блок-схемы к запросам. Алгоритмы выполнения каждого запроса. Вывод на экран простейшего интерфейса. Открытие файлов для записи.
дипломная работа , добавлен 05.11.2011
Архивация и компрессия как методы сжатия изображений. Алгоритмы сжатия данных. Вспомогательные средства, которые используются для понижения объемов файлов: изменение цветовой модели изображения, изменение разрешения растрового файла, ресемплирование.
презентация , добавлен 06.01.2014
Полное, дифференциальное резервное и инкрементное резервное копирование. Технологии хранения резервных копий и данных. Восстановление данных из резервных копий на чистом компьютере. Применение и сравнение программных продуктов для резервного копирования.
дипломная работа , добавлен 08.09.2014
Меню программы и темы интерфейса WinRar. Добавление файлов и папок в архив. Извлечение архива в указанную папку. Добавление архивного комментария. Требования к функциональным характеристикам, к транспортированию и хранению, к программной документации.
курсовая работа , добавлен 21.04.2014
Изучение понятия архивации, сжатия файлов с целью экономии памяти и размещения сжатых данных в одном архивном файле. Описания программ, выполняющих сжатие и восстановление сжатых файлов в первоначальном виде. Основные преимущества программ-упаковщиков.
Тема: Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем
Цель: изучение принципов архивации файлов, функций и режимов работы наиболее распространенных архиваторов, приобретение практических навыков работы по созданию архивных файлов и извлечению файлов из архивов.
Теоретические сведения к лабораторной работе
Архивация (упаковка) помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.
Архивация предназначена для создания резервных копий используемых файлов, на случай потери или порчи по каким-либо причинам основной копии (невнимательность пользователя, повреждение магнитного диска, заражение вирусом и т.д.).
Для архивации используются специальные программы, архиваторы, осуществляющие упаковку и позволяющие уменьшать размер архива, по сравнению с оригиналом, примерно в два и более раз.
Архиваторы позволяют защищать созданные ими архивы паролем, сохранять и восстанавливать структуру подкаталогов, записывать большой архивный файл на несколько дисков (многотомный архив).
Сжиматься могут как один, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл или архив. Программы большого объема, распространяемые на дискетах, также находятся на них в виде архивов.
Архивный файл это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации.
Выигрыш в размере архива достигается за счет замены часто встречающихся в файле последовательностей кодов на ссылки к первой обнаруженной последовательности и использования алгоритмов сжатия информации.
Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей 60 - 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.
Для того чтобы воспользоваться информацией, запакованной в архив, необходимо архив раскрыть или распаковать. Это делается либо той же программой-архиватором, либо парной к ней программой-разархиватором.
Разархивация (распаковка) процесс восстановления файлов из архива в первоначальном виде. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память.
Самораспаковывающийся архивный файл это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы-архиватора.
Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в обычно создаются в форме.ЕХЕ-файла.
Архиваторы, служащие для сжатия и хранения информации, обеспечивают представление в едином архивном файле одного или нескольких файлов, каждый из которых может быть при необходимости извлечен в первоначальном виде. В оглавлении архивного файла для каждого содержащегося в нем файла хранится следующая информация:
- имя файла;
- сведения о каталоге, в котором содержится файл;
- дата и время последней модификации файла;
- размер файла на диске и в архиве;
- код циклического контроля для каждого файла, используемый для проверки целостности архива.
Архиваторы имеют следующие функциональные возможности :
- Уменьшение требуемого объема памяти для хранения файлов от 20% до 90% первоначального объема.
- Обновление в архиве только тех файлов, которые изменялись со времени их последнего занесения в архив, т.е. программа-упаковщик сама следит за изменениями, внесенными пользователем в архивируемые файлы, и помещает в архив только новые и измененные файлы.
- Объединение группы файлов с сохранением в архиве имен директорий с именами файлов, что позволяет при разархивации восстанавливать полную структуру директорий и файлов.
- Написания комментариев к архиву и файлам в архиве.
- Создание саморазархивируемых архивов, которые для извлечения файлов не требуют наличия самого архиватора.
- Создание многотомных архивов последовательности архивных файлов. Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.
Задание №1.
- В операционной системе Windows создайте папку Archives по адресу С:\ТЕМР . Создайте папки Pictures и Documents по адресу С:\ТЕМР\Archives .
- Найдите и скопируйте в папку Pictures по два рисунка с расширением * .jpg и * .bmp .
- Сравните размеры файлов *.bmp и *.jpg . и запишите данные в таблицу_1.
- В папку Documents поместите файлы *.doc (не менее 3) и запишите их исходные размеры в таблицу_1.
Задание №2. Архивация файлов WinZip
- Запустите WinZip 7. (Пуск →Все программы → 7-Zip→7 ZipFileManager ).
- С:\ТЕМР\Archives\Pictures. Зима. jpg . Выполните команду Добавить (+) .
- Введите имя архива в поле Архив Зима. zip и убедитесь, что в поле Формат архива установлен тип Zip .
- Установите в поле Режим изменения : добавить и заменить.
- В раскрывающемся списке ОК .
- Сравните размер исходного файла с размером архивного файла. Данные запишите в таблицу_1.
- Создайте архив Зима1. zip , защищенный паролем. Для ввода пароля в диалоговом окне Добавит к архиву в поле Введите пароль: ведите пароль, в поле Повторите пароль: подтвердите пароль. Обратите внимание на флажок Показать пароль. Если он не установлен, пароль при вводе не будет отображаться на экране, а его символы будут заменены подстановочным символом "*". Это мера защиты пароля от посторонних. Однако в данном случае пользователь не может быть уверен в том, что он набрал пароль правильно. Поэтому при не установленном флажке система запрашивает повторный (контрольный) ввод пароля. Щелкните на кнопке ОК - начнется процесс создания защищенного архива.
- Выделите архив Зима1. zip , выполните команду Извлечь. В появившемся диалоговом окне Извлечь в поле Распаковать в: выберите папку-приемник - С:\ТЕМР\Archives\Pictures\Зима1\.
- Щелкните на кнопке ОК . Процесс извлечения данных из архива не запустится, а вместо него откроется диалоговое окно для ввода пароля.
- Убедитесь в том, что ввод неправильного пароля не позволяет извлечь файлы из архива.
- Убедитесь в том, что ввод правильного пароля действительно запускает процесс.
- Удалите созданный вами защищенный архив и извлеченные файлы.
- Создайте самораспаковывающийся ZIP-архив. Для этого установите курсор на имя архива Зима. zip , выполните команду Добавить (+).
- Введите имя архива в поле Архив Зима.7 z и убедитесь, что в поле Формат архива установлен тип 7 z .
- Установите в поле Режим изменения : добавить и заменить.
- Установите флажок Создать SFX -архив .
- В раскрывающемся списке Уровень сжатия: выберите пункт Нормальный. Запустите процесс архивации кнопкой ОК .
Задание №3. Архивация файлов WinRar
- Запустите WinRar (Пуск →Все программы → WinRar ).
- В появившемся диалоговом окне выберите папку, в которой будет создан архив: С:\ТЕМР\Archives\Pictures.
- Установите курсор на имя графического файла Зима. jpg .
- Выполните команду Добавить . В появившемся диалоговом окне введите имя архива Зима.rar. Выберите формат нового архива - RAR , метод сжатия - Обычный . Убедитесь, что в группе Параметры архивации ни в одном из окошечек нет флажков. Щелкните на кнопке ОК для создания архива. Во время архивации отображается окно со статистикой. По окончании архивации окно статистики исчезнет, а созданный архив станет текущим выделенным файлом.
- Аналогичным образом создайте архивы для файлов Рябина. bmp , Документ1. doc , Документ2. doc , Документ3. doc . Сравнительные характеристики исходных файлов и их архивов занести в таблицу_1.
- Создайте самораспаковывающийся RAR архив, включающий в себя текстовые и графические файлы.
- Определите процент сжатия файлов и заполните таблицу_1. Процент сжатия определяется по формуле , где S размер архивных файлов, S o размер исходных файлов.
Таблица _ 1
Архиваторы |
Размер исходных файлов |
||
WinZip |
WinRar |
||
Текстовые файлы: 1. Документ1. doc |
|||
2. Документ2. doc |
|||
3. Документ3. doc |
|||
Графические файлы: 1. Зима. jpg |
|||
2.Рябина. bmp |
|||
Процент сжатия текстовой информации (для всех файлов) |
|||
Процент сжатия графической информации (для всех файлов) |
Задание №4. Ответить на вопросы:
|
|
|
|
|
|
|
|
|
|
|
Задание №5. Сделать вывод о проделанной лабораторной работе:
Тема: Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем
Цель: изучение принципов архивации файлов, функций и режимов работы наиболее распространенных архиваторов, приобретение практических навыков работы по созданию архивных файлов и извлечению файлов из архивов.
Теоретические сведения к
Архивация (упаковка) — помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.
Архивация предназначена для создания резервных копий используемых файлов, на случай потери или порчи по каким-либо причинам основной копии (невнимательность пользователя, повреждение магнитного диска, заражение и т.д.).
Для архивации используются специальные программы, архиваторы, осуществляющие упаковку и позволяющие уменьшать размер архива, по сравнению с оригиналом, примерно в два и более раз.
Архиваторы позволяют защищать созданные ими архивы паролем, сохранять и восстанавливать структуру подкаталогов, записывать большой архивный файл на несколько дисков (многотомный архив).
Сжиматься могут как один, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл или архив. Программы большого объема, распространяемые на дискетах, также находятся на них в виде архивов.
Архивный файл — это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации.
Выигрыш в размере архива достигается за счет замены часто встречающихся в файле последовательностей кодов на ссылки к первой обнаруженной последовательности и использования алгоритмов сжатия информации.
Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей — 60 - 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.
Для того чтобы воспользоваться информацией, запакованной в архив, необходимо архив раскрыть или распаковать. Это делается либо той же программой-архиватором, либо парной к ней программой-разархиватором.
Разархивация (распаковка) — процесс восстановления файлов из архива в первоначальном виде. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память.
Самораспаковывающийся архивный файл — это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы-архиватора.
Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в обычно создаются в форме.ЕХЕ-файла.
Архиваторы, служащие для сжатия и хранения информации, обеспечивают представление в едином архивном файле одного или нескольких файлов, каждый из которых может быть при необходимости извлечен в первоначальном виде. В оглавлении архивного файла для каждого содержащегося в нем файла хранится следующая информация:
- имя файла;
- сведения о каталоге, в котором содержится файл;
- дата и время последней модификации файла;
- размер файла на диске и в архиве;
- код циклического контроля для каждого файла, используемый для проверки целостности архива.
Архиваторы имеют следующие функциональные возможности:
- Уменьшение требуемого объема памяти для хранения файлов от 20% до 90% первоначального объема.
- Обновление в архиве только тех файлов, которые изменялись со времени их последнего занесения в архив, т.е. программа-упаковщик сама следит за изменениями, внесенными пользователем в архивируемые файлы, и помещает в архив только новые и измененные файлы.
- Объединение группы файлов с сохранением в архиве имен директорий с именами файлов, что позволяет при разархивации восстанавливать полную структуру директорий и файлов.
- Написания комментариев к архиву и файлам в архиве.
- Создание саморазархивируемых архивов, которые для извлечения файлов не требуют наличия самого архиватора.
- Создание многотомных архивов– последовательности архивных файлов. Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.
Задание №1.
- В операционной системе Windows создайте папку Archives по адресу С:\ТЕМР. Создайте папки Pictures и Documents по адресу С:\ТЕМР\Archives.
- Найдите и скопируйте в папку Pictures по два рисунка с расширением *.jpg и *.bmp.
- Сравните размеры файлов *.bmp и *.jpg. и запишите данные в таблицу_1.
- В папку Documents поместите файлы *.doc (не менее 3) и запишите их исходные размеры в таблицу_1.
Задание №2. Архивация файлов WinZip
- Запустите WinZip 7. (Пуск →Все программы → 7-Zip→7 Zip File Manager).
- В появившемся диалоговом окне выберите папку, в которой будет создан архив: С:\ТЕМР\Archives\Pictures. Установите курсор на имя графического файла Зима.jpg. Выполните команду Добавить (+).
- Введите имя архива в поле Архив – Зима.zip и убедитесь, что в поле Формат архива установлен тип Zip.
- Сравните размер исходного файла с размером архивного файла. Данные запишите в таблицу_1.
- Создайте архив Зима1.zip, защищенный паролем. Для ввода пароля в диалоговом окне Добавит к архиву в поле Введите пароль: ведите пароль, в поле Повторите пароль: подтвердите пароль. Обратите внимание на флажок Показать пароль. Если он не установлен, пароль при вводе не будет отображаться на экране, а его символы будут заменены подстановочным символом "*". Это мера защиты пароля от посторонних. Однако в данном случае пользователь не может быть уверен в том, что он набрал пароль правильно. Поэтому при не установленном флажке система запрашивает повторный (контрольный) ввод пароля. Щелкните на кнопке ОК - начнется процесс создания защищенного архива.
- Выделите архив Зима1.zip, выполните команду Извлечь. В появившемся диалоговом окне Извлечь в поле Распаковать в: выберите папку-приемник - С:\ТЕМР\Archives\Pictures\Зима1\.
- Щелкните на кнопке ОК. Процесс извлечения данных из архива не запустится, а вместо него откроется диалоговое окно для ввода пароля.
- Убедитесь в том, что ввод неправильного пароля не позволяет извлечь файлы из архива.
- Убедитесь в том, что ввод правильного пароля действительно запускает процесс.
- Удалите созданный вами защищенный архив и извлеченные файлы.
- Создайте самораспаковывающийся ZIP-архив. Для этого установите курсор на имя архива Зима.zip, выполните команду Добавить (+).
- Введите имя архива в поле Архив – Зима.7z и убедитесь, что в поле Формат архива установлен тип 7z.
- Установите в поле Режим изменения: добавить и заменить.
- Установите флажок Создать SFX-архив.
- В раскрывающемся списке Уровень сжатия: выберите пункт Нормальный. Запустите процесс архивации кнопкой ОК.
- Аналогичным образом создайте архивы для файлов Рябина.bmp, Документ1.doc, Документ2.doc, Документ3.doc. Сравнительные характеристики исходных файлов и их архивов занести в таблицу_1.
Задание №3. Архивация файлов WinRar
Таблица_1
Задание №4. Ответить на вопросы: