Архиваторы реферат по информатике

Обновлено: 03.07.2024

Программы архивации являются обязательным инструментом в работе с компьютером. Хранение и передача данных немыслимы без их использования.

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

Потеря происходит из-за того, что маленькие файлы в любом случае занимают не менее 1 кластера. Например, файл в 2 Кбайта при размере кластера в 32 Кбайта приведет к потере 30 Кбайт места на диске. [1]

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

Кроме того, архиваторы предоставляют средства проверки целостности архива. Благодаря этому всегда можно удостовериться, не нарушен ли архив при хранении или передаче по сети.

Архив может быть самораспаковывающимся. Самораспаковывающийся (SFX, от англ. SelF-eXtracting) архив – это архив, к которому присоединен исполняемый модуль. Этот модуль позволяет извлекать файлы простым запуском архива как обычной программы. Таким образом, для извлечения содержимого SFX-архива не требуется дополнительных внешних программ. SFX-архивы, как и любые другие исполняемые файлы, обычно имеют расширение .EXE.

SFX-архивы удобны в тех случаях, когда нужно передать кому-то архив, но вы не уверены, что у адресата есть соответствующий архиватор для его распаковки. Возможно также использовать SFX-архивы для распространения своих собственных программ. [3]

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

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

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

· обновление непрерывных архивов (т.е. добавление файлов в уже существующий архив или их удаление) происходит медленнее, чем обычных;

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

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

Непрерывные архивы предпочтительнее использовать в тех случаях, когда:

· архив предполагается редко обновлять;

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

· нужно достичь более плотной степени сжатия, даже в ущерб скорости упаковки.

Общие сведения об архивации файлов, её методы и цели. Алгоритмы Хаффмана, Лемпеля-Зива. Отличительные особенности программ-архиваторов: WinZip, WinRar, WinAce. Факторы, влияющие на эффективность процесса архивации. Упаковка файлов с помощью мастера.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 15.06.2016
Размер файла 460,6 K

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Министерство сельского хозяйства Российской Федерации

Забайкальский аграрный институт - филиал ФГБОУ ВО

На тему: Архивация данных. Архиваторы

Выполнила: студентка 1-го курса

Проверил: Колосова О.Е

Введение

архивация упаковка хаффман

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

Цель данной курсовой работы заключается в раскрытии понятия архивации данных, изучения алгоритма сжатия информации, программ архиваторов и процесса упаковки и распаковки файлов с помощью программы - архиватора WinRAR. Также целю курсовой работы, является закрепление знаний и умений работы с программами Microsoft Word, Microsoft Excel, Microsoft Access.

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

В ходе написания данной курсовой работы я использую знания, приобретенные на занятиях информатики, по использованию программ пакета Microsoft Office XP: Microsoft Word, Microsoft Excel, Microsoft Access.

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

Microsoft Excel - это программа для управления электронной таблицей. Электронная таблица позволяет обрабатывать большие массивы числовых данных, например результаты экспериментов, статистические данные и т.д.

Microsoft Access - система управления базами данных, входящая в Microsoft Office, позволяющая создавать базы данных, а также обеспечивать обработку (сортировку) и поиск данных.

Архивация данных (на примере программы WinRaR)

Постановка задачи. Написать реферат по заданной теме на 12 - 15 печатных листах. В реферате предусмотреть использование маркированного и нумерованного списков, вставку специального символа, вставку сноски, рисунка, оформление одного из абзацев в виде двух колонок.

Общие сведения об архивации файлов

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

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

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

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

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

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

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

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

Методы архивирования

Существует два основных метода архивации:

Алгоритм Хаффмана. Алгоритм основан на том факте, что некоторые символы из стандартного 256-символьного набора в произвольном тексте могут встречаться чаще среднего периода повтора, а другие, соответственно, - реже. Следовательно, если для записи распространенных символов использовать короткие последовательности бит, длиной меньше 1 байта, а для записи редких символов - более длинные, то суммарный объем файла уменьшится. Например буквы а,о,е,и - встречаются очень часто в русском тексте, объем каждой буквы равен 1 байт (8 бит), их можно заменить на цифры 0,1,2,3, которые можно разместить в 2-х битах. Т.е. коэффициент сжатия будет равен 25%.

Цели архивации

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

· Высвобождения места на жестком диске компьютера.

· Сокращения объема файлов, пересылаемых по электронной почте.

· Размещение данных на едином носители.

· Размещение 1 объемного файла на нескольких носителях, когда он не помещается на 1 носитель.

· Распаковка сжатых файлов.

Программы - архиваторы

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

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

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

WinZip, версия 8.0 пожалуй самый известный архиватор. Это наиболее популярный архиватор, используемый в Интернете. Часто является бесплатным или входит еще в какую - нибудь программу в качестве бесплатного бонуса. Начиная с версии ME (Millenium Edition), WinZip входит даже в систему Windows. Кроме того, существует немало модификаций архиватора WinZip, таких как zip - magic, 7 - zip, g - zip и т.п., различных по эффективности сжатия.

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

Различных архиваторов существует немало. Эффективность того или иного архиватора зависит от нескольких факторов:

1. Содержимого сжимаемого файла (текстовый, графический, звуковой).

2. От того, какая программа выбрана в качестве архиватора.

3. От настроек программы - архиватора.

Типы архивных файлов

В файловой системе компьютера архивные файлы имеют строго заданный тип (расширение). Так, наиболее часто встречающиеся архивы имеют тип: ZIP, RAR, ARJ.

Кроме них на компьютерах используются архивы: CAB, LZH, TAR, GZ, UUE, BZ2, ISO и т.д.

Упаковка файлов

Рассмотрим работу с архиватором WinRaR. Упаковать файл можно тремя различными способами.

· При помощи мастера упаковки WinRaR.

· При помощи контекстного меню Windows, если вы встроили WinRaR в оболочку.

· Непосредственно в самой программе WinRaR, без помощи мастера, щелкнув мышью по кнопке Добавить или воспользовавшись контекстным меню самой программы WinRaR.

Рассмотрим все три способа.

Упаковка файлов с помощью мастера

Ш Щелкните мышью по кнопке Мастер на экране появится первый диалог Мастера (рис. 1.1).

Рис.1.1 Первый диалог Мастер: Выбор действий

Ш Чтобы выполнить упаковку, щелкните мышью на переключатель Создать новый архив, затем - на кнопке Далее.

Ш В возникшем диалоге Выберете файлы, которые нужно добавить щелкните мышью на кнопке открывающегося списка Папка и выберете диск, где расположены файлы, которые вы хотите упаковать, - щелкните на букве диска мышью (Рис. 1.2).

Рис. 1.2. Диалог Выберете файлы, которые нужно добавить

Ш Выберете в рабочем поле диалога папку или файл, который будете упаковывать, - выделите их. Щелкните мышью по кнопке ОК.

Рис.1.3. Диалог Выбор названия для будущего архива

Ш На экране появится диалог Мастер: Выбор архива, как показано на рис. 1.3. В поле ввода Имя архива введите название будущего архива.

Ш Щелкните мышью по кнопке Далее. На экране появится диалог Мастер: Параметры архивации, как показано на Рис. 1.4. В этом окне можно сделать определенные настройки архивации, установить флажки в соответствующих полях.

Рис. 1.4. Диалог Мастер: Параметры архивации

Ш Щелкните мышью по кнопке Готово, запустив тем самым процесс упаковки.

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

Упаковка файлов из контекстного меню Windows

Заархивируем текстовый файл, созданный ранее в Microsoft Word. Если вы при установки архиватора выбрали Встроить WinRaR в оболочку, можно поступать так:

Ш Перейти к файлу на диске при помощи проводника Windows.

Ш Щелкните правой кнопкой мыши на файле.

Ш Щелкните мышью в контекстном меню на строке Добавить в архив

Ш В возникшем окне (Рис. 1.6) щелкните мышью на кнопке ОК.

Рис. 1.6. Диалог Имя и параметры архива

Упаковка файлов из самой программы WinRaR

Упаковка из самой программы WinRaR предоставляет больше возможностей, чем в предыдущих двух способах. В данном способе можно реализовать настройки программы наиболее полно. Заархивируем для начала текстовый файл, созданный ране в Microsoft Word.

Ш Откройте WinRaR.

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

Ш Щелкните мышью по кнопке ОК. Файл архива будет создан в том же самом месте, где располагались исходные файлы.

Упаковка непосредственно из программы WinRaR в данном случае почти ничем не отличается от упаковки из контекстного меню Windows.

Только в последнем случае пришлось запускать вначале программу WinRaR, а в первом она запускалась автоматически.

Профили архивации

Можно выполнить все установки самостоятельно или же воспользоваться уже готовыми настройками, сделанными автором программы, щелкнув на кнопке Профили, как показано на Рис. 1.6. Здесь находится всего 5 профилей, наиболее подходящих, по мнению автора программ, для решения самых насущных при архивации задач:

· Профиль по умолчанию - ничего не изменится, до тех пор пака вам не захочется изменить сам профиль по умолчанию.

· Прикрепление к e - mail - наиболее оптимальный для создания архива, который будет, затем, отправлен по электронной почте.

· Резервная копия выбранных файлов - оптимальные для создания архива с важными для вас файлами.

· Тома размером 1,44 Мб - архивируемый файл будет при необходимости автоматически разбит на несколько файлов (их называют томами) размером 1,44 Мб - так чтобы каждый из них уместился на стандартной дискете.

· Zip - архив (низкая степень сжатия) - выберете его если хотите создать архив в формате zip.

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

Ш После этого откройте вкладку Общие, затем щелкните на кнопке Профили и в возникшем контекстном меню - на строке Сохранить текущие параметре как новый профиль. На экране возникает диалог Параметры профиля, как показано на Рис. 1.7.

Ш В поле ввода Имя профиля впечатайте желаемое название - после сохранения оно будет отображаться в списке при щелчке на кнопке Профили.

Ш Сохранить профиль.

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

Ш Щелкните по нужному переключателю.

Ш В одноименном открывающемся списке выберете Метод сжатия. Помните, что скорость и степень сжатия связаны друг с другом обратной связью. Чем выше скорость, тем ниже степень сжатия и наоборот.

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

Параметры архивации

· Удалить файлы после упаковки. При установке флажка исходные файлы будут удалены сразу после упаковки - останется только созданный архив.

· При установке флажка Создать SFX - архив - будет создан самораспаковывающийся архив (SFX - аббревиатура от слов Self Extractor - самораспаковывающийся), замечательная возможность предоставляемая архиватором.

Рис. 1.8. Диалог Самораспаковывающийся архив

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

· Добавить информацию для восстановления - при установке флажка в архив запишется информация для восстановления, которая будет использована в случае повреждения архива. При этом размер архива незначительно возрастет (по умолчанию на 1% от исходного текста).

Чтобы сделать это, выполните такие шаги.

· Установите флажок Добавить информацию для восстановления.

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

· Протестировать файл после упаковки - если вы установите флажок, то после упаковки архив будет проверен на ошибки. Если вы одновременно с этим флажком установите также флажок Удалить файл после упаковки, то исходные файлы будут удалены только в том случае, если вновь созданный архив не будет содержать ошибок.

· Заблокировать архив. При установке флажка невозможно будет изменить созданный архив - в него уже нельзя будет добавить файлы или удалить из него файлы и т.д. Хотя распаковать архив можно так же, как любой другой.

Создание многотомного самораспаковывающегося архива

Новый файл сохранен в папке Мои документы.

Ш Найдите файл и щелкните на нем правой кнопкой мыши. В открывшимся меню щелкните мышью по строке добавить в архив. Появится диалог Имя и параметры архива.

После этого нужно сделать необходимые настройки архиватора.

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

Нужно будет выбрать место, в которое будет заархивирован файл. Вданном случае это дискета.

Ш Откройте дискету - щелкните мышью по кнопке обзор, откроется диалог Поиск архива. Щелкните мышью на открывающемся списке Папка, затем когда список откроется, на строке Диск 3,5 А и далее на кнопке Открыть.

В результате в поле ввода Имя архива будет указан путь к дискете.

Ш Щелкните ОК. На экране появится диалог Создание архива.

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

Многотомный самораспаковывающийся архив создан и записан на дискеты.

Распаковка файлов

Так же как и упаковку, распаковку файлов можно проводить, по крайней мере, тремя способами:

Шевелева Наталья Андреевна

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

ВложениеРазмер
doklad.docx 19.22 КБ

Предварительный просмотр:

Нефтеюганское районное муниципальное образовательное бюджетное учреждение

Конкурс научных докладов

Доклад по информатике

Шевелева Наталья Андреевна

2019-2020 учебный год

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

Программы, осуществляющие сжатие (упаковку файлов), называют архиваторами .

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

Создано множество различных архиваторов, наиболее распространенные из них WinRar и WinZip, в ОС Windows также входит служебная программа Архивация данных.

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

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

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

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

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

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

WinZip , пожалуй самый известный архиватор. Это наиболее популярный архиватор, используемый в Интернете. Начиная с версии ME (Millenium Edition), WinZip входит даже в систему Windows. Кроме того, существует немало модификаций архиватора WinZip, таких как zip - magic, 7 - zip, g - zip и т.п., различных по эффективности сжатия.

WinRar - автор программы - Евгений Рошал. Это главный конкурент на просторах Интернета. Обладая лучшими характеристиками, он постепенно теснит другие форматы, но с авторитетом WinZip пока сладить не может. Удобный (русифицированный) интерфейс и достаточно высокая скорость работы в сочетании с низкими системными требованиями обещают WinRar хорошее будущее.

Чтобы зашифровать файлы, нужно до начала архивации указать пароль — в командной строке, в меню или непосредственно на вкладке "Дополнительно" диалога “Имя и параметры архива”.

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

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

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

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

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

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

Кроме того, архивные файлы широко используются для передачи информации в Интернете и по электронной почте, причем благодаря сжатию информации повышается скорость её передачи. Это особенно важно, если учесть, что быстродействие модема и канала связи (телефонной линии) намного меньше, чем процессора и жесткого диска.

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

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

Ряд архиваторов позволяют создавать многотомные архивы, самоизвлекающиеся архивы, архивы, содержащие каталоги. Наиболее популярны и широко используются следующие архиваторы: ARJ, PKZIP/PKUNZIP, RAR, ACE, LHA, ICE, PAK, PKARC/PKXARC, ZOO, HYPER, AIN.

Наиболее высокоэффективными являются архиваторы RAR, ACE, AIN, ARJ.

2.Основные виды программ-архиваторов

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

В настоящее время применяется несколько десятков программ - архиваторов, которые отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно одинаковые характеристики. Из числа наиболее популярных программ можно выделить:, PKPAK, LHA, ICE, HYPER, ZIP, РАК, ZOO, EXPAND, разработанные за рубежом, а также AIN и RAR, разработанные в России. Обычно упаковка и распаковка файлов выполняются одной и той же программой, но в некоторых случаях это осуществляется разными программами, например, программа РКZIР производит упаковку файлов, a PKUNZIP - распаковку файлов.

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

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

Самораспаковывающийся архив получил название SFX - архив (SelF - eXtracting).

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

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

Несмотря на то, что со времени возникновения первых архиваторов места на дисках стало значительно больше, а скорости в Интернете возросли в тысячи раз, архиваторы не исчезли, а по прежнему остаются одними из самых используемых программ в арсенале любого пользователя компьютера.

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

К недостаткам 7-Zip можно отнести малое количество поддерживаемых форматов, (хотя тех, что есть хватает в 99 % случаев). Поэтому, если вам нужен более гибкий бесплатный архиватор — присмотритесь к IZArc. Это приложение умеет отрывать около 50 типов архивов включая многие редкие. Также он может архивировать и сохранять файлы в 12 различных форматах и обрабатывать многотомные ZIP-архивы.

Рядом с IZArc можно поставить и другой мультиформатный архиватор — TUGZip. Хотя количество поддерживаемых им форматов значительно меньше, чем у предыдущего, TUGZip имеет некоторые специальные возможности, например восстановление поврежденных архивов ZIP и SQX.

Если ни один из вышеуказанных архиваторов вам не понравился, то присмотритесь к еще одному — PeaZip. Этот небольшой, бесплатный архиватор с открытыми кодами, как и IZArc поддерживает множество форматов архивов, включая ACE, ARJ, CAB, DMG, ISO, LHA, RAR, и UDF. PeaZip работает как с 32, так и с 64-битнымы версиями Windows.

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

Программы, которые служат для сжатия файлов называют архиваторами. Одновременно эти программы предназначены и для разархивации файлов. Наиболее распространены программы-архиваторы: ARJ, RAR, ZIP для DOS и WinRAR, WinZIP для Windows. Имена архивных файлов обычно имеют следующие расширения .zip, .rar, .arj.

Основные возможности архиваторов:

помещение файла в архив;

извлечение файла из архива;

просмотр содержания архива;

удаление файла из архива;

обновление файла в архиве;

оценить степень сжатия архивного файла;

выбрать способ (метод) архивации;

создание многотомного архива;

создание самораспаковывающегося (SFX) архива.

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

Обычный архив создаётся по умолчанию. Расширение архивных файлов .rar

Саморазархивирующийся (самораспаковывающийся) архив создаётся путём установления флажка - создать SFX архив. Саморазархивирующийся архив имеет расширение .exe, т.е. представляет собой исполняемый файл, содержащий собственно архив и компактный разархиватор, который распаковывает архив и помещает извлечённые из него файлы в рабочий каталог.

Многотомный архив создаётся путём указания размера одного тома. Размер обычно зависит от цели создания такого архива, от того, где этот том должен уместиться. Тома многотомного архива имеют расширения: .part1.rar, .part2.rar, .part3.rar и т.д. Для разархивации многотомного архива необходимо все тома разместить в одной папке и начать разархивацию с файла с расширением .part1.rar.

Рис. 1. – Запуск мастера архивации

Рис. 2. – Выбор режима работы мастера

те же объекты для всех пользователей

всю информацию на компьютере

возможность самостоятельно указать объекты, для которых будет выполнена архивация

Рис. 3. – Выбор файлов для архивации

Рис. 4. – Завершение работы мастера архивации

Рис. 5. – Выбор типа архивирования

Помимо типа архивации, можно задать и ее способы. Например, произвести проверку данных после копирования.

Рис. 6. – Установка дополнительных параметров архивации

И производить архивирование, даже если в этот момент производится запись в файлы. Осталась пара шагов – выбрать режим замены, если файлы архивов уже существовали…

Рис. 7. – Установка режима замены файлов

и выбрать время выполнения операции – сейчас или позднее. Завершающий этап – собственно работа архиватора.

Рис. 8. – Работа архиватора

Рис. 9. – Мастер восстановления файлов

Рис. 10. – Завершение восстановления файлов

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

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

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

Полезным архивирование может быть также в случаях резервного копирования важной информации. Это не занимает много времени, не требует больших усилий, но оказывается весьма кстати в случае выхода из строя жёсткого диска. Ценная информация не будет потеряна, если она хранится в виде архивов (резервных копий) на сменных носителях (CD или DVD).

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

Читайте также: