Программы для работы с архивами данных - Дипломная работа

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


Аннотация к работе
В данной дипломной работе раскрывается тема «Программы для работы с архивами данных». Целью дипломной работы является рассмотреть назначение и виды программ - архиваторов и выяснить какие архиваторы на данный момент самые лучшие. Архиваторы - это специальные программы, которые позволяют работать с архивными файлами, т.е. запаковывать и распаковывать архивные файлы. В практической части дипломной работы я хотел бы выяснить использование, каких программ - архиваторов на сегодняшний день более актуально. Программы для архивации файлов позволяют помещать копии файлов на диске в сжатом виде в архивный файл, извлекать файлы из архива, просматривать оглавление архива и т.д.Архивные файлы - это документы, рисунки и др. файлы, которые специально сжаты (упакованы) с целью более рационального размещения на дискете или для передачи по электронной почте через интернет. При этом архивный файл занимает в несколько раз меньше места (иногда в 10 - 100 раз!) и может быть свободно размещен на дискете или более быстро отправлен по электронной почте (вместо 10мин. Архивные файлы широко используются для передачи информации в Интернете и по электронной почте, причем благодаря сжатию информации повышается скорость ее передачи. Архиваторы - это специальные программы, которые позволяют работать с архивными файлами, т.е. запаковывать и распаковывать архивные файлы. Необходимость архивации связана также с необходимостью резервного копирования информации на диски и дискеты с целью сохранения ценной информации и программного обеспечения компьютера для защиты от повреждения и уничтожения (умышленного или случайного, под действием компьютерного вируса).Архивный файл содержит оглавление, позволяющее узнать, какие файлы содержаться в архиве. Она выполняет все функции по обслуживанию своих, архивов, может помещать файлы в архив, извлекать файлы из архива, и делать «саморизвлекающиеся» файлы и так далее. Программа ARJ позволяет: - создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов, загружая в один архив до 32000 файлов; обеспечивать защиту информации в архиве и доступ к файлам, помещенным в архив, по паролю. Архиватор RAR был создан как достаточно универсальное средство сжатия файлов, содержащих самую различную информацию, объединяющее достоинства и удобства программ двух классов архиватора командной строки и полноэкранной оболочки для просмотра и других манипуляций с архивами.Алгоритм Info-Zip поддерживает многотомные архивы на дискетах, пароли, комментарии и остальные возможности формата Zip. Архиватор 7-Zip позволяет создать хорошо сжатый zip-архив и, кроме того, поддерживает свой формат 7z с очень высокой степенью сжатия и возможностью создания непрерывных архивов. Основная работа с 7-Zip ведется через оболочку Windows, так что вы можете использовать Проводник, Windows Commander или любой другой файловый менеджер (для Far имеется отдельный плагин), вызывая скромное, но вполне достаточное по возможностям окно добавления файлов в архив. Вдобавок 7-Zip способен открывать архивы форматов Cab, Rar, Arj, GZIP, BZIP2, Tar, Cpio, Rpm и создавать GZIP-, BZIP2-, Tar-архивы. Cab-архивы всегда непрерывные, и допаковка архиватором не поддерживается - то есть вы можете только создавать и распаковывать файлы, но не добавлять в уже созданный архив.Я провел тестирование по таким архиваторам как:WINZIP, WINRAR, WINACE, POWERARCHIVER ZIP 2001, POWERARCHIVER BH 2001, Cabinet Manager CAB 2001, ULTIMATEZIP ZIP. Для того чтобы проверяемым архиваторам "служба медом не казалась", туда были добавлены практически несжимаемые один исполняемый EXE-файл (самораспаковывающийся архив размером примерно 13 Мб) и 3 музыкальных МР3-файла (около 10 Мб). Каждая из испытываемых программ создавала архив в своем штатном формате, и лишь только POWERARCHIVER, исключительно любопытства ради, кроме основного ZIP-а создал архив еще и в достаточно экзотическом формате Black Hole. Если сравнивать размеры полученных архивов, то все результаты делятся на две группы, первая включает в себя самые "продвинутые" архиваторы WINACE, WINRAR и Cabinet Manager, для получения наибольшей степени сжатия самые современные алгоритмы, во - второй же, значительно отставая от первой, попали архиваторы, базирующие на уже устаревающем формате ZIP, и примкнувшем к ним BLACHOLE-е. И пришел к такому выводу, что в среднем архивы получаются: RAR norm на 29% меньше ZIP norm, 7zip max на 16% меньше RAR max.Для эффективного функционирования применения программного обеспечения, а именно программ - архиваторов, необходимо подобрать комплектующее имеющее следующие характеристики: Таблица - 3.1. комплектующие компьютера Материнская плата BIOSTAR NF 325-A7 Socket754 GIGABYTE GAK8V M800M,K8M800 Socket775 ASROCK CONROE945PL-GLAN,i94 Socket775 GIGABYTE GA-965P-S3 rev3.3, Винчестер HDD: 80.0g 7200 ATA 133 Samsyng НЖМД 40.0 Гб IDE Samsung SP4002H/0401N НЖМД 80.0 Гб IDE Samsung SP0822N/0842 N 80.0 Гб IDE Samsung SP0822N/0842N Данный архиватор дает возможность работа

План
СОДЕРЖАНИЕ

Введение

Раздел І Программы архивации

1.1 Понятие архивации

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

1.3 Архиваторы MS DOS, ARJ,RAR

1.4 Архиваторы Windows, WINRAR, WINZIP

Раздел ІІ Сравнительный анализ программ-архиваторов Windows

2.1 WINZIP

2.2 WINRAR

2.3 ARJ

2.4 Другие архиваторы

2.5 Сравнительный анализ программ архиваторов

Раздел ІІІ Оценка экономической целесообразности использования программ-архиваторов

Раздел IV Нормы и требования охраны труда на рабочем месте оператора компьютерного набора

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

4.2 Мероприятия по технике безопасности

4.3 Меры, обеспечивающие производственную санитарию и гигиену труда

4.4 Рекомендации по пожарной профилактике

Выводы

Перечень ссылок

Введение
В данной дипломной работе раскрывается тема «Программы для работы с архивами данных».

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

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

В практической части дипломной работы я хотел бы выяснить использование, каких программ - архиваторов на сегодняшний день более актуально. Для этого я провел соответствующие практические исследования, которое было выполнено в виде опроса пользователей и сравнения этих архиваторов. Базой проведения исследования является рекламное агентство «А - плюс».

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

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

- Алгоритмы сжатия данных

- Самораспаковывающиеся архивы

- Обзор и сравнительный анализ некоторых программ - архиваторов (ARJ, WINRAR, WINZIP)

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

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

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

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

В шестнадцатеричной системе

42 42 42 42 42 4C 4C 4C 4C 4C 41 41 41 41 41

Архиватор может представить этот файл в следующем виде (шестнадцатеричном): 01 05 42 06 05 4C 0A 05 41

Это значит: с первой позиции пять раз повторяется символ "B", с позиции 6 пять раз повторяется символ "L" и с позиции 11 пять раз повторяется символ "A". Для хранения файла в такой форме потребуется всего 9 байт, что на 6 байт меньше исходного.

Описанный метод является простым и очень эффективным способом сжатия файлов. Однако он не обеспечивает большой экономии объема, если обрабатываемый текст содержит небольшое количество последовательностей повторяющихся символов. Более изощренный метод сжатия данных, используемый в том или ином виде практически любым архиватором, - это так называемый оптимальный префиксный код и, в частности, кодирование символами переменной длины (алгоритм Хаффмана). Код переменной длины позволяет записывать наиболее часто встречающиеся символы и группы символов всего лишь несколькими битами, в то время как редкие символы и фразы будут записаны более длинными битовыми строками. Например, в любом английском тексте буква E встречается чаще, чем Z, а X и Q относятся к наименее встречающимся. Таким образом, используя специальную таблицу соответствия, можно закодировать каждую букву Е меньшим числом бит и использовать более длинный код для более редких букв.

Популярные архиваторы ARJ, PAK, PKZIP работают на основе алгоритма Лемпела-Зива. Эти архиваторы классифицируются как адаптивные словарные кодировщики, в которых текстовые строки заменяются указателями на идентичные им строки, встречающиеся ранее в тексте. Например, все слова какой-нибудь книги могут быть представлены в виде номеров страниц и номеров строк некоторого словаря. Важнейшей отличительной чертой этого алгоритма является использование грамматического разбора предшествующего текста с расположением его на фразы, которые записываются в словарь. Указатели позволяют сделать ссылки на любую фразу в окне установленного размера, предшествующего текущей фразе. Если соответствие найдено, текущая фраза заменяется указателем на своего предыдущего двойника.

При архивации, как и при компрессировании, степень сжатия файлов сильно зависит от формата файла. Графические файлы типа TIFF и GIF уже заранее компрессированы (хотя существует разновидность формата TIFF и без компрессии) и здесь даже самый лучший архиватор мало чего найдет для упаковки. Совсем другая картина наблюдается при архивации текстовых файлов, файлов *.ВМР и им подобных.

Все программы для архивации условно можно разделить на две категории: - Для командной строки MS-DOS (ARJ, PKZIP, RAR и тд.)

- Для ос WINDOWS (WINZIP, WINRAR и тд.)
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?