Обзор средств архивирования информации

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

Рубрика Программирование, компьютеры и кибернетика
Вид отчет по практике
Язык русский
Дата добавления 08.01.2023
Размер файла 1,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

3

Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Сибирский государственный индустриальный университет»

Кафедра информационных технологий и автоматизированных систем

Отчет по учебной практике

Выполнила:

В.А. Меркульева

Руководитель практики от университета:

к.т.н. П.А. Сеченов

Новокузнецк 2020

Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Сибирский государственный индустриальный университет»

Кафедра информационных технологий и автоматизированных систем

УТВЕРЖДАЮ

Заведующая кафедрой

И.А. Рыбенко

ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ

на учебную практику студентки Меркульевой Виктории Александровны группы ЗИП - 19

Сроки прохождения практики: с «29» июня 2020 г. по «10» июля 2020 г.

Место прохождения практики: ФГБОУ ВО СибГИУ

Тема: Обзор средств архивирования информации

На практике необходимо:

1. Изучить теоретико-прикладные вопросы: назначения и характеристики программ WinRAR, BreeZip. Познакомится с методами архивации. Произвести обзор и сравнительный анализ.

2. Собрать материалы: особенностей программ WinRAR, BreeZip, произвести их обзор и сравнительный анализ.

Руководитель практики от кафедры _______________ П.А. Сеченов

Согласование с руководителем профильной организации:

с содержанием задания на практику согласен / не согласен (нужное подчеркнуть) Руководитель практики от профильной организации __________________________

Задание к исполнению приняла В.А. Меркульева «29» июня 2020 г.

Содержание

Введение

1. Назначение и характеристика архиваторов

1.1 Архивный файл

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

1.3 Методы архивации

2. Программы архиваторы

2.1 Архиватор WinRAR

2.2 Архиватор BreeZip: Rar, Zip & 7z Extractor

3. Средства архивирования в Unix - системах

Заключение

Список используемой литературы

Дневник проделанной работы

Введение

Как известно вся информация, представляемая в ЭВМ, кодируется последовательностью сигналов высокого и низкого напряжения, которые мы обозначаем логической 1 и логическим 0. 1 или 0 - это информация в 1 бит. 8 последовательных бит - это 1 байт. Таким образом, каждый символ, каждая графическая точка, выводимая на дисплей монитора, занимают в памяти ЭВМ определённое количество байт. Сохраняя информацию на физическом носителе, мы занимаем определённое количество байт этого носителя [1].

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

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

Более удобно использовать для создания копий специально разработанные программы архивации файлов. Эти программы позволяют не только сэкономить место на информационных носителях, но и объединять группы совместно используемых файлов в один архивный файл, что заметно облегчает ведение архивов [2].

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

Таким образом, можно выделить следующие этапы данной работы:

- Назначение и характеристики архиваторов;

- Цель архивации;

- Знакомство с методами архивации;

- Установка архиватора;

- Обзор и сравнительный анализ некоторых программ - архиваторов.

Задача - написать отчет по учебной практике по заданной теме: «Обзор средств архивирования информации».

Объект исследования - программы архиваторы WinRAR, BreeZip: Rar, Zip & 7z Extractor.

1. Назначение и характеристика архиваторов

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

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

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

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

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

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

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

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

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

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

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

Назначение архиватора:

- создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов;

- добавлять и заменять файлы в архиве;

- извлекать и удалять файлы из архива;

- просматривать содержимое архива;

- создавать многотомный архив;

- защищать каждый из помещенных в архив файлов 32-битовым циклическим кодом, тестировать архив, проверяя сохранность в нем информации;

- вводить в архив комментарии к файлам;

- запоминать в архиве пути к файлам;

- сохранять в архиве несколько поколений (версий) одного и того же файла;

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

- осуществлять поиск строк в архивированных файлах;

- восстанавливать файлы из разрушенных архивов;

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

- просматривать содержимое текстовых файлов, содержащихся в архиве;

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

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

Основными характеристиками архиватора являются:

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

- Скорость работы;

- Качество сервиса (набор функций и удобство работы с ними).

Характеристики архиваторов - обратно зависимые величины. То есть, чем больше скорость сжатия, тем меньше степень сжатия, и наоборот [1 - 2].

1.1 Архивный файл

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

- имя файла;

- сведения о каталоге, в котором содержится файл;

- дата и время последней модификации файла;

- размер файла на диске и в архиве;

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

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

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

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

Например:

- game.rar - заархивирован при помощи архиватора WinRAR;

- game.zip - заархивирован при помощи архиватора ZIP.

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

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

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

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

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

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

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

- Распаковка сжатых файлов [1].

1.3 Методы архивации

Все используемые методы сжатия информации можно разделить на два класса:

- упаковка без потерь - исходную информацию можно точно восстановить по имеющейся упакованной информации;

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

В настоящее время разработано много алгоритмов архивации без потерь.

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

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

В алгоритме можно выделить три основных этапа:

1) Выявляется частота повторения каждого из встречающихся символов.

2) Чем чаще встречается символ, тем меньшим количеством битов он кодируется.

3) К закодированной последовательности прикладывается таблица соответствия.

- Алгоритм Лемпеля-Зива. Классический алгоритм Лемпеля-Зива - LZ77, названный так по году своего опубликования. Он формулируется следующим образом: «если в более раннем тексте уже встречалась подобная последовательность байт, то в архивный файл записывается только ссылка на эту последовательность (смещение, длина), а не сам текст». Так фраза “КОЛОКОЛ_ОКОЛО_КОЛОКОЛЬНИ” [24] закодируется в последовательность “КОЛО(-4,3)_О(-6,4)_(-7,7)ЬНИ” [13]. Коэффициент сжатия - 54%. Аналогично сжимается изображение. Большие области одного цвета заменятся на ссылку: (цвет, длина). Графические файлы сжимаются очень хорошо, в 100-200 раз.

Основные типы архивации таковы:

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

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

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

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

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

- Разностная и добавочная архивации [1 - 2].

2. Программы архиваторы

В системе Windows нет встроенных функций для работы с упакованными архивами, поэтому большинству пользователей приходится обзаводиться специальными утилитами и при этом решать проблему многообразия архивных форматов. Наиболее распространенные программы - архиваторы имеют приблизительно одинаковые возможности, и ни одна из них не превосходит другие по всем параметрам: одни программы работают быстрее, другие обеспечивают лучшую степень сжатия файлов. Даже если сравнивать программы только по степени сжатия, то среди них нет лидера: разные файлы лучше сжимаются разными программами [2].

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

- WinRAR;

- 7-Zip;

- WinZip;

- WinAce 2.0;

- IZArc;

- TUGZip;

- PeaZip;

- BreeZip.

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

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

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

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

2.1 Архиватор WinRAR

WinRAR - архиватор файлов для 32- и 64-разрядных операционных систем Windows (также существуют или существовали версии для Android, Linux, FreeBSD, macOS, MS-DOS, Windows Mobile), позволяющий создавать, изменять и распаковывать архивы RAR и ZIP, а также работать с множеством архивов других форматов.

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

Разработанная российским программистом Евгением Рошалем утилита WinRAR позволяет работать с ZIP-архивами, но основным форматом для нее является RAR. Год выхода: 1995. Аппаратная платформа x86 и x64.

Программа полностью поддерживает работу с форматами ZIP и RAR и ограничено, позволяя только распаковывать и просматривать архивы, CAB, ARJ, LZH, TAR, GZ, ACE и UUE. Пополнять архивы и извлекать из них объекты можно с помощью удобной технологии перетаскивания (drag&drop). Для просмотра упакованных файлов в программе имеется встроенный модуль визуализации, хотя можно подключать и внешний просмотрщик. Для обеспечения высокой степени сжатия архивируемой информации, в WinRAR используется ряд оригинальных алгоритмов упаковки данных с поддержкой мультимедиа - сжатия, показывающих хорошие результаты при сжатии отдельных аудио - и графических форматов, а также алгоритм создания непрерывных (solid) архивов, оптимизирующий процесс упаковки большого количества небольших однотипных файлов. Кроме того, WinRAR может создавать самораспаковывающиеся (SFX) и многотомные архивы, восстанавливать поврежденные архивы, шифровать их, добавлять различные комментарии, протоколировать ошибки и т.д.

Программа WinRAR имеет как русскую, так и английскую версии. Впрочем, это в равной мере относится ко всем программам обзора и свидетельствует только о том, что в этой области все разработчики достигли определенного предела, близкого к оптимуму.

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

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

Возможности WinRAR:

- полная поддержка архивов RAR и ZIP;

- оригинальный высокоэффективный алгоритм сжатия данных;

- специальный алгоритм мультимедиа - сжатия;

- оболочка с поддержкой технологии перетащить - и - оставить (drag & drop);

- интерфейс командной строки;

- управление архивами других форматов (CAB, ARJ, LZH, TAR, GZ, ACE, UUE);

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

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

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

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

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

Количество добавляемых в архив файлов зависит от объема доступной памяти и длины их имен. Для добавления одного файла нужно ориентировочно 128 байт памяти. Например, для архивации миллиона файлов необходимо около 128 Мб памяти. WinRAR тестировался на архивах, содержащих до 10 миллионов файлов.

Размер архива RAR, также, как и любого файла в архиве RAR, ограничен объемом 8 589 934 591 Гб (9 223 372 036 854 775 807 байт).

Размер архива ZIP, так же, как и любого файла в архиве ZIP, не может превышать 4 Гб [3 - 5].

Распространяется по shareware - лицензии (Условно - бесплатное программное обеспечение). После 40 дней пробной эксплуатации пользователю предлагается приобрести лицензию. Версии для Android и Pocket PC имеют лицензию Freeware (Бесплатное программное обеспечение) [4]. Минимальные требования к системе:

1) Операционная система Windows 10 версии 10240.0 или более поздней;

2) Архитектура x64 [6].

Скачать программу можно на официальном сайте: [4] (рисунок 1).

Рисунок 1 - Официальный сайт WinRAR

На 07.07.2020 г. последнее обновление программы было произведено 29 июня 2020 г. Версия 5,91.

Утилита Евгения Рошаля компактна, удобна, в достаточной мере универсальна, её цена на 07.07.2020 г. равна 29 долларов (цена без НДС). Единая пользовательская лицензия на сегодняшний день обойдется в 2081,26 рублей (Курс доллара на 07.07.2020 г. равен 71,77 рублей). Одна лицензия на использование архиватора RAR на одном компьютере.

Многопользовательские лицензии на компьютер зависит от количества пользователей. Их цена на 07.07.2020 г. приведена в таблице 1 (рисунок 2).

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

Таблица 1 - Цена на многопользовательские лицензии WinRAR

Количество пользователей

Цена без НДС

Каждый пользователь

Доллары

Рубли

2 - 9

21 $

1503,91 р.

10 - 24

16 $

1145,84 р.

25 - 49

13 $

930,99 р.

50 - 99

10 $

716,15 р.

100 - 199

8 $

572,92 р.

200 - 499

7 $

501,3 р.

500 - 999

6 $

429,69 р.

Так же возможно приобретение большего количества лицензий, для этого надо связаться с отделом продаж[4].

Рисунок 2 - Цена на лицензию WinRAR

2.1.1 Установка архиватора WinRAR

Дистрибутив WinRAR - EXE-файл объемом 3129 Кбайт. Имеются версии архиватора на английском и русском языке.

Скачиваем программу с официально сайта. Для этого нажимаем синею кнопку «Скачать WinRAR» (рисунок 3) [4].

Рисунок 3 - Окно скачивания файла WinRAR

После того, как файл загрузился, нужно открыть файл. Появится окно установки программы. Нажимаем кнопку «Установить» (рисунок 4).

Рисунок 4 - Запуск установочного файла WinRAR

Производим настройку программы и нажимаем кнопку «ОК» (рисунок 5).

Рисунок 5 - Настройка программы WinRAR

Программа WinRAR установлена на компьютер. Нажимаем кнопку «Готово» (рисунок 6).

Рисунок 6 - Завершение установки WinRAR

Открываем программу. В первом рабочем окне нам предлагают разовое предложение для новых пользователей, скидку 30%, купить лицензию за 2076 рублей (рисунок 7).

Рисунок 7 - Предложение WinRAR

Следующее рабочее окно программы содержит данные компьютера. Программа не содержит рекламы (рисунок 8).

Рисунок 8 - Рабочее окно WinRAR

После инсталляции пакет занимает 4,38 Кбайт (рисунок 9).

Рисунок 9 - Занимаемая память WinRAR

2.2 Архиватор BreeZip: Rar, Zip & 7z Extractor

BreeZip - это бесплатный инструмент для разархивации самых различных видов архивных файлов. Он открывает распространённые форматы файлов, такие как ZIP, RAR, 7-Zip, TAR, gzip и многие другие.

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

- открытие, выполнение обзоров, просматривание и извлечение архивных файлов; - функция разархивирования поддерживает различные форматы: RAR, ZIP, 7z, ISO, bzip2, gzip, TAR, XZ и др;

- создание архивов с графическим интерфейсом;

- создание защищённые паролем архивы;

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

Поддерживаемые устройства - компьютер.

Версия 1.3.16 на 08.07.2020г. Минимальные системные требования:

- Операционная система Windows 10 версии 14393.0 или более поздней, Xbox One, Windows 10 версии 14393.0 или более поздней;

- Архитектура x86.

Распространяется лицензии Freeware (Бесплатное программное обеспечение) [6].

2.2.1 Установка архиватора BreeZip: Rar, Zip & 7z Extractor

Дистрибутив BreeZip: Rar, Zip & 7z Extractor -- объемом 6942,72 Кбайт. Скачать программу можно на официальном сайте Microsoft [6].

Сайт предлагает перейти в приложение Microsoft Store нажимаем кнопку во всплывшем окне «Открыть приложение “Microsoft Store”» (рисунок 10).

Рисунок 10 - Официальный сайт Microsoft

Переходим в приложение Microsoft Store. Нажимаем на кнопку «Установить» (рисунок 11).

Рисунок 11 - Приложение Microsoft Store

Происходит скачивание программы BreeZip: Rar, Zip & 7z Extractor (рисунок 12).

Рисунок 12 - Скачивание программы BreeZip в приложение Microsoft Store

Файл устанавливается на компьютер автоматически. Поэтому после загрузки не надо производить дополнительную установку. Нажимаем на кнопку «Запустить» (рисунок 13).

Рисунок 13 - Установка BreeZip в приложение Microsoft Store

Запускаем приложение, которое выдает нам приветственное окно (рисунок 14).

Рисунок 14 - Приветственное окно BreeZip

В самой программе имеется встроенная реклама на рабочем окне (рисунок 15).

Рисунок 15 - Рабочее окно BreeZip

После инсталляции программа занимает 8785,92 Кбайт (рисунок 16).

Рисунок 16 - Параметры занимаемой памяти BreeZip

3. Средства архивирования в Unix - системах

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

Основным средством архивирования в Unix (следовательно, и в Linux) является комплекс из двух программ - tar (Tape Archiver) и gzip. Хотя никто не запрещает пользоваться другими средствами архивирования и сжатия, например, arj, pkzip, lha, rar и другие версии этих программ для Linux общедоступны. Просто исторически сложилось так, что пользователи Unix чаще применяют именно tar и gzip, и именно в таком формате распространяется большая часть программного обеспечения для Unix.

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

Обобщенный формат команды - $ tar [options] archiv_name [arguments], где archiv_name - обязательный аргумент, указывающий на имя архивного файла, с которым производятся действия, определяемые главными опциями. Формы указания опций для команды tar очень разнообразны. Исторически первой была краткая форма без предваряющего дефиса, что поддерживается и поныне. Однако в текущих версиях команды в целях единообразия утверждена краткая форма с предваряющим дефисом или дублирующая ее полная форма, предваряемая двумя дефисами. Некоторые опции (например, -help - получение справки об использовании команды) предусмотрены только в полной форме. Получить описание всех опций tar можно, например, командой man tar (команда вводится в консоли). Man - справочная система.

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

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

Чаще всего пользователям приходится работать со следующими форматами архивов:

- .arj;

- .ear (архив Enterprise);

- .jar (архив Java);

- .rar (RAR архив);

- .zip (PKZIP или WinZip архив);

-.tar.bz или .tbz (архив Tar, сжатый с помощью bzip);

- .tar.bz2 или .tbz2 (архив Tar, сжатый с помощью bzip2);

- .tar.gz или .tgz (архив Tar, сжатый с помощью gzip);

- .tar.Z или .taz (архив Tar, сжатый с помощью compress);

- .war (веб архив);

- .7z (7-Zip архив) и др. [7].

Заключение

В ходе выполнения данной учебной практики я изучила средства архивирования информации. Раскрыла понятие архивации данных на примере программы WinRAR, BreeZip.

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

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

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

2) Для всякого метода сжатия можно подобрать файл, применительно к которому данный метод является наилучшим. Справедливо и обратно: для всякого метода сжатия можно подобрать файл, который в результате сжатия не уменьшится, а наоборот увеличится.

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

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

В отличие от операционной системы Windows в Linux применяются сдвоенные форматы типа .tar.bz, .tar.Z и т.п. Происходит это потому, что функции архивирования и сжатия разделены между разными утилитами. Например, tar осуществляет только архивирование, а bzip ? только сжатие. Это соответствует общей идеологии Linux, когда каждая утилита выполняет только одну простую задачу. У пользователя есть возможность проводить отдельно сжатие информации, архивирование либо совмещать эти процессы [7].

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

Список используемой литературы

1. Э. Лемон, 2 и 1: Современный компьютер. Ключевые темы + Видеокурс: [Учебное пособие] / под ред. Э. Лемона. - М.: Триумф, 2007. -320с.;

2. Симонович С.В. Информатика. Базовый курс / С.В. Симонович. - СПб.: Питер, 2006. - 688 с.: ил.;

3. WinRAR

4. Сайт архиватора WinRAR

5. Обучение пользователей WinRAR

6. Сайт Microsoft

7. В.Г. Буленок, Е.Г. Пьяных [Учебное пособие] Федеральное агентство по образованию / Сжатие и архивирование файлов в ОС Linux на примере Xarchiver и Ark. Москва 2008 - 40с.

Дневник проделанной работы

Таблица 2 - Дневник проделанной работы

Дата

Содержание проделанной работы

29.06.2020

Установочное онлайн занятие по учебной практике в приложение «Discord». Выбор темы для отчета, по учебной практике. Написание дневника.

30.06.2020

Изучение методических материалов по учебной практике на сайте «СУО Moodle СибГИУ». Написание дневника.

02.07.2020

Изучение методических материалов по учебной практике на сайте «СУО Moodle СибГИУ». Поиск информации по выбранной теме «Обзор средств архивирования информации». Написание дневника.

03.07.2020

Изучение методических материалов по оформлению документов учебной практики на сайте «СУО Moodle СибГИУ». Поиск информации по выбранной теме «Обзор средств архивирования информации». Написание дневника.

06.07.2020

Прохождение на сайте «СУО Moodle СибГИУ» теста «Тест 1 Оформление КП, КР, отчетов по практике». Изучение темы установки и настройка системного и прикладного программного обеспечения, и автоматизации офисной деятельности. Написание дневника.

07.07.2020

Прохождение на сайте «СУО Moodle СибГИУ» теста «Установка и настройка системного и прикладного программного обеспечения». Прохождение на сайте «СУО Moodle СибГИУ» теста «Автоматизация офисной деятельности». Установка архиватора WinRAR. Написание дневника.

08.07.2020

Поиск информации по выбранной теме «Обзор средств архивирования информации». Установка архиватора BreeZip: Rar, Zip & 7z Extractor. Написание дневника.

09.07.2020

Поиск информации по выбранной теме «Обзор средств архивирования информации». Написание дневника.

10.09.2020

Оформление работы в соответствии с требованием «Оформление выпускных квалификационных работ, отчетов по практике, курсовых проектов и работ". Написание дневника. Сдача отчета по учебной практике.

Размещено на Allbest.ru


Подобные документы

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

    реферат [216,5 K], добавлен 26.03.2010

  • Архив – файл с информацией из одного или нескольких сжатых файлов. Теоретические основы сжатия данных: объекты, обратимость; программные средства и требования к ним. Архиваторы под Windows: WinZip, WinRar; поддержка алгоритмов компрессии JPEG, LZMA.

    реферат [18,4 K], добавлен 30.11.2011

  • Исследование основных видов программ-архиваторов. Сжатие файлов при архивации. Показатель степени сжатия файлов. Оценка функциональности самых популярных программ-упаковщиков. Технические характеристики процессов сжатия. Методы архивации без потерь.

    реферат [1,6 M], добавлен 05.12.2013

  • Программы для создания архивов. Эффективность сжатия данных как важнейшая характеристика архиваторов. Основные методы сжатия данных. Характеристика программы для упаковки текстов и программ WinRar. Распаковка файлов, упаковка файлов и папок в общий архив.

    реферат [21,0 K], добавлен 05.04.2010

  • Общее понятие архивации и архивного файла. Описание и характеристика архиваторов MS DOS, ARJ,RAR, Windows, WinRAR, WinZip. Сравнительный анализ программ-архиваторов Windows и экономическая оценка их использования. Охрана труда при работе с компьютером.

    дипломная работа [1,6 M], добавлен 27.07.2010

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

    презентация [492,6 K], добавлен 22.12.2014

  • Понятия файлов и каталогов. Область внешней памяти, группа файлов на одном носителе. Древовидная структура файлов на диске. Имя и местонахождение файла. Маршрут или путь по файловой системе. Запись имени файла в DOSе. Шаблоны. Структура каталога.

    лабораторная работа [15,2 K], добавлен 30.09.2008

  • Понятие процесса архивации файлов. Программы, осуществляющие упаковку и распаковку файлов. Защита информации от несанкционированного доступа. Самораспаковывающиеся архивы. Основные характеристики программ-архиваторов. Распространенные алгоритмы сжатия.

    презентация [801,6 K], добавлен 23.10.2013

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

    презентация [217,8 K], добавлен 05.04.2011

  • Компиляция программ на языке C/C++. Компиляция нескольких файлов. Библиотеки объектных файлов. Создание статической и динамической библиотеки. Функции работы. Создание динамической библиотеки для решения системы линейных уравнений.

    курсовая работа [27,4 K], добавлен 07.08.2007

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.