Автор работы: Пользователь скрыл имя, 05 Июня 2012 в 11:17, курсовая работа
Раньше в вычислительных машинах для хранения больших объемов информации в течение длительного времени использовались накопители на магнитных лентах, которые обладали колоссальной емкостью, а сжатие информации на диске было нерациональным решением, так как работа с ней в таком виде отнимала драгоценное машинное время.
Недостатки:
Разбивка на дискеты только фиксированной
длинны и только внешней программой...
2.4.2 Архивация данных для Windows
2.4.2.1 Программа- архиватор WinZip
Последняя
финальная версия WinZip 8.1
WinZip - наверное,
самый популярный архиватор,
Поддержка перетаскивания файлов в/из архива, а также интеграция с проводником, делают WinZip очень удобным в работе архиватором. По нажатию правой кнопки мыши в проводнике вызывается контекстно-зависимое меню, настраиваемое в опциях. Пункты меню позволяют добавить файлы в архив, создать новый архив, разархивировать файлы из архива, создать самораспаковывающийся архив, заархивировать файлы и отправить по электронной почте, использую установленный по умолчанию почтовый клиент.
Если файл, на котором нажимают кнопку, является ZIP-архивом, то меню в проводнике будет выглядеть так:
По умолчанию WinZip ассоциирует себя со следующими расширениями файлов:
WinZip
поддерживает создание
К
программе можно скачать
WinZip Command Line Support Add-On - для работы с архивами из командной строки.
WinZip
Internet Browser Support Add-On - для упрощения
скачивания архивов из
WinZip
Self-Extractor - для создания самораспаковывающихся
архивов. WinZip Self-Extractor, хотя и может работать
как дополнение к WinZip, является самостоятельным
программным продуктом. Начиная с версии
8.0 в WinZip для создания самораспаковывающихся
архивов встроен WinZip Self-Extractor Personal Edition
с несколько ограниченными, по сравнению
с WinZip Self-Extractor возможностями.
2.4.2.2
Программа- архиватор
WinRAR
Наверное, второй по популярности архиватор после WinZip, а в России наверняка даже его опережает. Последняя финальная версия - WinRAR 2.90
WinRAR работает в Windows 9x/ME/NT/2000/XP. Существует консольная версия Rar, а также версии для Linux, BeOS, DOS, OS/2 и различных платформ Unix. WinRAR доступен на многих языках, в том числе на русском. Автор программы - Евгений Рошал из Челябинска.
В программе реализован оригинальный алгоритм компрессии, позволяющий хорошо сжимать файлы, особенно выполняемые, библиотеки и большие текстовые файлы, а также специальный алгоритм для сжатия мультимедиа-файлов.
Полностью поддерживается формат ZIP, а также основные операции (просмотр содержимого, распаковка, показ комментариев и информации об архивах) для файлов CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2 и JAR.
Поддерживается возможность создания непрерывных (solid) архивов, с увеличением степени сжатия на 10-50%, особенно для большого количества файлов; создания многотомных и самораспаковывающихся архивов. WinRAR интегрируется в проводник, при нажатии правой кнопкой мыши на поддерживаемом типе архива возникает контекстное меню:
А при выделении других файлов (и директорий) - меню для добавления файлов в архив (для запуска WinRAR и уточнения параметров) и меню для создания из выбранных файлов и директорий архива RAR.
WinRAR также позволяет защищать
архивы от повреждений, путем
сохранения избыточной
2.4.2.3
Программа- архиватор PowerArchiver 2001
Последняя версия - PowerArchiver 2001 7.02.08
Встроенная полная поддержка файлов ZIP, CAB, LHA (LZH), TAR, TAR.GZ, TAR.BZ2 и BH (BlakHole), а также XXE и UUE файлов. Встроенная поддержка для разархивации файлов RAR, ARJ, ARC, ACE, ZOO, GZ и BZIP2. Встроенное внутреннее средство просмотра файлов TXT, RTF, BMP, ICO, WMF, EMF, GIF и JPG. Возможность печати списка файлов в архиве или экспорта списка в файлы формата TXT или HTML. Поддержка перетаскивания файлов в/из архивов. Имеются возможности по выполнению резервного копирования, возможность разархивации сразу нескольких архивов, починка поврежденного архива (только для ZIP), создание многотомного ZIP-архива из целого архива и наоборот, встроенная функция определения типа архива. Возможность подключения внешнего антивируса. Две модели просмотра архивов - классическая и по типу проводника, с двумя разделенными горизонтально окошками и показом древовидной структуры. По количеству встроенных возможностей программа опережает своих конкурентов, за счет чего она довольно быстро завоевала популярность среди пользователей.
Интеграция в проводник с
На архивных файлах всплывающее по нажатию правой кнопки мыши меню выглядит следующим образом.
А такой вид оно имеет при нажатии и выделении на файлах других форматов.
Дополнения к программе:
Поддержка параметров командной строки - PowerArchiver Command Line Support Add-On или PowerArchiver Command Line.
Для создания самораспаковывающихся
архивов - PowerArchiver SFX Maker Add-On.
2.4.2.4
Программа- архиватор
WinAce
На данный момент последней является версия WinAce 2.11
Архивация в следующие форматы: ACE, ZIP, LHA, MS-CAB, JAVA JAR.
Разархивация форматов ACE, ZIP, LHA, MS-CAB, RAR, ARC, ARJ, GZip, TAR, ZOO, JAR. Поддержка многотомных архивов для файлов форматов ACE, ZIP, CAB. Создание самораспаковывающихся архивов, а также восстановление архивов для файлов ACE и ZIP. Доступ из командной строки. Встроенное средство просмотра документов Word, HTML, текстовых файлов и основных графических форматов: TIFF (*.tif; *.tiff), Photoshop (*.psd, *.pdd), Paintshop Pro (*.psp), *.png (Portable network graphic), GIF, BMP, Standard Windows bitmap (*.bmp, *.rle, *.dib), *.ico, SGI (*.bw, *.rgb, *.rgba, *.sgi), Autodesk (*.cel; *.pic), Truevision (*.tga; *.vst; *.icb; *.vda; *.win), ZSoft Paintbrush (*.pcx, *.pcc), копии экрана Word 5.x (*.scr), Kodak Photo-CD (*.pcd), Portable pixel/gray map (*.ppm, *.pgm, *.pbm), Dr. Halo (*.cut, *.pal), SGI Wavefront (*.rla, *.rpf) и GFI факс (*.fax). Функция оптимизации существующих архивов. Интеграция с проводником: наличие всплывающих контекстных меню по нажатию правой кнопки мыши и дополнительная закладка при просмотре свойств файлов (только для архивов ACE и ZIP).
Формат ACE часто используется при обменами файлов на ряде каналов IRC-серверов.
2.4.2.5
Программа- архиватор
7-Zip
Последняя доступная на данный момент версия – 7-Zip 2.30 Beta 12.
Это сравнительно мало известный архиватор, обеспечивающий довольно высокую степень сжатия для формата ZIP и имеющий также свой формат 7z с высокой степенью сжатия. Ко всему прочему, 7-Zip является бесплатным. Архиватор полностью поддерживает форматы ZIP, GZIP, BZIP2, TAR, 7z, обеспечивает разархивацию файлов формата RAR, CAB. Возможна работа из командной строки. Интегрируется в проводник, добавляя простое меню из трех пунктов:
2.4.2.6 Сравнение функциональных возможностей
Поддержка форматов и другие возможности
Формат, функция | WinZIP 8.1 | WinRAR 2.90 | PowerArchiver 2001 7.02.08 | WinAce Archiver 2.04 | 7-Zip 2.30 Beta 12 |
ZIP | Полная | Полная | Полная | Полная | Полная |
RAR | Нет | Полная | Распаковка | Распаковка | Распаковка |
ACE | Нет | Распаковка | Распаковка | Полная | Нет |
Другие | XXe, BinHex, MIME | - | XXE | - | 7z |
Поддержка многотомных архивов | ZIP | RAR | ZIP | ACE, ZIP, CAB | Нет |
Поддержка создания Solid архивов | Нет | RAR | Нет | ACE | 7z |
Встроенная | Windows | Windows и DOS | Windows | Windows и DOS | Windows |
Поддержка внешнего антивируса | Да | Нет | Да | Да | Нет |
Поддержка работы в командной строке | через WinZip Command Line Support Add-On | Полная | Основные операции. Полная - через PowerArchiver Command Line Support Add-On | Полная | Полная |
Поддержка комментариев в архивах | ASCII для ZIP | ASCII и ANSI для RAR и ZIP | ASCII для ZIP | ASCII, ANSI и HTML | Нет |
Несмотря на кажущуюся «моральную отсталость» MS DOS, в ряде случаев использование MSDOS-архиваторов может быть гораздо более эффективным, по сравнению с аналогичными версиями для Windows 9x.
Резюмируя, можно утверждать, что при прочих равных условиях (тип вычислительной системы, степень сжатия и др.) производительность архивации (особенно упаковки с высокой степенью сжатия) в архиваторах для MS DOS примерно в 1.5-1.6 выше. Грубо говоря, в 1.5 раза быстрее. Для небольших архивов (до 40-100MB) это не является существенным. Однако если выполнять архивирование 10000-15000 файлов общим объемом более 1-2Гб (типичный объем небольшого FTP сервера INTERNET), разница во времени может составить до 30-60 минут (Celeron-450MHz + 64MB RAM).
И наконец, в случае повреждения загрузочных файлов Windows 9x , единственным способом «спасти» архив, является использование проверенных и надежных архиваторов для MS DOS.
Кроме
файла специального типа в большинстве
современных архиваторов