Что такое архивация файлов и как она работает
Рано или поздно все новички задаются вопросом: что представляет собой архивация файлов, зачем она нужна среднестатистичному пользователю. Постараемся дать ответы на эти и некоторые другие вопросы, связанные с процессом архивации. После прочтения вы начнёте намного лучше разбираться в нюансах работы на персональном компьютере.
Содержание: [показать]
Архивы: что это такое
Архив представляет собой контейнер, в котором помещаются самые разные виды данных. Попадая в него, они не только надёжно хранятся, но ещё и немного уменьшаются в размерах благодаря процедуре сжатия.
Активное использование архивов практически на всех компьютерах мира объясняется удобной организацией структуры папок/файлов, уменьшением размера для отправки по электронной почте и создания копий. Работать с архивами просто и комфортно.
Какие подвиды бывают
- Самораспаковывающийся. По факту, перед нами исполняемый тип, выполненный в формате exe. Просто запустите – он сам распакуется в выбранное вами место.
- Многотомный. Так называется архив, который изначально разбит на несколько составляющих. Показал высокую эффективность при использовании объёмных файлов. Разделили их на компактные части, поместили на носители – и дело в шляпе!
- Запароленный. Уже из названия понятно, что открыть такой архив обычным кликом мышки не получится. Нужно будет ввести пароль. Классная штука, когда нужно защитить личные данные.
- Непрерывный. Каждый элемент представляет собой одно целое. Плюсы очевидны, однако не обошлось и без минусов. Чтобы извлечь один из элементов, придётся дождаться распаковки остальных.
Архивация файлов – что это такое
Действительно, зачем архивировать документы и папки? Архивацией называется процесс создания архива посредством упаковки файлов. Может происходить вместе со сжатием или без него.
Для архивирования используются специальные программы, именуемые архиваторами. Это идеальный вариант для тех, кто хотел бы увеличить свободное место на винчестере, привести файлы в порядок либо организовать на компьютере рабочее пространство.
Архиватор – особое ПО, предназначенное для аккуратной упаковки файлов в архив или, наоборот, их извлечения оттуда. При создании архивов сохраняются метаданные: название, время создания, право доступа и пр. Качественные архиваторы могут задействовать сжатие без потерь для того, чтобы снизить вес архива. В дальнейшем это позволит выполнить распаковку с точностью до одного бита. Качество не теряется.
Все файлы сжимаются совершенно по-разному. Некоторые упаковываются как текстовые, то есть размер уменьшается существенно. Другие – исключительно как бинарные (либо сильно уменьшаются в размерах, либо остаются почти неизменными).
Разновидности архиваторов: лучшие из лучших
Было бы неплохо узнать, какие архиваторы стоит использовать и почему. Эту классификацию мы приготовили специально для вас.
WinRAR
Пожалуй, самый популярный архиватор среди всех существующих на рынке. Вам стоит выбрать его из-за богатого функционала, приятного интерфейса. Скорость работы приличная, качество сжатия тоже радует. Разумеется, на русском языке. Поддерживает все распространённые типы архивов – от rar и zip до 7z. Идеальный выбор для тех, кто только начинает осваивать компьютер.
WinRAR или WinZip — выбор за ВамиWinZIP
Не менее известный софт с просто ошеломляющим функционалом. Работает с большинством популярных расширений, переведён на русский. Скажем вкратце – если у вас на диске скопилось 10 гигабайт фотографий, попробуйте WinZip. Используя архиватор WinZIP, вы без труда уменьшите их вес до 9,5, а то и до 9 гигабайт!
Кстати, ВинЗип ещё и прекрасно синхронизируется с облачными сервисами, что весьма и весьма удобно.
7-ZIP
Бесплатное и не менее популярное ПО, чем WinZIP и WinRAR. Имеет собственное расширение 7z. Также поддерживает такие распространённые форматы, как зип, рар и пр. Меню оформлено в простом, лаконичном стиле. Это делает архиватор ещё привлекательнее.
Как и все перечисленные выше программки, 7-ZIP полностью переведена на русский язык. Скорость работы очень и очень приличная.
HaoZip
Можно с уверенностью заявить, что перед нами – полноценная и очень точная копия программы WinRAR. Она дублирует известный архиватор не только по функционалу, но и по внешнему стилю. Реализована поддержка множества форматов, степень сжатия восхитительная. Пожалуй, единственным минусом HaoZIP является отсутствие возможности запаковать данные в формат RAR. Вам будет доступна только распаковка. Надеемся, что этот маленький недостаток исправят в самое ближайшее время.
Архивация файлов в Windows (видео)
Вместо вывода
Надеемся, вам понравился материал об архивации данных. Мы продолжим публиковать материалы на эту тему. Впереди много интересного – оставайтесь с нами!
arkhivator.ru
Что такое архив, архивация файлов/данных, и архиваторы
Практически все начинающие пользователи компьютера в определенный момент задаются вопросом, «что такое архив и архивация?» и, что это за такие программы, «архиваторы», которые позволяют с ними работать.
Если вы хотите узнать, что же это на самом деле такое, то эта статья вам несомненно поможет. После ее прочтения, вы станете хоть немного, да лучше, разбираться в компьютерных технологиях.
Сегодня мы детально рассмотрим, что такое архив, какие бывают архиваторы и зачем вообще нужна архивация файлов и данных.
Что такое архив
Архив по своей сути — это файл-контейнер, в котором можно хранить другие различные виды файлов, которые, попадая в него, благодаря сжатию, еще и уменьшаются в размере.
Как выглядит изнутри
Архивы используют для удобной организации хранения файлов и папок, для уменьшения их размера, для создания различных резервных копий, а также, для передачи файлов через интернет. Все это — благодаря тому, что в архивах полностью сохраняется вся структура каталогов и файлов, что позволяет с комфортом с ними работать.
Подвиды архивов
1. Самораспаковывающийся архив. По своей сути — это исполняемый файл в формате «.EXE». Достаточно запустить его, и он сам распакуется там, где вы укажете.
2. Многотомный архив. Состоит из нескольких частей, т.е. разбит на несколько частей-файлов. Его удобно использовать на файлах большого размера, например, чтобы поместить на нескольких носителях меньшего размера.
3. Запароленный архив.
Как ясно из названия, чтобы открыть его, потребуется ввести пароль. Очень удобен для защиты своей информации.4. Непрерывный архив. Все элементы в нем рассматриваются как одно целое, что дает увеличение в степени сжатия. Но есть и минусы — чтобы извлечь из него какой-то один элемент, придется ждать пока распакуются все остальные, соответственно, и при добавлении нового, время также будет дольше.
Что такое архивация файлов и данных
Архивация (архивирование) — это процесс создания архива путем упаковывания в него файлов, может происходить как со сжатием данных, так и без. Сами заархивированные данные при разархивировании никак не меняются от их первоначального состояния.
Архивация делается посредством специальных программ «Архиваторов», но также присутствует в ОС Windows по умолчанию. Но, к сожалению в Windows, вы сможете создать архив только в формате «.ZIP», что не всегда удобно, т.к., большинство архивов делается в другом популярном формате «.RAR».
Архивирование идеально поможет вам увеличить место на вашем винчестере, привести в порядок множество файлов и организовать рабочее пространство на компьютере.
Что такое архиватор
Архиватор — это специальная программа предназначенная, чтобы упаковывать файлы в архив при этом сжимая их в размере или наоборот распаковать их оттуда.
Программа, чтобы безопасно и без всяких потерь восстановить все файлы из архива, при его создании сохраняет метаданные файлов, такие как: название, время создания, права доступа и т.д. Также, хорошие архиваторы используют только сжатие без потерь для уменьшения веса архива, что в дальнейшем позволяет распаковывать данные с точностью до бита без потери качества.
В зависимости от типа файлов, программа будет по разному их сжимать, некоторые будут сжиматься, как текстовые, что даст значительное уменьшение их размера, а некоторые, как бинарные. Бинарные, сжимаются всегда по разному, все зависит от их характера, так, некоторые могут быть сильно уменьшены в размере, а некоторые в силу своих особенностей практически не уменьшаться.
Виды архиваторов — лучшие программы
WinRAR
Скачать WinRAR
Наверное самый известный и популярный архиватор из всех. Славится в первую очередь своим интерфейсом и функционалом, но так же имеет высокую скорость работы с хорошей степенью сжатия. Распространяется полностью на русском языке и включает в себя поддержку практически всех известных типов архивов, например таких как: «.RAR», «.ZIP», «.7z» и т.д.
Благодаря интуитивно понятному интерфейсу, ВинРАР идеально подойдет для новичков.
WinZip
Скачать WinZip
Софт не менее известный, чем WinRAR, но имеющий при этом просто ошеломляющий функционал. Позволяет работать практически со всеми популярными форматами архивов и имеет русский интерфейс. По своим характеристикам сжатия, можно сказать так — если у вас есть 1 ГБ фото, то с помощью ВинЗип вы сможете уменьшить их вес с выгодой до 100мб, в конечном счете получив 900мб.
7-Zip
Скачать 7-Zip
Достаточно популярный софт такого рода, к тому же еще и бесплатный. Обладает довольно внушительным функционалом и собственным форматом сжатия — «.7z». Кроме своего формата, имеется поддержка и других «.RAR», «.ZIP» и т.д. Обладает довольно простым и лаконичным интерфейсом, но это не делает его менее привлекательным, благодаря простоте использования.
Как и все обозреваемые в этой статье программы работает на русском языке и с хорошей скоростью работы.
HaoZip
Скачать HaoZip
Практически полная копия ВинРАР, как по внешнему виду, так и по функционалу. Поддерживает множество типов архивов и имеет превосходную степень сжатия. Единственный минус этого софта — невозможность запаковать файл в формат «.RAR» (только распаковка), но мы надеемся, что данное упущение скоро будет исправлено. Русский язык идет в комплекте.
В заключение
Надеюсь вам понравилась эта статья, в дальнейшем мы продолжим серию публикаций по этой теме. Будет еще много чего интересного -оставайтесь вместе с нами — увидимся на страницах данного сайта!
Загрузка…anisim.org
9.1. Что такое архивирование и зачем оно нужно
Архивирование — это сжатие, уплотнение, упаковка информации с целью ее более рационального размещения на внешнем носителе (диске или дискете). Архиваторы — это программы, реализующие процесс архивации, позволяющие создавать и распаковывать архивы.
Подавляющее большинство современных форматов записи данных содержат их в виде, удобном для быстрого манипулирования, для удобного прочтения пользователями. При этом данные занимают объем, больший, чем это действительно требуется для их хранения. Алгоритмы, которые устраняют избыточность записи данных, называются алгоритмами сжатия данных, или алгоритмами архивации. В настоящее время существует огромное множество программ для сжатия данных, основанных на нескольких фундаментальных способах.
Архивирование используют при хранении запасных копий на дискетах или жестких и лазерных дисках, а также при создании дистрибутивов программных продуктов, чтобы уменьшить количество дискет при продаже или передаче продуктов.
Необходимость архивации связана с резервным копированием информации на диски и дискеты с целью сохранения программного обеспечения компьютера и защиты его от порчи и уничтожения (умышленного, случайного или под действием компьютерного вируса). Чтобы уменьшить потери информации, следует иметь резервные копии всех программ и файлов.
Программы-упаковщики (архиваторы) позволяют за счет специальных методов сжатия информации создавать копии файлов меньшего размера и объединять копии нескольких файлов в один архивный файл. Это даёт возможность на дисках или дискетах разместить больше информации, то есть повысить плотность хранения информации на единицу объёма носителя (дискеты или диска).
Кроме того, архивные файлы широко используются для передачи информации в Интернете и по электронной почте, причем благодаря сжатию информации повышается скорость её передачи. Это особенно важно, если учесть, что быстродействие модема и канала связи (телефонной линии) намного меньше, чем процессора и жесткого диска.
Архивация используется и в криптографии. В современном криптоанализе, то есть науке о противостоянии криптографии, с очевидностью доказано, что вероятность взлома криптосхемы при наличии корреляции между блоками входной информации значительно выше, чем при отсутствии таковой. А алгоритмы сжатия данных по определению и имеют своей основной задачей устранение избыточности, то есть корреляций между данными во входном тексте.
Программы-упаковщики (или архиваторы) позволяют помещать копии файлов в архив и извлекать файлы из архива, просматривать оглавление архива и тестировать его целостность, удалять файлы, находящиеся в архиве, и обновлять их, устанавливать пароль при извлечении файлов из архива и др. Разные программы архивации отличаются форматом архивных файлов, скоростью работы, степенью сжатия, набором услуг (полнотой меню для пользователя), удобством пользования (интерфейсом), наличием помощи, собственным размером.
Ряд архиваторов позволяют создавать многотомные архивы, саморазворачивающиеся архивы, архивы, содержащие каталоги. Наиболее популярны и широко используются следующие архиваторы: ARJ, PKZIP/PKUNZIP, RAR, ACE, LHA, ICE, PAK, PKARC/PKXARC, ZOO, HYPER, AIN.
Работа архиваторов основана на том, что при помощи алгоритмов архивации из исходного файла получают архивный файл, содержащий информацию об исходном и занимающий меньший объем, и затем при распаковке восстанавливают по этой информации исходный файл.
Все алгоритмы сжатия данных качественно делятся на: 1) алгоритмы сжатия без потерь, при использовании которых данные восстанавливаются без малейших изменений, и 2) алгоритмы сжатия с потерями, которые удаляют из потока данных информацию, незначительно влияющую на суть данных, либо вообще не воспринимаемую человеком (такие алгоритмы сейчас разработаны только для аудио- и видеоизображений). В криптосистемах, естественно, используется только первая группа алгоритмов.
Существуют два основных метода архивации без потерь:
алгоритм Хаффмана (англ. Huffman), ориентированный на сжатие последовательностей байт, не связанных между собой,
алгоритм Лемпеля-Зива (англ. Lempel, Ziv), ориентированный на сжатие любых видов текстов, то есть использующий факт неоднократного повторения «слов» – последовательностей байт.
Практически все популярные программы архивации без потерь (ARJ, RAR, ZIP и т.п.) используют объединение этих двух методов – алгоритм LZH.
studfiles.net
Программы архивации данных. Архивы файлов
1.4. Сервисное программное обеспечение ПК и основы алгоритмизации
1.4.1. Сервисные программные средства (стандартные и служебные программы, архивация данных, антивирусные программы)
1.4.1.2. Программы архивирования данных
Архивация — это сжатие одного или более файлов с целью экономии памяти и размещение сжатых данных в одном архивном файле. Архивация данных — это уменьшение физических размеров файлов, в которых хранятся данные, без значительных информационных потерь.
Архивация проводится в следующих случаях:
- когда необходимо создать резервные копии наиболее ценных файлов;
- когда необходимо освободить место на диске;
- когда необходимо передать файлы по E-mail.
Архивный файл представляет собой набор из нескольких файлов (одного файла), помещенных в сжатом виде в единый файл, из которого их можно при необходимости извлечь в первоначальном виде. Архивный файл содержит оглавление, позволяющее узнать, какие файлы содержатся в архиве.
В оглавлении архива для каждого содержащегося в нем файла хранится следующая информация:
- имя файла;
- размер файла на диске и в архиве;
- сведения о местонахождения файла на диске;
- дата и время последней модификации файла;
- код циклического контроля для файла, используемый для проверки целостности архива;
- степень сжатия.
Любой из архивов имеет свою шкалу степени сжатия. Чаще всего можно встретить следующую градацию методов сжатия:
- Без сжатия (соответствует обычному копированию файлов в архив без сжатия).
- Скоростной.
- Быстрый (характеризуется самым быстрым, но наименее плотным сжатием).
- Обычный.
- Хороший.
- Максимальный (максимально возможное сжатие является одновременно и самым медленным методом сжатия).
Лучше всего архивируются графические файлы в формате .bmp, документы MS Office и Web-страницы.
Что такое архиваторы?
Архиваторы – это программы (комплекс программ) выполняющие сжатие и восстановление сжатых файлов в первоначальном виде. Процесс сжатия файлов называется архивированием. Процесс восстановления сжатых файлов – разархивированием. Современные архиваторы отличаются используемыми алгоритмами, скоростью работы, степенью сжатия (WinZip 9.0, WinAce 2.5, PowerArchiver 2003 v.8.70, 7Zip 3.13, WinRAR 3.30, WinRAR 3.70 RU).
Другие названия архиваторов: утилиты — упаковщики, программы — упаковщики, служебные программы, позволяющие помещать копии файлов в сжатом виде в архивный файл.
В ОС MS DOS существуют архиваторы, но они работают только в режиме командной строки. Это программы PKZIP и PKUNZIP, программа архиватора ARJ. Современные архиваторы обеспечивают графический пользовательский интерфейс и сохранили командную строку. В настоящее время лучшим архиватором для Windows является архиватор WinRAR.
Архиватор WinRAR
WinRAR – это 32 разрядная версия архиватора RAR для Windows. Это — мощное средство создания архивов и управления ими. Есть несколько версий RAR, для разных операционных систем: Windows, Linux, UNIX, DOS, OS/2 и т.д.
Существует две версии RAR для Windows:
- версия с графическим пользовательским интерфейсом — WinRAR.EXE;
- Консольная версия RAR.EXE пульт линии команды (способ текста) версия — Rar.exe.
Рис. 1.
Возможности WinRAR:
- Позволяет распаковывать архивы CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, и обеспечивает архивирование данных в форматы ZIP и RAR.
- Обеспечивает полную поддержку архивов ZIP и RAR.
- Имеет специальные алгоритмы, оптимизированные для текста и графики. Для мультимедиа сжатие можно использовать только с форматами RAR.
- Поддерживает технологию перетаскивания (drag & drop).
- Имеет интерфейс командной строки.
- Может осуществлять непрерывное архивирование, что обеспечивает более высокую степень сжатия по сравнению с обычными методами сжатия, особенно при упаковке большого количества небольших файлов однотипного содержания.
- Обеспечивает поддержку многотомных архивов, то есть осуществляет разбивку архива на несколько томов (например, для записи большого архива на диски). Расширение томов: RAR, R01, R02 и т.д. При самораспаковывающемся архиве первый том имеет расширение EXE.
- Создает самораспаковывающиеся архивы (SFX) обычные и многотомные архивы, обеспечивает защиту их паролями.
- Обеспечивает восстановление физически поврежденных архивов.
- Имеет средства восстановления, позволяющие восстанавливать отсутствующие части многотомного архива.
- Поддерживает UNICODE в именах файлов.
- Для новичков предназначен режим Мастер (Wizard), с помощью которого можно легко осуществить все операции над архивами.
WinRAR имеет и другие дополнительные функции. WinRAR способен создать архив в двух различных форматах: RAR иZIP.
Рассмотрим преимущества каждого формата.
Архив в формате ZIP
Основное преимущество формата ZIP — его популярность. Например, большинство архивов в Internet – это архивы ZIP. Поэтому приложение к электронной почте лучше всего направлять в формате ZIP. Можно также направить самораспаковывающийся архив. Такой архив является немного большим, но может быть извлечен без внешних программ. Другое преимущество ZIP — скорость. Архив ZIP обычно создается быстрее, чем RAR.
Архив в формате RAR
формат RAR в большинстве случаев обеспечивает значительно лучшее сжатие, чем ZIP. Кроме того, формат RAR обеспечивает поддержку многотомных архивов, имеет средства восстановления поврежденных файлов, архивирует файлы практически неограниченных размеров. Необходимо отметить, что при работе в файловой системе FAT32 архивы могу достигать только 4 гигабайт. Работа с большими размерами архива поддерживается только в файловой системе NTFS.
Программа архивации Microsoft Backup (резервная копия)
Запуск программы осуществляется: Пуск – программы – стандартные – служебные – архивация данных. Откроется мастер архивации и восстановления в обычном режиме. Из этого режима можно перейти в расширенный режим для работы с мастером архивации, мастером восстановления и мастером аварийного восстановления ОС.
Рис. 2.
Программа архивации позволяет защитить данные от случайной утери в случае, если в системе возникает сбой оборудования или носителя информации. С помощью Backup можно создать резервную копию данных на жестком диске, а затем создать архив на другом носителе данных. Носителем архива может быть логический диск или отдельное устройство (съемный диск).
Программа архивации создает снимок состояния тома, представляющий собой точную копию содержимого диска на определенный момент времени, в том числе открытых файлов, используемых системой. Во время выполнения программы архивации пользователь может продолжать работать с ОС без риска потери данных.
Программа архивации предоставляет следующие возможности:
- Архивация выбранных файлов и папок на случай сбоя жесткого диска или случайного удаления файлов (архивировать можно на жесткий диск или съемный диск и т.д.). Backup восстанавливает архивированные файлы и папки на жесткий диск.
- Архивация данных состояния системы. Программа позволяет архивировать копии важных системных компонентов, таких как реестр, загрузочные файлы и база данных службы каталогов. Программа архивации позволяет восстанавливать копии важных системных компонентов, таких, как реестр, загрузочные файлы и база данных службы каталогов.
Далее…>>> Тема: 1.4.1.3. Защита от компьютерных вирусов
www.lessons-tva.info
Архивация файлов
Основным средством защиты от вирусов служит архивирование. Другие методы заменить его не могут, хотя и повышают общий уровень защиты. Архивирование необходимо делать ежедневно. Архивирование заключается в создании копий используемых файлов и систематическом обновлении изменяемых файлов. Для этой цели удобно использовать специально разработанные программы. Они дают возможность не только экономить место на специальных архивных дискетах, но и объединять группы совместно используемых файлов в один архивный файл, в результате чего гораздо легче разбираться в общем архиве файлов. Наиболее уязвимыми считаются таблицы размещения файлов (FАТ), главного каталога и бутсектор. Файлы, создаваемые этими утилитами, рекомендуется периодически копировать на специальную дискету. Их резервирование важно не только для защиты от вирусов, но и для страховки на случай аварийных ситуаций или чьих-то действий, в том числе собственных ошибок.
Архивирование осуществляется при помощи специальных программ путем сжатия хранимой в файлах информации.
Сжатие информации — это процесс преобразования информации, хранящейся в файле, к виду, при котором уменьшается избыточность в ее представлении и соответственно требуется меньший объем памяти для хранения.
Сжатие информации в файлах производится за счет устранения избыточности различными способами, например за счет упрощения кодов, исключения из них постоянных битов или представления повторяющихся символов или повторяющейся последовательности символов в виде коэффициента повторения и соответствующих символов. Применяются различные алгоритмы подобного сжатия информации.
Сжиматься могут как один, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл или архив.
Архивный файл — это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации, размерах и т.п.
Целью упаковки файлов обычно являются обеспечение более компактного размещения информации на диске, сокращение времени и соответственно стоимости передачи информации по каналам связи в компьютерных сетях. Кроме того, упаковка в один архивный файл группы файлов существенно упрощает их перенос с одного компьютера на другой, сокращает время копирования файлов на диски, позволяет защитить информацию от несанкционированного доступа, способствует защите от заражения компьютерными вирусами.
Степень сжатия файлов характеризуется коэффициентом Кс, определяемым как отношение объема сжатого файла Vс к объему исходного файла Vо, выраженное в процентах:
Кс = (Vc/Vo)100%
Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 — 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей — 60 — 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.
Архивация (упаковка) — помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.
Разархивация (распаковка) — процесс восстановления файлов из архива точно в таком виде, какой они имели до загрузки в архив. При распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память.
Программы, осуществляющие упаковку и распаковку файлов, называются программами-архиваторами.
Большие по объему архивные файлы могут быть размещены на нескольких дисках (томах). Такие архивы называются многотомными. Том — это составная часть многотомного архива. Создавая архив из нескольких частей, можно записать его части на несколько дискет.
Основные виды программ-архиваторов
В настоящее время применяется несколько десятков программ-архиваторов, которые отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно знаковые характеристики. Из числа наиболее популярных программ можно выделить: ARJ, PKPAK, LHA, ICE, HYPER, ZIP, PAK, ZOO, EXPAND, Microsoft Backup разработанные за рубежом, а также AIN и RAR, разработанные в России. Обычно упаковка и распаковка файлов выполняются одной и той же программой, но в некоторых случаях это осуществляется разными программами, например, программа РКZIР производит упаковку файлов, а РКUNZIP — распаковку файлов.
Программы-архиваторы позволяют создавать и такие архивы, для извлечения из которых содержащихся в них файлов не требуются какие-либо программы, так как сами архивные файлы могут содержать программу распаковки. Такие архивные файлы называются самораспаковывающимися.
Многие программы-архиваторы производят распаковку файлов, выгружая их на диск, имеются и такие, которые предназначены для создания упакованного исполняемого модуля (программы). В результате такой упаковки создается программный файл с теми же именем и расширением, который при загрузке в оперативную память самораспаковывается и сразу запускается. Вместе с тем возможно и обратное преобразование программного файла в распакованный формат. К числу таких архиваторов относятся программы PKLITE, LZEXE, UNP.
Программа ЕXРАND, входящая в состав утилит операционной системы MS DOS и оболочки Windows, применяется для распаковки файлов программных продуктов, поставляемых фирмой Microsoft.
Программы-архиваторы RAR и АIN, кроме обычного режима сжатия, имеют режим solid, в котором создаются архивы с повышенной степенью сжатия и особой структурой организации. В таких архивах все файлы сжимаются как один поток данных, т.е. областью поиска повторяющихся последовательностей символов является вся совокупность файлов, загруженных в архив, и поэтому распаковка каждого файла, если он не первый, связана с обработкой других. Архивы такого типа предпочтительнее использовать для архивирования большого числа однотипных файлов.
Способы управления программой-архиватором
Управление программой-архиватором осуществляется одним из двух способов:
с помощью командной строки MS DOS, в которой формируется команда запуска, содержащая имя программы-архиватора, команду управления и ключи ее настройки, а также имена архивного и исходного файлов; подобное управление характерно для архиваторов ARJ, LHA, ZIP, PAK;
с помощью встроенной оболочки и диалоговых панелей, появляющихся после запуска программы и позволяющих вести управление с использованием меню и функциональных клавиш, что создает для пользователя более комфортные условия работы. Такое управление имеет программы-архиваторы Microsoft Backup, RAR.
Выполняя предписанные ей действия, программа-архиватор, как правило, выводит на экран протокол своей работы. Все современные программы-архиваторы оснащены экранами помощи, которые вызываются при вводе в командной строке только одного имени программы или имени с ключом /?. Помощь может быть краткой — на одном экране или развернутой — на нескольких. Многие архиваторы имеют экраны помощи с примерами составления команд для выполнения различных операций. Информация помощи обычно выводится на английском или другом международном языке.
Расписание проведения архивации
При архивировании важных данных большого объема важно разработать и в дальнейшем соблюдать определенное расписание архивации и схему повторного использования картриджей магнитной ленты.
Прежде всего расписание архивации в большинстве случаев должно включать хотя бы один полный архив системы, а, кроме того, несколько частичных архивов или архивов изменений, создаваемых через заданные промежутки времени. Если произойдет выход из строя всей системы, вы сможете восстановить ее состояние с помощью полного архива системы (такой архив позволяет восстановить Windows, Системный Реестр, все установленные приложения, а также все файлы данных, существовавшие на компьютере в момент создания полного архива). После этого можно будет воспользоваться частичным архивом или архивом изменений (в котором сохраняются только обновленные файлы), для того чтобы восстановить состояние системы наиболее близкое к моменту аварии. Можно порекомендовать еженедельное создание полного архива и ежедневное создание архива изменений.
Не следует использовать один и тот же картридж или комплект картриджей для создания следующей копии полного архива или архива изменений. Всегда следует сохранять хотя бы одну копию предыдущею полного архива или архива изменений при создании следующего — в противном случае при аварии компьютера во время создания архива вы можете очутиться без каких — либо архивов, которые позволили бы восстановить состояние системы. Некоторые компании предпочитают создавать полные копии системы ежедневно. В конце недели комплект картриджей с архивами увозится в специальное хранилище и начинается работа со следующим комплектом картриджей, при этом происходит постепенный кругооборот используемых комплектов.
studfiles.net
1 группа. Что такое архив, виды архивов, архивация данных
Приложение 1.
1 группа.
Что такое архив, виды архивов, архивация данных.
Каждый день любому пользователю персонального компьютера приходится сталкиваться с различными файлами: документами, изображениями, музыкальными дорожками и т.д. При этом у каждого файла есть его собственный размер. И при копировании этого документа на диск или на любой другой съемный носитель, не стоит забывать об этом простом свойстве. Что же делать, если файл не помещается на имеющемся у Вас свободном месте?
В Windows вам придется часто сталкиваться с архивами. Архивы приходится относить к особому типу — уж больно они необычные. (Вообще-то, с точки зрения файловой системы — это самый обычный файл, не хуже документа или картинки. Но для нас, пользователей, каждый такой файл — настоящая шкатулка с секретами.) С одной стороны, вроде бы каждый архив — это отдельный файл со своим расширением. С другой — архив может содержать не один файл, а несколько, включать в себя целые структуры папок. Ограничений на число «упакованных» в один архив файлов не существует — хватило бы места на диске. Но в любом случае на выходе мы получим один-единственный файл, который и называется «архивом».
Архив – это файл, содержащий один файл или более в сжатом или несжатом состоянии, а также содержащий некоторую дополнительную информацию об упакованных файлах, как, например, имена файлов, даты создания и т.д.
Различают архивы: самораскрывающиеся, многотомные.
Самораскрывающийся архив — архивный файл с расширением .exe, создают, чтобы открывать этот архив на любом компьютере, даже если на нем не установлен архиватор. Для распаковки такого архива , достаточно двойным щелчком открыть .exe файл и указать место на диске.
Многотомный архив – разбитый на несколько файлов (томов), идущих в строгой последовательности друг за другом. В тех случаях, когда предполагается передача большого архива на носителях малой емкости, например на гибких дисках, возможно распределение одного архива в виде малых фрагментов на нескольких носителях
Архивация — это способ упаковки файлов и папок, при которой они теряют значительную часть своего объема. Происходит это вследствие того, что повторяющиеся группы символов в каждом файле заменяются, к примеру, на один-два специальных символа, именно эту комбинацию и обозначающих. Например, у нас есть строка «ааааабббббввв», которая занимает слишком много места. Заменим повторяющиеся буквы соответствующей цифрой, т.е. мы получим «5а5б3в». Сразу размер нашего «файла» уменьшается.
Это самый просто способ компрессии — на деле при архивации применяются и куда более сложные методики. Зачем нужна архивация? Допустим, создали вы на своем компьютере текстовый документ большого объема, который ну ужас как необходимо доставить на другой конец города. Или даже не один документ, а несколько. Емкость же дискеты, увы, не резиновая — всего 1,44 Мб! А как быть, если ваши документы занимают 2—3 мегабайта?
С той же проблемой вы столкнетесь при необходимости отправить файл по электронной почте. Данные ползут по телефонному кабелю через модем с черепашьей скоростью, и вопрос сокращения объема передаваемой информации всегда актуален.
Тут-то и пригодится архивация, то есть операция помещения файла или папки в специальный файл-архив с одновременным сжатием информации. Так, некоторые текстовые документы сжимаются при архивации в 5—10 раз!
2 группа.
Сжатие данных.
Сжать можно любой файл, но по-разному: например, таблица или база данных сжимается порой в десятки раз. Текст сжимается меньше, «худея» процентов на 50 – 70. А картинки в формате JPG сжать практически невозможно – они уже и так сжаты до предела.
Проблема сжатия данных существует давно, с момента появления компьютеров. Изначально, когда жесткие диски имели достаточно малый объем, а стоили дорого, данная проблема была актуальна в плане хранения большего объема информации на дисках малого размера. Сегодня жесткие диски облагают достаточным объемом, но появились глобальные компьютерные сети. Проблема приобрела новую направленность, т.к. скорость передачи данных по телефонным линиям столь мала, что передавать файлы большого объема без сжатия очень сложно. Таким образом, сегодня сжимать данные необходимо в двух случаях:
Для длительного хранения данных на различных носителях информации.
Для передачи данных по каналам связи.
Что позволяет сжимать данные? Дело в том, что характерной особенностью большинства типов данных, с которыми традиционно работает человек, является определенная избыточность. Степень избыточности зависит от вида информации — текстовая, графическая или звуковая. Больше ее у видеоданных, затем — у графических данных, и, наконец, меньше всего избыточности у текстовых данных. Избыточность улучшает восприятие информации и ее обработку, особенно в неблагоприятных условиях — просмотре телепередач при наличии помех, восстановление поврежденного изображения, чтение текста в условиях недостаточной освещенности и т.д.
При хранении информации эту избыточность можно уменьшить, что дает эффект сжатия данных.
Методы сжатия данных
1. С потерей информации. Применяется только для тех типов данных, для которых формальная утрата части содержания не приводит к потере потребительских свойств и обеспечивает высокую степень сжатия. Это видео (формат сжатия MPG), музыка (МРЗ), звукозапись (МРЗ) и рисунки (JPG).
2. Обратимый (без потери информации). Применяется к текстам, базам данных и, конечно, ко всем вышеназванным типам данных. Форматы сжатия: для рисунков — GIF, TIF, PCX и т.д., для видео — AVI, для любых типов данных — ZIP, ARJ, RAR и др. При сжатии данных получаются файлы особого типа, называемые архивами. Архив — это файл, содержащий в себе один или несколько файлов в сжатом виде. Расширения файлов, являющихся архивами, могут быть ZIP, ARJ, RAR и др.
Коэффициент сжатия — основная характеристика алгоритма сжатия. Она определяется как отношение объёма исходных несжатых данных к объёму сжатых, то есть:
k = So/Sc,
где k — коэффициент сжатия, So — объём исходных данных, а Sc — объём сжатых. Таким образом, чем выше коэффициент сжатия, тем алгоритм эффективнее. Следует отметить:
если k = 1, то алгоритм не производит сжатия, то есть выходное сообщение оказывается по объёму равным входному;
если k
Ситуация с k n бит составляет ровно 2n, число различных сообщений с длиной меньшей или равной n (при наличии хотя бы одного сообщения меньшей длины) будет меньше 2n. Это значит, что невозможно однозначно сопоставить все исходные сообщения сжатым: либо некоторые исходные сообщения не будут иметь сжатого представления, либо нескольким исходным сообщениям будет соответствовать одно и то же сжатое, а значит их нельзя отличить.
3 группа.
Программы-архиваторы — это специальные программы, с помощью которых можно сжимать отдельные файлы или группы файлов.
С развитием компьютерных технологий архиваторы не потеряли своей актуальности, но требования к ним значительно изменились. Изначально основным требованием к архиваторам была максимальная степень сжатия информации и распространенность архиватора, чтобы при передаче информации она могла быть легко разархивирована и прочитана. Теперь пользователи обращают больше внимания на возможности архиватора, удобство работы с ним. Современные архиваторы поддерживают разнообразные форматы, что практически свело на нет проблему их совместимости друг с другом. Сейчас архиваторы используются не только для создания резервных копий файлов, но и для обеспечения более высокой скорости их передачи в сети Интернет.
Основными характеристиками, которые предъявляются на настоящий момент к архиваторам, являются степень сжатия различных типов файлов, скорость работы архиватора. На степень сжатия архиватора влияют разнообразные факторы: тип файлов, формат сжатия. Скорость работы архиватора во многом зависит от степени сжатия. Максимальное сжатие файла приводит к замедлению работы программы. Именно поэтому, выбирая архиватор, важно найти компромисс между необходимой степенью сжатия данных и скоростью работы программы.
Современные программные средства для создания и обслуживания архивов отличаются большим объемом функциональных возможностей, многие из которых выходят далеко за рамки простого сжатия данных и эффективно дополняют стандартные средства операционной системы. В этом смысле современные средства архивации данных называют диспетчерами архивов.
К базовым функциям, которые выполняют большинство современных диспетчеров архивов, относятся:
извлечение файлов из архивов;
создание новых архивов;
добавление файлов в имеющийся архив;
создание самораспаковывающихся архивов;
создание распределенных архивов на носителях малой емкости;
тестирование целостности структуры архивов;
полное или частичное восстановление поврежденных архивов;
защита архивов от просмотра и несанкционированной модификации.
Самораспаковывающиеся архивы. В тех случаях, когда архивация производится для передачи документа потребителю, следует предусмотреть наличие у него программного средства, необходимого для извлечения исходных данных из уплотненного архива. Если таких средств у потребителя нет или нет оснований предполагать их наличие, создают самораспаковывающиеся архивы. Самораспаковывающийся архив готовится на базе обычного архива путем присоединения к нему небольшого программного модуля. Сам архив получает расширение имени .ЕХЕ, характерное для исполнимых файлов. Потребитель сможет выполнить его запуск как программы, после чего распаковка архива произойдет на его компьютере автоматически.
Распределенные архивы. В тех случаях, когда предполагается передача большого архива на носителях малой емкости, например на гибких дисках, возможно распределение одного архива в виде малых фрагментов на нескольких носителях.
Защита архивов. В большинстве случаев защиту архивов выполняют с помощью пароля, который запрашивается при попытке просмотреть, распаковать или изменить архив. Теоретически, защита с помощью пароля считается неудовлетворительной и не рекомендуется для особо важной информации. В то же время необходимо отметить, что основные программные средства, используемые для восстановления утраченного пароля (или взлома закрытой информации, что, по сути то же самое), используют методы прямого перебора. Работу этих средств можно существенно затруднить и замедлить, если расширить область перебора. Пароли на базе только букв английского алфавита и цифр действительно снимаются очень быстро. Однако даже незначительное увеличение числа используемых символов за счет знаков препинания многократно увеличивает криптостойкость защиты, а использование также и символов русского алфавита может полностью опровергнуть попытки снять пароль путем перебора, сделав сроки работы неприемлемыми.
Дополнительные требования к диспетчерам архивов
К дополнительным функциям диспетчеров архивов относятся сервисные функции, делающие работу более удобной. Они часто реализуются внешним подключением дополнительных служебных программ и обеспечивают:
просмотр файлов различных форматов без извлечения их из архива;
поиск файлов и данных внутри архивов;
установку программ из архивов без предварительной распаковки;
проверку отсутствия компьютерных вирусов в архиве до его распаковки;
криптографическую защиту архивной информации;
декодирование сообщений электронной почты;
«прозрачное» уплотнение исполнимых файлов .ЕХЕ и .DLL;
создание самораспаковывающихся многотомных архивов;
выбор или настройку коэффициента сжатия информации,
4 группа.
В настоящее время программ – архиваторов большое количество.
Лучшие их архиваторов. Наиболее популярными программами-архиваторами являются WinRar, WinZip, WinArj
На сегодняшний день программа WinRAR является признанным лидером среди архиваторов. Представляет собой 32-битную версию архиватора RAR для Windows. Программа WinRAR позволяет работу с файлами практически неограниченного размера. По заявлению разработчиков, поддерживаются файлы размером до 8,5 млн терабайт.
Несмотря на такие гигантские объемы информации, WinRAR способен достигать максимального коэффициента сжатия, при этом работая с высокой скоростью (по сравнению с другими распространенными архиваторами). К неоспоримым преимуществам WinRAR относится также наличие специального улучшенного алгоритма сжатия. Благодаря этому, достигается оптимальное соотношение между скоростью работы и коэффициентом сжатия при обработке мультимедийных файлов, объектных библиотек, исполняемых программ. Использование архиватора WinRAR позволяет создавать самораспаковывающиеся и многотомные архивы, восстановление поврежденных архивов, архивов, защищенных паролем и многое другое.
Архиватор WinRAR поддерживает работу практически со всеми типами популярных сегодня архивов (7Z, ACE, ARJ, BZ2, CAB, GZ, JAR, LZH, TAR, UUE, Z и ISO), создание архивов типа RAR и ZIP. Умеет создавать самораспаковывающиеся архивы типа SFX. Положительным моментом является также автоматическое распознавание формата и выбор оптимального метода сжатия. При создании многотомных архивов, размеры томов определяются не только автоматически, но и вручную. Это позволяет оптимальным образом использовать свободное место на носителе. Поддержка непрерывных архивов позволяет повысить степень сжатия на 10-50%.
Благодаря удобному интерфейсу, программа является легкой в использовании. Она доступна не только на традиционных русском, английском, украинском, но и на других языках мира. Используя 128-битный алгоритм кодирования и технологии заверения сигнатур, WinRAR надежно защищает ваши архивы при работе с ними в сети Интернет. В дополнение к перечисленным выше преимуществам, WinRAR имеет дополнительные возможности управления готовыми архивами. Разработаны версии WinRAR для различных операционных платформ: Windows Vista, другие версии Windows (32-разрядные), Pocket PC, Linux, FreeBSD, Mac OS X, MS DOS и OS/2.
Скачать WinRAR очень просто. Абсолютно бесплатно предоставляется демонстрационная версия shareware, которую вы можете использовать в течение 40 дней. Как только вы убедитесь в удобстве пользования программой, можно скачать WinRAR в лицензионной версии. Следует отметить, что лицензия WinRAR действительна для всех языков и операционных платформ. После регистрации все последующие обновления WinRAR доступны пользователю абсолютно бесплатно.
На сегодняшний день последней официальной разработкой является финальная версия WinRAR 3.80. По заявлениям разработчиков, в этой версии реализовано около двух десятков новых и усовершенствованных функций. Среди них расширенная поддержка стандарта Unicode, что оптимизирует работу с архивами, в названии которых содержатся символы различных алфавитов.
Бесплатный архиватор 7zip
7zip — бесплатный архиватор, получивший высокую популярность. Способен запаковывать и распаковывать в/из форматов 7z, zip, gzip, tar и еще нескольких. В добавок умеет распаковывать из множества других форматов, в том числе из файлов с расширением rar и iso. 7zip разрабатывался, в первую очередь, для операционных систем Windows.
К достоинствам 7zip можно отнести следующие черты: то что он бесплатный, высокая степень сжатия, быстрая скорость распаковки, многопоточное сжатие и много чего еще.
Файлы с расширением ‘.7z’
Распаковать файл с расширением ‘файл.7z’, можно с помощью 7zip. Этот формат является собственным форматом архиватора 7zip.
7zip полностью бесплатный архиватор. Вы можете его скачать с сайта разработчика: на русском языке
Платный архиватор WinZip
Архиватор WinZip является платным, или точнее условно бесплатным (trial), где после определенного срока вас попросят за него заплатить.
Архиватор файлов WinZip справляется со следующими задачами: создание архивов zip и zipx, извлечение из zip, zipx, rar, iso и других. За дополнительной информацией обращайтесь на официальный сайт:
gigabaza.ru
Архивация файлов. Что это такое и зачем нужно
Слово «архивация» употребляется довольно часто. Попробуем разобраться, что это такое и для чего нужно.
Архивация – это сжатие, то есть уменьшение компьютерного размера. Примечательно, что это процесс никак не влияет на качество файла.
Например, у Вас на компьютере есть книга. На компьютерном языке эта книга называется файл, и у него есть определенный размер. Допустим, у Вашей книги… Простите, у файла, размер 1 Мб (один мегабайт). При помощи архивации мы можем уменьшить этот размер в несколько раз без потери текста и качества. Был один мегабайт, а после архивации будет точно такой же файл, но размером 120 Кб (это в 8,5 раз меньше).
Вот как выглядит файл после архивации:
или или так
Но такое значительное уменьшение размера возможно не всегда. Если Вы попробуете заархивировать музыку, видео, фотографии, то размер практически не изменится. То есть архивация такие файлы не сожмет.
Зачем тогда она нужна? – спросите Вы. Неужели она нужна только для того, чтобы сжимать текст? А вот и нет. У архивации есть еще одно замечательное свойство. По-простому его можно назвать «упаковка».
Например, у меня есть двадцать фотографий. Для удобства эти фотографии я положил в отдельную папку. Приятель попросил переслать ему по электронной почте эти фотографии. Если Вы когда-нибудь пересылали по почте несколько файлов, то понимаете, что каждый из них нужно прикреплять к письму отдельно. То есть переслать папку, в которой эти файлы лежат, нельзя. И в моем случае придется каждую из двадцати фотографий прикреплять к письму отдельно. Это долго и неудобно. Есть ли выход?
Конечно, есть! И этот выход – архивация. Фотографии она не уменьшит, зато упакует.
Когда Вы архивируете файлы или папки с файлами, они помещаются в «архив». Это что-то вроде плотной упаковки. Можно сказать, Ваши файлы (папки) запечатываются и при транспортировке остаются целыми и невредимыми.
Например, когда Вы приходите на почту, чтобы переслать какую-нибудь вещь, ее тщательно запаковывают. То же самое происходит и при архивации.
Значит, в моем случае с фотографиями, которые нужно передать по электронной почте, я могу их просто заархивировать. Получится один архив, то есть один файл. И когда я буду отправлять письмо, то отправлю один файл, а не двадцать. Это экономит время и нервы.
Именно по причине удобства, заархивированные файлы и папки очень часто встречаются в Интернете.
www.neumeka.ru