Методы архивирования информации
Понятие архивных файлов и назначение программ-архиваторов. Работа с архивами. Пересылка файлов из архива и в архив. Извлечение файлов из архива и их удаление. Создание архива и методы архивирования. Типы архивных файлов. Перезапись файлов при распаковке.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 15.04.2009 |
Размер файла | 21,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1
Федеральное государственное образовательное учреждение
Высшего профессионального обучения
«Томский Государственный Педагогический Университет»
Факультет национальная экономика
РЕФЕРАТ
По дисциплине: Деловая информатика
Тема: Методы архивирования информации
Выполнил:
студент ___ курса
Заочного отделения.
Проверил:
г. Томск - 2006
Содержание:
1. Что такое архивные файлы, для чего предназначены программы-архиваторы
2. Работа с архивами
3. Пересылка файлов из архива и в архив
4. Извлечение файлов из архива и их удаление
5. Создание архива. Методы архивирования
6. Перезапись файлов при распаковке
7. Тестирование архивов
13. Практическое использование
Литература
1. Что такое архивные файлы, для чего предназначены программы-архиваторы.
Архивные файлы - это документы, рисунки и др. файлы, которые специально сжаты (упакованы) с целью более рационального размещения на дискете или для передачи по электронной почте через интернет. При этом архивный файл занимает в несколько раз меньше места (иногда в 10 - 100 раз!) и может быть свободно размещен на дискете или более быстро отправлен по электронной почте (вместо 10мин. - 1-2 мин.)
Архивные файлы широко используются для передачи информации в Интернете и по электронной почте, причем благодаря сжатию информации повышается скорость её передачи. Это особенно важно при передаче информации по телефонной линии.
Архиваторы - это специальные программы, которые позволяют работать с архивными файлами, т.е. запаковывать и распаковывать архивные файлы.
Необходимость архивации связана также с необходимостью резервного копирования информации на диски и дискеты с целью сохранения ценной информации и программного обеспечения компьютера для защиты от повреждения и уничтожения (умышленного или случайного, под действием компьютерного вируса).
Архиваторы позволяют сжимать информацию в памяти компьютера при помощи специальных математических методов. При этом создается копия файла меньшего размера. В одном архиве может хранится сразу несколько файлов или даже несколько папок. Это даёт возможность разместить больше информации на диске или дискете.
Коэффициент сжатия характеризует процентное отношение сжатого (архивного) файла по отношению к исходному. Т.е. Kсжатия=(Laрхив/Lисхоный )100% Однако удобнее использовать обратное отношение, которое показывает во сколько раз архивный файл меньше исходного. Kуменьшения = Lисхоный/ Laрхив.
2. Работа с архивами
Вывод оглавления в панель. Вы можете вывести в панель Norton Commander оглавление архивного файла, выделив курсором в обычной панели с оглавлением каталога имя архивного файла и нажав Enter (с помощью мыши - дважды щелкнув имя архивного файла). Если на другой панели уже выведено оглавление архива, то попытка вывода еще одного оглавления в панель будет проигнорирована (одновременно оглавления двух архивных файлов в Norton Commander вывести нельзя).
Вид панели. Вид панели с оглавлением архива - такой же, как панели с оглавлением каталога, только в заголовке панели отображается тип архивного файла (например, Zip:, Arj: и т.д.) и имя архивного файла.
Просмотр оглавления архива. Вы можете работать с панелью, содержащей оглавление архивного файла, почти также, как с панелью, содержащей оглавление каталога. Так, Вы можете просматривать оглавление архива, «листая» его клавишами PgUp и PgDn, отмечать там файлы нажатием клавиши Ins или щелчком правой кнопки мыши. Для изменения порядка вывода информации о файлах в архиве Вы можете пользоваться комбинациями клавиш Ctrl F3 - Ctrl F7.
«Подкаталоги» архива. Если архив включает сведения о каталогах, в которых находятся содержащиеся в нем файлы, эти сведения будут отображены и в панели с оглавлением архивного файла - в ней будут выведены не только файлы, но и подкаталоги. Вы можете «входить» в подкаталоги, «спрятанные» внутри архива и выходить из них так же, как при просмотре обычных каталогов. Так, для входа в подкаталог надо выделить курсором его имя и нажать Enter (или дважды щелкнуть имя этого подкаталога мышью), а для выхода - выделить «..» в начале панели и нажать Enter (или дважды щелкнуть «..» мышью).
Выход из просмотра оглавления. Если Вы выделите «..» на самом внешнем уровне в архиве (так сказать, в «корневом каталоге» архива) и нажмете Enter (или дважды щелкните «..» мышью), Вы выйдите в просмотр каталога, содержащего архив. Другой вариант - нажать комбинацию клавиш Ctrl \ или нужное число раз Ctrl PgUp.
Работа с архивом. При работе с оглавлением архива Вы можете использовать большинство возможностей Norton Commander так же, как это делается при работе с оглавлением каталога. В частности, Вы можете копировать файлы в архив и из архива, удалять файлы из архива, просматривать файлы, находящиеся в архиве. Norton Commander автоматически вызывает соответствующий архиватор, а также программы просмотра, для выполнения требуемых действий. Тем не менее, работа с архивом имеет некоторые отличия от работы с каталогом.
Просмотр файлов в архиве. Для просмотра файла в архиве надо установить курсор на имя файла в панели с оглавлением архива и нажать клавишу F3.
3. Пересылка файлов из архива и в архив.
Пересылка файлов из архива возможна только для.ZIP-архивов при использовании архиватора NCZIP (то есть при наличии надписи NcZip: в заголовке панели с архивом). Пересылка выполняется так же, как извлечение файлов из архива, только для ее начала надо нажать клавишу F6, а не F5, либо держать при перетаскивании мышью нажатой клавишу Alt.
Помещение файлов в архив. Чтобы поместить (скопировать) файлы в архив, следует вывести в панель Norton Commander оглавление архива, перейти (например, нажав клавишу Tab) на другую панель, выделить в ней имена помещаемых в архив файлов и нажать F5 (либо перетащить мышью выделенные файлы в другую панель). Далее все действия выполняются так же, как при копировании файлов в обычный каталог.
Пересылка файлов в архив. Пересылка файлов в архив выполняется так же, как копирование файлов в архив, только для ее начала надо нажать клавишу F6,а не F5, либо держать при перетаскивании мышью нажатой клавишу Alt.
4. Извлечение файлов из архива и их удаление.
Чтобы извлечь (копировать) файлы из архива, выделите в панели с оглавлением архива имена извлекаемых файлов или подкаталогов и нажмите F5 (либо перетащите мышью выделенные файлы в другую панель). Далее все действия выполняются так же, как при копировании файлов из обычного каталога.
Удаление файлов из архива осуществляется так же, как удаление файлов из каталога: надо установить курсор на удаляемый файл архива или отметить удаляемые из архива файлы и нажать F8.
Сравнение оглавлений архива и каталога. Вы можете сравнить оглавление архива и каталога так же, как оглавление двух каталогов. Для этого надо вывести сравнимые оглавления на панели Norton Commander и выбрать команду Compare directories (Сравнение каталогов) в группе Commands (Команды) меню программы.
NCZIP или PKZIP/PKUNZIP. ZIP-файлы могут обрабатываться как архиватором PKZIP/PKUNZIP, так и архиватором NCZIP (собственным архиватором Norton Commander). Узнать о том, каким архиватором обрабатывается архив, можно по заголовку панели с оглавлением архива. Если в заголовке панели перед именем архивного файла выводится Zip:, значит, архив будет обрабатываться PKZIP/PKUNZIP. Если же то в заголовке панели с оглавлением архива выводится NcZip:, то архив будет обрабатываться архиватором NCZIP.
Выбор между PKZIP/PKUNZIP и NCZIP осуществляется, не исходя из каких-либо свойств архива, а в зависимости от того, какой из архиваторов (методов сжатия) последним использовался для создания архива при нажатии AltF5.
5. Создание архива. Методы архивирования.
Существует два основных метода архивации:
Алгоритм Хаффмана. Алгоритм основан на том факте, что некоторые символы из стандартного 256-символьного набора в произвольном тексте могут встречаться чаще среднего периода повтора, а другие, соответственно, - реже. Следовательно, если для записи распространенных символов использовать короткие последовательности бит, длиной меньше 1 байта, а для записи редких символов - более длинные, то суммарный объем файла уменьшится. Например буквы а,о,е,и - встречаются очень часто в русском тексте, объем каждой буквы равен 1 байт (8 бит), их можно заменить на цифры 0,1,2,3, которые можно разместить в 2-х битах. Т.е. сжатие будет равен 25%, т.е. сжатие в 4 раза.
Алгоритм Лемпеля-Зива. Классический алгоритм Лемпеля-Зива - LZ77, названный так по году своего опубликования. Он формулируется следующим образом : «если в более раннем тексте уже встречалась подобная последовательность байт, то в архивный файл записывается только ссылка на эту последовательность (смещение, длина), а не сам текст». Так фраза «КОЛОКОЛ_ОКОЛО_КОЛОКОЛЬНИ»[24] закодируется в последовательность «КОЛО(-4,3)_О(-6,4)_(-7,7)ЬНИ»[13]. Коэффициент сжатие - 54%. Аналогично сжимается изображение. Большие области одного цвета заменяются на ссылку: (цвет, длина) Графические файлы сжимаются очень хорошо- в 100-200 раз! Типы архивных файлов. В файловой системе компьютера архивные файлы имеют строго заданный тип (расширение). Так, наиболее часто встречающиеся архивы имеют тип: ZIP, RAR,ARJ.
Кроме них на компьютерах используются архивы: CAB, LZH, TAR, GZ, UUE, BZ2,ISO…
Рейтинг архиваторов
В настоящем время используются многие программы-архиваторы. Ниже приводится сравнительная таблица эффективности сжатия различными архиваторами тестового набора файлов. Каждая из представленных программ предлагает свои уникальные форматы и отвечает общим требованиям по разархивированию стандартных архивов.
|Архиватор |Место в тесте |WinAce |1 ||WinRar |2 ||WinImp |3 ||Aladdin Expander|4 ||DCA Archiver |5 |WinZip |6 |
WinZip, версия 8.0 пожалуй самый известный архиватор. Это наиболее популярный архиватор, используемый в Интернете. В нашем тесте WinZip показал себя не с лучшей стороны - последнее место.
WinRar - главный конкурент WinZip на просторах Интернета. Обладая лучшими характеристиками он постепенно теснит другие форматы, но с авторитетом WinZip пока сладить не может. WinRar уверенно занял в тесте второе место.
Удобный (русифицированный) интерфейс и достаточно высокая скорость работы в сочетании с низкими системными требованиями обещают WinRar'у хорошее будущее.
WinAce 2.0 - свежая версия старого архиватора, пополнившаяся очень интересными функциями и новым алгоритмом сжатия. Этот архиватор использует самый большой размер словаря для архивирования (4 Мб), что во многом объясняет его высокие результаты. В наших тестах максимальный размер словаря был 2 Мб, несмотря на это, WinAce занял итоговое первое место. Хотя на двух тестах он уступил первенство WinImp'у (сжатие видео и jpeg-gif), а на одном - DCA Archiver'у (сжатия mp3).
Если необходимо создать архив и поместить в него некоторое количество файлов, можно воспользоваться следующим способом.
1. Выделите в панели Norton Commander с оглавлением каталога те файлы и подкаталоги, которые надо поместить в архив.
2. Если на другой панели Norton Commander выведено оглавление архива, выйдите из просмотра оглавления архива. Лучше всего вывести в эту панель оглавление того каталога, в который должен быть помещен создаваемый архив.
3. Находясь в панели с файлами и подкаталогами, которые выделены для помещения в архив, нажмите AltF5. Norton Commander выведет запрос о параметрах помещения файлов в архив. Над полем, указывающим имя создаваемого архива, сообщается вид архиватора, который будет примеряться при создании архива.
4. Укажите в запросе каталог и имя создаваемого архива (расширение можно не указывать, оно определяется типом архива, то есть методом сжатия). По умолчанию Norton Commander предлагает имя Default, так что обычно вместо него приходиться вводить другое.
5. Установите выведенные в запросе режимы (как обычно, для изменения значения режима надо либо щелкнуть соответствующие поле мышью, либо подвести к нему курсор и нажать клавишу Пробел ): Include sub directories (Включая подкаталоги) - если режим включен и среди отмеченных объектов имеются каталоги (или хотя бы один каталог), то в архив будут помещаться файлы из указанных каталогов и всех их подкаталогов. Для архиваторов ARJ, PKZIP и NCZIP (собственный архиватор Norton Commander) при этом в архиве будут сохраняться и сведения о каталогах, содержавших файлы (точнее, для которого архивируемого файла в архиве сохраняются сведения о пути от каталога, в котором Вы выделяли файлы и подкаталоги, до каталога, содержащего данный файл);
Use Filters (Использовать фильтр) - если данный режим включен, то при выполнении архивации будет использоваться фильтр. Для выбора фильтра следует нажать кнопку запроса Filters (Фильтр) и задать параметры фильтра операции;
Delete files afterwards (Удалить файл по окончании) - если режим установлен, то после успешного помещения в архив исходные файлы будут удалены.
6. Если указанный в запросе вид архиватора Вас не устраивает, нажмите на кнопку запроса Select method (Метод сжатия) и выберите нужный Вам архиватор.
7. Нажмите на кнопку запроса Compress (Сжать), и Norton Commander начнет помещение файлов в архив. При использовании собственного архиватора Norton Commander при помещении каждого файла в архив будет выводиться имя этого файла и диаграмма-полоска, отображающая ход сжатия файла. Для остальных архиваторов выводиться сообщение о том, что файлы помещаются в архив, и это сообщение остается на экране в неизменном виде до окончания работы архиватора.
6. Перезапись файлов при распаковке.
Распаковка архива. Если Вы хотите извлечь все файлы из архива, можно применить следующий способ. Укажите в обычной панели с оглавлением каталога имя архивного файла и нажмите AltF6. В выведенном запросе укажите каталог, в который надо извлекать файлы, включите режим Include sub directories (Включая подкаталоги), если извлечение файлов из архива надо выполнять с восстановлением запомненной в архиве структуры подкаталогов, и нажмите кнопку запроса Decompress (Распаковать).
Если в каталоге, в который должен быть помещен файл из архива, существует файл с тем же именем, что и файл из архива, то имеющийся на диске файл будет замещен без предупреждений.
Исключением является распаковка.ZIP-архива с помощью архиватора NCZIP, который выдает сообщение о перезаписи файла: «The file... already exists. Do you wish to write over the target file?» (Файл... уже существует. Заменить файл при копировании?). Вы можете выбрать один из ответов: Overwrite (Заменить) -- разрешить распаковку, при этом существовавший файл с тем же именем будет уничтожен; All (Все) -- разрешить распаковку этого и всех последующих файлов без дальнейших запросов; Skip (Пропустить) '-- пропустить распаковку файла и продолжить распаковку архива; Cancel (Отмена) -- не разрешить распаковку файла и прекратить распаковку архива. Для прекращения распаковки архива можно также нажать клавишу [Esc].
7. Тестирование архивов.
Команды тестирования (проверки целостности) архивов удобно записать в файл NCEDIT.EXT, задающий команды вызова внешних редакторов (см. п. 24.3). Тогда при указании курсором на архивный файл и нажатии (ТТ) или C^DCES (B зависимости от того, какая из них вызывает внешний редактор) будет выполнено тестирование архива.
Настройка команд запуска архиваторов. Команды для запуска упаковщиков (PKZIP/PKUNZIP, ARJ, ARC, LHARC, РАК и ZOO) при выполнении операций с архивами составляются на основе информации, содержащейся в файле PACKER.SET, находящемся в каталоге с файлами Norton Commander. Это текстовый файл, в начале которого имеются достаточно подробные комментарии о его содержимом. Зная параметры вызова архиваторов, Вы можете дополнить обеспечиваемые Norton Commander возможности, например, следующими:
* указанием пароля при помещении файлов в архив и извлечении их из архива;.
* указанием каталога для размещения временных файлов архиватора при помещении файлов в архив;
* запрещением копирования в архив определенных файлов (например,.ВАК-файлов).
13. Практическое использование
Функции архивирования и разархивирования встроены в файловую систему компьютера и доступны из программы «Проводник». На Вашем компьютере должна быть установлена одна из выше перечисленных программ-архиваторов. Обычно это WinRAR или WinZIP.
Работа с архивами при помощи программы WinZIP
Работа с архивами при помощи программы WinZIP аналогично представленному ниже способу для программы WinRAR. Однако эта программа не русифицирована…
Для создания архива
Откройте Проводник и найдите Ваш файл
Нажмите на нем правой кнопкой мыши и выберите «Add to .zip»
Откроется окно программы WinZIP, Нажмите кнопку «I agree»
В конце списка файлов будет создан архивный файл
Для специальных настроек создаваемого архива ZIP
Откройте Проводник и найдите Ваш файл
Нажмите на имени файла правой кнопкой мыши и выберите «Add to ZIP»
Откроется окно программы WinZIP, Нажмите кнопку «I agree»
Выберите нужные параметры и нажмите ОК
Для извлечения файлов из архива
Откройте Проводник и найдите архивный файл: . zip
Нажмите на нем правой кнопкой мыши и выберите «Extract to folder»
Откроется окно программы WinZIP, Нажмите кнопку «I agree»
В текущей папке будет создана папка с названием WinRAR. Разработанная российским программистом Евгением Рошалем, позволяет создавать архивы в формате RAR и ZIP, а также может распаковывать файлы других форматов, такие как: CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO. создания обычного архивного файла
Самый простой способ создания архивного файла приведен ниже.
30 Откройте папку с Вашим файлом, который Вы хотите заархивировать (На экране Вашего компьютера двойным щелчком мыши откройте «Мои документы»)
32 Найдите Ваш файл и нажмите на нем правой кнопкой мыши
34 Выберите пункт «Упаковать в архив . rar »
4. В конце списка файлов появится Ваш архивный файл.
Расширенные возможности создания архива
Откройте папку с Вашими файлами, которые Вы хотите заархивировать (На экране Вашего компьютера двойным щелчком мыши откройте «Мои документы»)
Выделите все ваши файлы и откройте главное меню «Файл»
Выберите пункт «Упаковать в архив… » - откроется окно, представленное на рисунке.
В этом окне Вы можете выбрать:
«Формат архива» - RAR или ZIP
«Метод сжатия»
48 Быстрый
49 Обычный
50 Максимальный
Разделить на тома - 1 457 664 (разбить большой архив на несколько дискет)
«Параметры архивации»
Удалять файлы после упаковки
Создать SFX-архив (самораспаковывающийся)
Создать непрерывный архив -для всех выделенных файлов создается неразделяемый архив. Это приводит к более сильному сжатию, однако в последствие не возможно выделить только один файл из архива.
Раскрытие архива
Самым простым способом извлечения файлов из архива является следующий:
Откройте проводник и найдите архивный файл (тип - zip, rar, ARJ, TAR,
ACE)
Нажмите правой кнопкой мыши на файле и выберите «Извлечь в текущую папку»
В конце списка файлов в текущей папке появятся файлы, извлеченные из архива.
Выборочное извлечение файлов из архива
Содержимое архивного файла можно посмотреть если дважды щелкнуть на названии архива, при этом откроется окно, показанное на рисунке ниже.
[pic]
Выделите файлы, которые Вы хотите извлечь из архива и нажмите кнопку «Извлечь в», в открывшемся окне можно выбрать новое место для извлечения файла.
[pic]
Нажмите кнопку ОК
Самораспаковывающийся архив (SFX-архив) открывается двойным щелчком.
ИСПОЛЬЗУМАЯ ЛИТЕРАТУРА
1. Фигурнов В.Э. «IBM PC для пользователя. Краткий курс.» - М.: ИНФРА-М, 1998. - 480 с.: ил
2. Руководство пользователя архиватора RAR версии 1.5.
Подобные документы
Характеристика работы архиватора - компьютерной программы, которая осуществляет сжатие данных в один файл архива для более легкой передачи, компактного их хранения. Особенности процесса архивирования - записи файлов и разархивирования - открытия файлов.
реферат [216,5 K], добавлен 26.03.2010Обзор особенностей работы с программой Total Commander. Создание папок, копирование файлов на флеш-карту. Вызов контекстного меню. Определение структуры файлов. Переименование группы файлов. Помещение файлов в архив. Разделение архива на несколько частей.
лабораторная работа [1,9 M], добавлен 08.04.2014Виды архиваторов. Использование программ, сжимающих один или несколько файлов в единый файл-архив. Размещение информации на носителях внешней памяти в более компактном виде. Создание самораспаковывающегося архива. Процесс сжатия текстовых файлов.
презентация [492,6 K], добавлен 22.12.2014Проведение исследования программ–архиваторов, позволяющих уменьшить размер файла для экономии места на диске. Установка архиватора BreeZip и WinRAR. Особенность разархивации самых различных видов архивных файлов. Средства архивирования в Unix–системах.
отчет по практике [1,4 M], добавлен 08.01.2023Меню программы и темы интерфейса WinRar. Добавление файлов и папок в архив. Извлечение архива в указанную папку. Добавление архивного комментария. Требования к функциональным характеристикам, к транспортированию и хранению, к программной документации.
курсовая работа [3,7 M], добавлен 21.04.2014Утилиты архивации для создания резервных копий файлов путем помещения их в архив в сжатом виде. Операции над архивами. Алгоритмы архивации. Универсальные алгоритмы уплотнения. Формат задания команд. Степень сжатия файлов. Основные виды архиваторов.
презентация [241,0 K], добавлен 13.08.2013Понятие процесса архивации файлов. Программы, осуществляющие упаковку и распаковку файлов. Защита информации от несанкционированного доступа. Самораспаковывающиеся архивы. Основные характеристики программ-архиваторов. Распространенные алгоритмы сжатия.
презентация [801,6 K], добавлен 23.10.2013Программы для создания архивов. Эффективность сжатия данных как важнейшая характеристика архиваторов. Основные методы сжатия данных. Характеристика программы для упаковки текстов и программ WinRar. Распаковка файлов, упаковка файлов и папок в общий архив.
реферат [21,0 K], добавлен 05.04.2010Раскрытие цели сжатия файлов и характеристика назначения архиваторов как программ, осуществляющих упаковку и распаковку файлов в архив для удобства переноса и хранения. Основные типы архиваторов: файловые, программные, дисковые. Метод сжатия без потерь.
презентация [217,8 K], добавлен 05.04.2011Общее понятие об архивации данных. Перечень наиболее популярных программ-архиваторов. Разархивирование самораспаковывающегося архива. Особенности копирующей, ежедневной и разностной архивации. Общее понятие о разархивировании (распаковке) файлов.
презентация [879,8 K], добавлен 23.12.2012