Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем
Оценка 5
Документация
doc
информатика
10 кл
17.10.2017
Архив — это файл, содержащий в себе один или несколько других файлов, а также метаданные. Архивы используются для объединения множества любых файлов в единый файл-контейнер с целью удобства хранения и переноса информации или просто чтобы сжать данные. Для создания архивов и работы с ними используются программы-архиваторы.
В архивах может сохраняться структура каталогов, присутствовать служебная информация для обнаружения и исправления ошибок, комментарии и другая информация. В зависимости от формата архива, данные в нём могут шифроваться с помощью пароля.
Создание архива.doc
Тема: Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем
Введение материала необходимого при выполнении практического задания
Архивация (упаковка) — помещение (загрузка) исходных файлов в архивный файл в
сжатом или несжатом виде.
Архивация предназначена для создания резервных копий используемых файлов, на случай
потери или порчи по какимлибо причинам основной копии (невнимательность пользователя,
повреждение магнитного диска, заражение вирусом и т.д.).
Для архивации используются специальные программы, архиваторы, осуществляющие
упаковку и позволяющие уменьшать размер архива, по сравнению с оригиналом, примерно в два и
более раз.
Архиваторы позволяют защищать созданные ими архивы паролем, сохранять и
восстанавливать структуру подкаталогов, записывать большой архивный файл на несколько
дисков (многотомный архив).
Сжиматься могут как один, так и несколько файлов, которые в сжатом виде помещаются в
так называемый архивный файл или архив. Программы большого объема, распространяемые на
дискетах, также находятся на них в виде архивов.
Архивный файл — это специальным образом организованный файл, содержащий в себе
один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах
файлов, дате и времени их создания или модификации.
Выигрыш в размере архива достигается за счет замены часто встречающихся в файле
последовательностей кодов на ссылки к первой обнаруженной последовательности и
использования алгоритмов сжатия информации.
Степень сжатия зависит от используемой программы, метода сжатия и типа исходного
файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы
данных, для которых степень сжатия может достигать 5 40%, меньше сжимаются файлы
исполняемых программ и загрузочных модулей — 60 90%. Почти не сжимаются архивные
файлы. Программы для архивации отличаются используемыми методами сжатия, что
соответственно влияет на степень сжатия.
Для того чтобы воспользоваться информацией, запакованной в архив, необходимо архив
раскрыть или распаковать. Это делается либо той же программойархиватором, либо парной к ней
программойразархиватором.
Разархивация (распаковка) — процесс восстановления файлов из архива в
первоначальном виде. При распаковке файлы извлекаются из архива и помещаются на диск или в
оперативную память. Самораспаковывающийся архивный файл — это загрузочный, исполняемый модуль,
который способен к самостоятельной разархивации находящихся в нем файлов без использования
программыархиватора.
Самораспаковывающийся архив получил название SFXархив (SelFeXtracting). Архивы
такого типа в обычно создаются в форме .ЕХЕфайла.
Архиваторы, служащие для сжатия и хранения информации, обеспечивают представление в
едином архивном файле одного или нескольких файлов, каждый из которых может быть при
необходимости извлечен в первоначальном виде. В оглавлении архивного файла для каждого
содержащегося в нем файла хранится следующая информация:
имя файла;
сведения о каталоге, в котором содержится файл;
дата и время последней модификации файла;
размер файла на диске и в архиве;
код циклического контроля для каждого файла, используемый для проверки
целостности архива.
Архиваторы имеют следующие функциональные возможности:
1.
Уменьшение требуемого объема памяти для хранения файлов от 20% до 90%
первоначального объема.
2.
Обновление в архиве только тех файлов, которые изменялись со времени их
последнего занесения в архив, т.е. программаупаковщик сама следит за изменениями, внесенными
пользователем в архивируемые файлы, и помещает в архив только новые и измененные файлы.
3.
Объединение группы файлов с сохранением в архиве имен директорий с именами
файлов, что позволяет при разархивации восстанавливать полную структуру директорий и
файлов.
4.
5.
Написания комментариев к архиву и файлам в архиве.
Создание саморазархивируемых архивов, которые для извлечения файлов не
требуют наличия самого архиватора.
6.
Создание многотомных архивов – последовательности архивных файлов.
Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.
Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем
Создание архива данных. Извлечение данных из архива. Атрибуты файла и его объем
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.