Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

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


Способы и программы архивации — Информатика, информационные технологии

В зависимости от того, в каком объекте размещены данные, подлежащие сжатию, различают:

— Сжатие (архивация) файлов: используется для уменьшения размеров файлов при подготовке их к передаче каналами связи или к транспортированию на внешних носителях маленькой емкости;

— Сжатие (архивация) папок: используется как средство уменьшения объема папок перед долгим хранением, например, при резервном копировании;

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

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

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

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

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

Рис.1. Значок архива WinRar

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

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

Многие программы-архиваторы производят распаковку файлов, выгружая их на диск, но имеются и такие, которые предназначены для создания упакованного исполняемого модуля (программы). В результате такой упаковки создается программный файл с теми же именем и расширением, который при загрузке в оперативную память самораспаковывается и сразу запускается. Вместе с тем возможно и обратное преобразование программного файла в распакованный формат. К числу таких архиваторов относятся программы PKLITE, LZEXE, UNP.

Программа EXPAND, входящая в состав утилит операционной системы MS-DOS и оболочки Windows, применяется для распаковки файлов программных продуктов, поставляемых фирмой Microsoft.

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

Таблица 1 – Поддерживаемые форматы архивов

Название Поддерживаемые форматы архивов
WinACE *.ace, *.rar, *.arj, *.ice, *.pak, *.zip, *.exe (самораспаковывающиеся) и многие другие
WinRAR *.rar, *.arj, *.ice, *.pak, *.zip, *.exe (самораспаковывающиеся) и многие другие
WinZIP *.ace, *.rar, *.arj, *.ice, *.pak, *.zip, *.exe (самораспаковывающиеся) и многие другие
Статьи к прочтению:

Как архиваторы сжимают данные


Похожие статьи:

Архиватор — что это такое: ТОП лучших

01 июля, 2020

Автор: Maksim

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

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

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

Что такое архиватор

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

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

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

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

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

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

Основные функции архиваторов

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

  • Создание архивов
  • Сжатие данных и выбор его качества
  • Распаковка
  • Проверка целостности запакованных элементов с помощью контрольной суммы
  • Запароливание данных
  • Создание самораспаковывающихся архивов
  • Встраивание в контекстное меню
  • Добавление файлов в уже готовый контейнер
  • Выбор конечного формата: RAR, ZIP, 7-ZIP и другие
  • Создание резервных копий
  • Добавление комментария
  • Возможность указать параметры для добавляемых элементов
  • Создание многотомных контейнеров — разбитых на части для удобной пересылки и хранения

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

Архиваторы — программы ТОП

WinRAR

Адрес: WinRAR

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

Особенности:

  • Поддержка всех форматов: ZIP, RAR, 7z, RAR4 и многих других
  • Встраивается в контекстное меню
  • Сжатие высокого качества
  • Работает на: Windows, Mac OS, Linux и мобильных системах
  • Запароливание
  • Создание самораспаковывающихся контейнеров
  • Комментарии
  • Удобный проводник
  • Добавление элементов в контейнер
  • Проверка на вирусы

7-Zip

Адрес: 7-Zip

Бесплатное программное обеспечение с очень хорошими параметрами сжатия и наличием своего формата контейнеров — 7z. Обладает простым и легким интерфейсом, в котором очень легко разобраться. Есть все функции, которые могут понадобиться рядовому пользователю. Распространяется абсолютно бесплатно. По скорости работы — очень достойный софт.

Особенности:

  • Распаковывает все основные форматы
  • Архивирование в популярные контейнеры
  • Быстрая скорость работы
  • Наилучшая степень сжатия
  • Самораспаковывающиеся контейнеры
  • Утилита тестирования производительности
  • Шифрование
  • Плагины, встраиваемые в другой софт
  • Интеграция в проводник

WinZip

Адрес: WinZip

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

Особенности:

  • Полная работа с запакованными файлами: создание, извлечение, дополнение
  • Декомпрессия
  • Интеграция в проводник
  • Работа с облачными сервисами
  • Шифрование
  • Усиленные режимы компрессии
  • Запись на CD, DVD и другие диски
  • Водяные знаки
  • Работа с FTP
  • Самораспаковывающийся формат

PeaZip

Адрес: PeaZip

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

Особенности:

  • Поиск внутри
  • Установка фильтров
  • Задания
  • Шифрование
  • Закладки
  • Запароливание
  • Генератор ключей для доступа
  • Свой формат — Pea
  • Самораспаковывающийся формат

В заключение

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

Презентация к уроку по информатике и икт (11 класс) по теме: Архиваторы

Слайд 1

АРХИВАТОРЫ Козельский филиал ГБОУ СПО МО ДГПК Подготовила: преподаватель информатики Ковалева Лариса Николаевна

Слайд 2

Общие сведения . Архивация – это сжатие (упаковка) файла или группы файлов с целью уменьшения места, занимаемого ими на диске. Файлы, полученные в результате сжатия, называют архивами или архивными копиями . Специальные программы, сжимающие файлы, называют архиваторами или упаковщиками. Простейшие средства архивации могут входить в состав операционной системы, но они заметно уступают по своим возможностям специализированным утилитам . Архиваторы позволяют не только создавать архивные копии файлов меньшего размера, но и объединять такие копии нескольких файлов в один архивный файл. Всякий архив имеет оглавление , в котором обязательно содержатся следующие сведения о каждом хранящемся в архиве файле: имя файла; дата и время последней модификации файла; размер файла на диске и в архиве; код циклического контроля (CRC) для каждого файла, используемый для проверки целостности архива.

Слайд 3

Сжатие информации Сжатие информации – это процесс преобразования информации, хранящейся в файле к виду, при котором уменьшается избыточность в ее представлении и соответственно требуется меньший объем памяти для хранения Происходит сжатие информации за счет устранения избыточности различными способами, например за счет упрощения кодов, исключения из них постоянных битов или представления повторяющихся символов в виде коэффициента повторения. Например, если в текстовом файле слово «мама» встречается 1000 раз, то размер НЕсжатого файла равен 4000 байт (4байта х 1000раз= 4000байт). Если же сжать этот файл, то архиватор запишет слово «мама» в архив только один раз, но при этом отметит, что это слово встречается 4000 раз. Таким образом наш текстовый файл сожмется приблизительно в 500 раз.

Слайд 4

Основной характеристикой архивных файлов служит степень их сжатия. Она зависит от формата исходного файла и от алгоритма сжатия. Поэтому не существует строгих критериев, позволяющих предпочесть один архиватор другому. Степень сжатия информации – это один из важнейших показателей архива. Характеризуется коэффициентом К с , определяемым как отношение объема сжатого файла V c к объему исходного файла V 0 , выраженное в процентах (%). К с V 0 V c = · 100% Степень сжатия зависит от: используемой программы метода сжатия типа исходного файла Наиболее хорошо сжимаются: графические файлы (* .bmp, *.png и некоторые другие) текстовые файлы (* .doc, *.txt, * .xls и т.д.) Плохо сжимаются файлы исполняемых программ ( *.exe, *.com) и загрузочных модулей (* . dll , например) – 60-90%. Почти не сжимаются архивные файлы. Попробуйте объяснить.

Слайд 5

Архиваторы. Архиваторы – это программы, осуществляющие упаковку и распаковку файлов. Упаковка (архивация) – помещение (загрузка) исходных файлов в архивный файлов сжатом или несжатом виде. Распаковка (разархивация) – процесс восстановления файлов из архива точно в таком виде, какой они имели да загрузки в архив. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память. Наиболее распространенными в настоящее время архиваторами являются: название поддерживаемые форматы архивов WinRAR * . rar , *. arj , *.ice, *. pak , *.zip , * .exe ( самораспаковывающиеся ) и многие другие WinZIP *. ace , * . rar , *. arj , *.ice, *. pak , *.zip , * .exe ( самораспаковывающиеся ) и многие другие

Слайд 8

WinRAR. Основные особенности программы: возможность работы в двух режимах – полноэкранного интерактивного интерфейса и обычного интерфейса командной строки поддержка других типов архивов ( * . rar , *. arj ), просмотр их содержимого, изменения и преобразования использование высокоэффективного метода сжатия solid (непрерывный), увеличивающего степень сжатия на 10-50% возможность создания самораспаковывающихся и многотомных архивов защита архива от изменений паролем (блокировка) возможность частичного или полного восстановления поврежденных архивов многие другие функции архиватора (более 15) можно найти в справочном руководстве

Слайд 11

Самораспаковывающиеся архивы. Программы-архиваторы позволяют создавать архивные файлы, для извлечения которых не требуются какие-либо программы, т.к. сами архивные файлы могут содержать программу распаковки. Такие файлы называются самораспаковывающимися архивами. Чаще всего, такие архивы имеют расширение * .exe . Называются такие архивы – SFX - архивы (от S el F -e X tracting ) . Данное добавление, именуемое SFX - модулем, увеличивает размер архива на 35 килобайт. Для сравнения: на новой отформатированной 3.5 ” дискете свободно 1400 килобайт. Самораспаковывающимися архивы – это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы архиватора. значок архива, созданного в WinRAR значок SFX- архива, созданного в WinRAR

Слайд 12

Многотомные архивы. Одним из важнейших достоинств архиватора WinRAR , является возможность создания многотомных архивов, т.е. архивов для размещения которых необходимо две и более дискет. На каждом из дисков размещается один или несколько томов. Также возможность работы с многотомными архивами может пригодится при работе в сети Интернет, точнее при работе с электронной почтой, когда существует лимит размера писем. Многотомный архив – это архив «раздробленный» на некоторое количество частей (томов), при чем: первый том многотомного архива получает расширение *. rar , а расширения последующих томов нумеруются как *.r00, *.r01, *.r02 и т.д. до *.r99

Слайд 13

Непрерывный архив — это архив RAR, упакованный специальным способом, при котором все сжимаемые файлы рассматриваются как один последовательный поток данных. Непрерывная архивация поддерживается только в формате RAR, для формата ZIP такого типа архива не существует. Метод сжатия для архивов RAR — обычный или непрерывный — выбирается пользователем. Непрерывная архивация значительно увеличивает степень сжатия , особенно при добавлении в архив значительного количества небольших файлов с похожим содержимым. Однако следует иметь в виду, что у непрерывной архивации есть и некоторые недостатки : · обновление непрерывных архивов (т.е. добавление файлов в уже существующий архив или их удаление) происходит медленнее, чем обычных; · чтобы извлечь один файл из непрерывного архива, приходится анализировать все предыдущие заархивированные файлы, поэтому извлечение отдельных файлов из середины непрерывного архива происходит медленнее, чем извлечение из обычного архива. Однако если из непрерывного архива извлекаются все или несколько первых файлов, то в этом случае скорость распаковки практически равна скорости распаковки обычного архива; · если в непрерывном архиве какой-либо файл окажется поврежденным, то не удастся извлечь и все файлы, следующие после него. Непрерывный архив

Слайд 14

WinRAR позволяет создавать многотомные архивы (архивы, состоящие из нескольких частей) Архив непрерывный (позволяет добиться максимальной степени сжатия) самораспаковывающийся (SFX, от англ. SelF-eXtracting)

Слайд 15

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

Слайд 16

Вопросы: Почему есть возможность уменьшать размер файлов? Что такое архивация? Какие файлы не имеет смысла архивировать? Почему перед пересылкой текстового файла по электронной почте имеет смысл предварительно его упаковать в архив?

Презентация на тему: "Программы-архиваторы"

Описание презентации по отдельным слайдам:

1 слайд Описание слайда:

АРХИВАТОРЫ Работу выполнила Ученица 10 класса Игнатова Кристина Проверила: Скрипнюк О.Ю.

2 слайд Описание слайда:

Общие сведения. Архивация – это сжатие (упаковка) файла или группы файлов с целью уменьшения места, занимаемого ими на диске. Файлы, полученные в результате сжатия, называют архивами или архивными копиями. Специальные программы, сжимающие файлы, называют архиваторами или упаковщиками. Простейшие средства архивации могут входить в состав операционной системы, но они заметно уступают по своим возможностям специализированным утилитам. Архиваторы позволяют не только создавать архивные копии файлов меньшего размера, но и объединять такие копии нескольких файлов в один архивный файл. Всякий архив имеет оглавление, в котором обязательно содержатся следующие сведения о каждом хранящемся в архиве файле: имя файла; дата и время последней модификации файла; размер файла на диске и в архиве; код циклического контроля (CRC) для каждого файла, используемый для проверки целостности архива.

3 слайд Описание слайда:

Сжатие информации Сжатие информации – это процесс преобразования информации, хранящейся в файле к виду, при котором уменьшается избыточность в ее представлении и соответственно требуется меньший объем памяти для хранения Происходит сжатие информации за счет устранения избыточности различными способами, например за счет упрощения кодов, исключения из них постоянных битов или представления повторяющихся символов в виде коэффициента повторения. Например, если в текстовом файле слово «мама» встречается 1000 раз, то размер НЕсжатого файла равен 4000 байт (4байта х 1000раз= 4000байт). Если же сжать этот файл, то архиватор запишет слово «мама» в архив только один раз, но при этом отметит, что это слово встречается 4000 раз. Таким образом наш текстовый файл сожмется приблизительно в 500 раз.

4 слайд Описание слайда:

Основной характеристикой архивных файлов служит степень их сжатия. Она зависит от формата исходного файла и от алгоритма сжатия. Поэтому не существует строгих критериев, позволяющих предпочесть один архиватор другому. Плохо сжимаются файлы исполняемых программ (*.exe, *.com) и загрузочных модулей (*.dll, например) – 60-90%. Почти не сжимаются архивные файлы. Попробуйте объяснить. Степень сжатия информации – это один из важнейших показателей архива. Характеризуется коэффициентом Кс, определяемым как отношение объема сжатого файла Vc к объему исходного файла V0, выраженное в процентах (%). Степень сжатия зависит от: используемой программы метода сжатия типа исходного файла Наиболее хорошо сжимаются: графические файлы (*.bmp, *.png и некоторые другие) текстовые файлы (*.doc, *.txt, *.xls и т.д.)

5 слайд Описание слайда:

Архиваторы. Архиваторы – это программы, осуществляющие упаковку и распаковку файлов. Упаковка (архивация) – помещение (загрузка) исходных файлов в архивный файлов сжатом или несжатом виде. Распаковка (разархивация) – процесс восстановления файлов из архива точно в таком виде, какой они имели да загрузки в архив. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память. Наиболее распространенными в настоящее время архиваторами являются: название поддерживаемые форматы архивов WinRAR *.rar, *.arj, *.ice, *.pak, *.zip, *.exe (самораспаковывающиеся)и многие другие WinZIP *.ace, *.rar, *.arj, *.ice, *.pak, *.zip, *.exe (самораспаковывающиеся)и многие другие

6 слайд Описание слайда: 7 слайд Описание слайда: 8 слайд Описание слайда:

WinRAR. Основные особенности программы: возможность работы в двух режимах – полноэкранного интерактивного интерфейса и обычного интерфейса командной строки поддержка других типов архивов (*.rar, *.arj), просмотр их содержимого, изменения и преобразования использование высокоэффективного метода сжатия solid (непрерывный), увеличивающего степень сжатия на 10-50% возможность создания самораспаковывающихся и многотомных архивов защита архива от изменений паролем (блокировка) возможность частичного или полного восстановления поврежденных архивов многие другие функции архиватора (более 15) можно найти в справочном руководстве

9 слайд Описание слайда: 10 слайд Описание слайда: 11 слайд Описание слайда:

Самораспаковывающиеся архивы. Программы-архиваторы позволяют создавать архивные файлы, для извлечения которых не требуются какие-либо программы, т.к. сами архивные файлы могут содержать программу распаковки. Такие файлы называются самораспаковывающимися архивами. Чаще всего, такие архивы имеют расширение *.exe. Называются такие архивы – SFX-архивы (от SelF-eXtracting). Данное добавление, именуемое SFX-модулем, увеличивает размер архива на 35 килобайт. Для сравнения: на новой отформатированной 3.5” дискете свободно 1400 килобайт. Самораспаковывающимися архивы – это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы архиватора. значок архива, созданного в WinRAR значок SFX-архива, созданного в WinRAR

12 слайд Описание слайда:

Многотомные архивы. Одним из важнейших достоинств архиватора WinRAR, является возможность создания многотомных архивов, т.е. архивов для размещения которых необходимо две и более дискет. На каждом из дисков размещается один или несколько томов. Также возможность работы с многотомными архивами может пригодится при работе в сети Интернет, точнее при работе с электронной почтой, когда существует лимит размера писем. Многотомный архив – это архив «раздробленный» на некоторое количество частей (томов), при чем: первый том многотомного архива получает расширение *.rar, а расширения последующих томов нумеруются как *.r00, *.r01, *.r02 и т.д. до *.r99

13 слайд Описание слайда:

Непрерывный архив — это архив RAR, упакованный специальным способом, при котором все сжимаемые файлы рассматриваются как один последовательный поток данных. Непрерывная архивация поддерживается только в формате RAR, для формата ZIP такого типа архива не существует. Метод сжатия для архивов RAR — обычный или непрерывный — выбирается пользователем. Непрерывная архивация значительно увеличивает степень сжатия, особенно при добавлении в архив значительного количества небольших файлов с похожим содержимым. Однако следует иметь в виду, что у непрерывной архивации есть и некоторые недостатки: · обновление непрерывных архивов (т.е. добавление файлов в уже существующий архив или их удаление) происходит медленнее, чем обычных; · чтобы извлечь один файл из непрерывного архива, приходится анализировать все предыдущие заархивированные файлы, поэтому извлечение отдельных файлов из середины непрерывного архива происходит медленнее, чем извлечение из обычного архива. Однако если из непрерывного архива извлекаются все или несколько первых файлов, то в этом случае скорость распаковки практически равна скорости распаковки обычного архива; · если в непрерывном архиве какой-либо файл окажется поврежденным, то не удастся извлечь и все файлы, следующие после него. Непрерывный архив

14 слайд Описание слайда:

WinRAR позволяет создавать многотомные архивы (архивы, состоящие из нескольких частей) Архив непрерывный (позволяет добиться максимальной степени сжатия) самораспаковывающийся (SFX, от англ. SelF-eXtracting)

15 слайд Описание слайда:

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

Курс повышения квалификации

Курс профессиональной переподготовки

Учитель информатики

Курс профессиональной переподготовки

Учитель математики и информатики

Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:

Выберите категорию: Все категорииАлгебраАнглийский языкАстрономияБиологияВнеурочная деятельностьВсеобщая историяГеографияГеометрияДиректору, завучуДоп. образованиеДошкольное образованиеЕстествознаниеИЗО, МХКИностранные языкиИнформатикаИстория РоссииКлассному руководителюКоррекционное обучениеЛитератураЛитературное чтениеЛогопедия, ДефектологияМатематикаМузыкаНачальные классыНемецкий языкОБЖОбществознаниеОкружающий мирПриродоведениеРелигиоведениеРодная литератураРодной языкРусский языкСоциальному педагогуТехнологияУкраинский языкФизикаФизическая культураФилософияФранцузский языкХимияЧерчениеШкольному психологуЭкологияДругое

Выберите класс: Все классыДошкольники1 класс2 класс3 класс4 класс5 класс6 класс7 класс8 класс9 класс10 класс11 класс

Выберите учебник: Все учебники

Выберите тему: Все темы

также Вы можете выбрать тип материала:

Общая информация

Номер материала: ДБ-080515

Похожие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Программы-архиваторы или упаковщики.

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

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

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

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

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

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

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

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

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

Для сжатия файлов пользователями ПК широко используется множество программ архиваторов.

Преимущества архиваторов:

  1. позволяют сжимать от 22 % до 90% информации;

  2. позволяют обновлять программное обеспечение, причем архиватор сам следит за процессом обновления;

  3. позволяют создавать самораспаковывающиеся архивы;

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

  5. поддержка непрерывных архивов, в которых степень сжатия может быть на 10 - 50% больше, чем при обычных методах сжатия, особенно при упаковке большого количества маленьких похожих файлов;

  6. поддержка многотомных архивов;

  7. создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX;

  8. восстановление физически поврежденных архивов;

  9. другие дополнительные функции, например, шифрование, добавление архивных комментариев (с поддержкой ESC-последовательностей ANSI), протоколирование ошибок и пр.

Архив содержит оглавление, в котором находится следующая информация:

  • имя файла,

  • дата и время создания или модификации,

  • объем файла до и после архивации,

  • процент сжатия,

  • код циклического контроля для каждого файла (контрольная сумма)

Архиваторов очень много: ARJ,RAR,ZIP, CAB, LZH,GIF,TIF,PCX…

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

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

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

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

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

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

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

Чем меньше величина КС, тем выше степень сжатия информации.

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

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

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

Существует достаточно много обратимых методов сжатия данных, однако в их основе лежит сравнительно небольшое количество теоретических алгоритмов.

Виды программ упаковки файлов

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

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

Содержание

Упаковщик исполняемых файлов [ править | править код ]

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

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

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

Примеры упаковщиков [ править | править код ]

Помимо алгоритмов упаковки, встроенных в некоторые компиляторы и средства разработки (например, Visual C++ и т. п.), существует ряд инструментов для более специфических задач, например:

Распаковщики [ править | править код ]

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

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

Статические распаковщики, которые пытаются распаковать файл, не запуская его (например, CUP386 или UNP), оказываются бесполезны, если алгоритм упаковки требует запуска файла.

Понятие процесса архивации файлов

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

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

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

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

Степень сжатия файлов характеризуется коэффициентом Кс, определяемым как отношение объема сжатого файла Vc к объему исходного файла Vо, выраженное в процентах:
Кс= (Vc/Vo)*100%
Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 – 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей – 60 – 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.

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

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

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

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

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

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

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

Многие программы – архиваторы производят распаковку файлов, выгружая их на диск, но имеются и такие, которые предназначены для создания упакованного исполняемого модуля (программы). В результате такой упаковки создается программный файл с теми же именем и расширением, который при загрузке в оперативную память самораспаковывается и сразу запускается. Вместе с тем возможно и обратное преобразование программного файла в распакованный формат. К числу таких архиваторов относятся программы PKLITE, LZEXE, UNP.

Программа EXPAND, входящая в состав утилит операционной системы MS DOS и оболочки Windows, применяется для распаковки файлов программных продуктов, поставляемых фирмой Microsoft.

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

Способы управления программой – архиватором

Управление программой – архиватором осуществляется одним из двух способов:

  • с помощью командной строки MS DOS, в которой формируется команда запуска, содержащая имя программы – архиватора, команду управления и ключи ее настройки, а также имена архивного и исходного файлов; подобное управление характерно для архиваторов ARJ, AIN, ZIP, РАК, LHA и др.;
  • с помощью встроенной оболочки и диалоговых панелей, появляющихся после запуска программы и позволяющих вести управление с использованием меню и функциональных клавиш, что создает для пользователя более комфортные условия работы. Такое управление имеет программа – архиватор RAR.
  • Выполняя предписанные ей действия, программа – архиватор, как правило, выводит на экран протокол своей работы. Все современные программы – архиваторы оснащены экранами помощи, которые вызываются при вводе в командной строке только одного имени программы или имени с ключом /?. Помощь может быть краткой – на одном экране или развернутой – на нескольких. Многие архиваторы имеют экраны помощи с примерами составления команд для выполнения различных операций. Информация помощи обычно выводится на английском или другом международном языке.

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

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

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

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

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

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

    Под степенью сжатия понимают отношение размеров сжатого файла и исходного, выраженное в процентах.

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

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

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

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

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

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

    В настоящее время применяется несколько десятков программ-архиваторов, которые отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно одинаковые характеристики. Из числа наиболее популярных программ можно выделить: Zip (и его модификация WinZip), WinRAR, Arj (и его разновидности), G-Zip, 7-Zip.

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

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

    Многие программы-архиваторы производят распаковку файлов, выгружая их на диск, но имеются и такие, которые предназначены для создания упакованного исполняемого модуля (программы). В результате такой упаковки создается программный файл с теми же именем и расширением, который при загрузке в оперативную память самораспаковывается и сразу запускается. Вместе с тем возможно и обратное преобразование программного файла в распакованный формат. К числу таких архиваторов относятся программы Upx, PKLITE, LZEXE.

    Ппрограмма EXPAND, входящая в состав утилит операционной системы Windows, применяется для распаковки файлов программных продуктов, поставляемых фирмой Microsoft.

    Способы управления программой-архиватором

    Управление программой-архиватором осуществляется одним из следующих способов:

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

    Post Views: 12

    Wiki - innsida.ntnu.no

    åpne instabart-meny Перейти на стартовую страницу
    • Startside
    • For studenter
      • Studier
      • Verktøy
      • Campus
      • 000
      • 9000
      • Litteratur 9000 6
      • Forskning
      • Administrativt
      • Arbeidsforhold
      • Verktøy
      • Tema A-Å
    переключить тип поиска LOGIN
      • Hjelp
      • 0

        0
      • Brukervilkådenr
        • Brukervilkådenr
        • ansatte
        • Тема A-Å
        • Каландр
        • Brukerveiledninger
        • IT-hjelp
        • ntnu.№
        • Доска