44562 (663418), страница 2

Файл №663418 44562 (Архивация данных в MS DOS) 2 страница44562 (663418) страница 22016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Extract files with pathnames Извлечение файлов из архива с сохранением структуры подкаталогов.

Fresh files Добавление в архив новых версий уже имеющихся там файлов.

Garble (или scramble) files with password Архивация файлов с паролем. Извлечь файлы из такого архива можно, лишь правильно указав пароль.

Move files Перемещение файлов в архив.

Multiple volumes Многотомные архивы -- состоящие из нескольких файлов (томов). Удобны при архивации больших комплексов файлов, когда тома архива можно помещать на отдельные дискеты.

Ratio Степень сжатия файла. Определяется по-разному в различных архиваторах (отношение исходного к сжатому либо наоборот).

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

Self-extract (sfx)archive Самораспаковывающийся архив. Архивный файл имеет расширение .exe .или com, и после его запуска происходит автоматическое извлечение файлов из архива.

Test integrity Проверка целостности архива, т.е. проверка CRC файлов архива.

Update files Добавление в архив новых файлов.

Архиватор ARJ

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

Получить справку по ключам архиватора arj с помощью команд:
arj(обычная справка)


arj /?(подробная справка)

Arj имеет очень большое число ключей. Можно автоматизировать много действий -- создание резервной копии диска, архивирование начиная с какой-то даты, добавление к имени архива текущей даты (arh970821.arj), архивирование файла с конкретного места, несколько уровней сжатия и так далее. В версии 2.55 возможна работа с длинными именами.
Достоинства: очень большое колличество ключей, что дает возможность автоматизировать большое число функций. Защита архива от повреждений.
Недостатки: отсутствие диалогового режима, некоторое неудобства работы при наличии какого-то ключа в переменной окружения (ARJ_SW) и строке запуска -- взаимное уничтожение.

PKZIP

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

pkunzip - извлечение файлов из архива

zip2exe - создание самораспаковывающегося архива

pkzipfix - восстановление поврежденного архива.

Изучить справку по работе с архиватором pkzip с помощью команд:

pkzip /h

pkunzip /h

zip2exe /h

RAR

Архиватор RAR v2.50 для DOS - Интегрированная программа управления архивами

RAR - это очень мощное средство для создания архивов и управления ими. Возможности RAR:

  • Полноэкранный интерактивный интерфейс (отключаемый);

  • Поддержка мыши и меню;

  • Поддержка не-RAR архивов;

  • 'Стандартный' интерфейс командной строки;

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

  • Специальный алгоритм для сжатия мультимедийных файлов;

  • Лучшая степень упаковки, чем у аналогичных продуктов, за счет использования режима "непрерывного" сжатия;

  • Информация об авторе архива (только в зарегистрированной версии);

  • Самораспаковывающиеся (SFX) обычные и многотомные архивы;

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

  • Язык программирования для инсталляционных SFX-архивов;

  • Блокировка, шифрование, список порядка файлов, метки томов и др.

QUARK

Quark является архиватором классического типа, использующим LZ77-алгоритм для уплотнения исходных данных путем кодирования повторяющихся последовательностей байт (RSE-алгоритм) с последующим вторичным уплотнением сжатого потока кодами Хаффмана. Подобные методы используют все три лидера в области упаковки данных - архиваторы ARJ, LHA, PkZIP.
Тем не менее, Quark добивается лучших результатов в компактности данных при скорости лучшей чем LHA, не меньшей чем у ARJ и не сильно отличающейся от скорости PkZIP, при использовании им т.н. максимальной компрессии данных. Это обусловлено несколькими причинами:
1) Quark работает с плавающим размером окна от 32Kb до 64Kb (против фиксированных 16Kb у LHA, и 32Kb у PkZIP и ARJ).
2) Quark выполняет оптимизацию Первого рода (оптимальность адресов ссылок LZ77) и оптимизацию Второго рода (оптимальность ссылочного покрытия потока).
3) Quark использует текстовую редукцию для текстовых файлов.
4) Quark заносит в архив минимум служебной информации, не претендуя на иные аппаратные платформы и операционные системы.

GZIP

Gzip сокращает размер заданных файлов используя кодирование Зива-Лемеля (LZ77). Когда возможно, каждый файл замещается файлом с расширением '.gz', при этом сохраняются владелец, режимы, доступ и времена модификации (Другие расширения '-gz' для VMS, 'z' для MSDOS, OS/2, FAT и Atari). Если никаких файлов не указано или имя файла '-', то пакуется стандартный ввод и выдается на стандартный вывод. Gzip пытается паковать только обычные файлы, в частности GZip игнорирует символические ссылки.

Gzip использует алгоритм Зива-Лемеля также как Zip, PKZIP. Итоговый размер, полученного файла после сжатия, зависит от размера исходного файла и наличия в нем общих подстрок. Обычно, такой текст, как исходный код или английский текст сокращается на 60-70%. Паковка с использованием этого алгоритма обычно лучше, чем при использовании LZW (его использует Compress), кодирование Хаффмана (его использует Pack) или адаптированное кодирование Хаффмана (Compact).

Упаковка происходит независимо от того увеличился ли размер упакованного файл в сравнении с оригиналом или нет. Причина расширения - несколько байтов для заголовка Gzip файла, плюс 5 байтов для каждого 32К блока, или отношение расширения 0.015% от длины файла. Заметим, что фактическое число занятых на диске блоков уже никогда не возрастает. Gzip сохраняет режимы доступа, владельцев и время модификации файлов при упаковке и распаковке...

ARJZ

ARJZ (по воле автора программы произносится как "арж-зет") - это архиватор, основанный на известной программе ARJ Роберта Юнга. В отличие от таких современных средств архивирования, как RAR и UC2, ARJZ использует формат файлов, командную строку и опции, совместимые с одной из самых популярных программ сжатия данных, а это имеет свои преимущества. В частности:
1) Практически всё программное обеспечение, рассчитанное на вызов ARJ, будет работать так же и с программой ARJZ без всякой модификации. Например, не надо будет переписывать ни ARCVIEW, ни NC 4.0, ни DN, ни тех .BAT файлов, которые вы могли создать за время пользования ARJ'ем.

2) Для того, чтобы использовать возможности ARJZ'а при работе с вашими старыми архивами, вам совсем не нужно переархивировать их заново.

3) Вы так же почти избавляетесь от необходимости изучать новый архиватор. Зная, как запускается ARJ, вы знаете, как запускается ARJZ.

Однако, следует иметь в виду, что:


1) ARJZ позволяет сжимать файлы, используя более мощные методы, чем оригинальная программа. В этом случае ARJ НЕ СМОЖЕТ ПРОВОДИТЬ ОБРАБОТКУ ПОЛУЧЕННЫХ АРХИВОВ, СВЯЗАННУЮ С РАСПАКОВКОЙ, т.е. деархивирование, тестирование и т.д. В любом случае вы сохраните возможность обновлять и сливать архивы, переименовывать или удалять файлы в них, а так же получать список файлов в архивах.


2) ARJZ/UNARJZ с одной стороны, поддерживают не все команды и опции ARJ'а, а с другой - вводят новые и это может создавать проблемы при работе. В действительности такие проблемы встречаются чрезвычайно редко и легко разрешимы.

Достоинства и недостатки

К достоинствам ARJZ можно отнести:

1) Версии под DOS (реальный/расширенный режимы), OS/2 и NT. В программу для расширенного режима DOS встроен расширитель, поэтому она работает на компьютерах 386+ без какого-либо дополнительного программного обеспечения.

2) Высокую скорость сжатия: ARJZ сжимает файлы с тем же качеством, что и ARJ примерно в полтора раза быстрее последнего (кроме версии, работающей в реальном режиме).

3) Высокую степень сжатия (в этом случае полученные архивы не будут распаковываться ARJ'ем). По этому параметру ARJZ находится на уровне RAR/UC2 (в этом вы можете убедится сами - you see too ;-).

4) Так называемый "полуэкранный интерфейс". ARJZ может во время работы выводить на экран окошко с двумя индикаторами процесса, именем архива и именем пакуемого файла - это замечательная особенность предназначена специально для таких программ, как ARC- или ARJVIEW, SHEZ, ARJMENU, NC 4.0+, DN и др.

5) Здесь, конечно не место для описания преимуществ UNARJZ'а, но тем не менее... Высокая скорость распаковки. Даже на XT UNARJZ работает в среднем в 1.5-2 раза быстрее, чем ARJ, а при использовании специальной опции (см. UNARJZ.DOC) разница возрастает ещё в два раза.

Важно отметить, что процедуры деархиватора оптимизированы отдельно под процессоры 286, 386, 486 и Pentium.

  1. ARJZ написан таким образом, что его можно использовать и как отдельный архиватор и как надстройку над ARJ'ем: если он не может распознать команд или опций командной строки, то запускает оригинальную программу. Это, фактически, означает, что, используя ARJZ, вы, тем не менее, не теряете ни одной опции ARJ'а.

    Недостатки ARJZ:


1) В ARJZ (по крайней мере, пока) нет поддержки многотомных (multi volume), резервных (backup) и самораспакующихся (SFX) архивов. Заметьте, что UNARJZ распаковывает любые архивы, созданные ARJ.
2) ARJZ не является полноценным архиватором в том смысле, что он самостоятельно не удаляет и не переименовывает файлы в архивах, не может сливать архивы и т.д. Всю эту работу можно сделать с помощью оригинальной программы, поэтому нельзя говорить, что пара ARJZ/UNARJZ полностью заменяет собой ARJ.

Далее будут кратко рассмотрены менее популярные архиваторы, которые, однако все еще используются в среде MS DOS.

Arhangel -- этот архиватор базируется на архиваторе HA, но несовместим с ним. По заявлению создателей этот архиватор наиболее подходит для сжатия изображений (TIFF, BMP).
Достоинства: хорошее сжатие графической информации.
Недостатки: обилие ключей для установки максимального сжатия -- просто теряешся какой выбрать.

JAR -- новый архиватор из семейства ARJ. У меня он показал более плохие результаты, нежели WinRAR, хотя в документации сказано, что "это лучший архиватор в терминах компрессии". Другие тесты тоже, вроде, подтверждают, что этот архиватор лучше WinRAR и других подобных, но он, безусловно, не занимает первое место. Возможности примерно такие же, как и у ARJ.
Достоинства: достаточно быстрая работа, поддержка recovery record -- возможность восстановления сбойных архивов.
Недостатки: нет диалогового режима работы.

HA -- Архиватор, написанный Harry Hirvola в 1993 году. Работает медленно (или даже очень медленно), но, по результатам тестов, хорошо. В данном тесте он не на первом месте по степени сжатия. Насколько я знаю, он особенно хорошо сжимает текстовые файлы, была проведена отдельная проверка, которая подтвердила данный факт -- несмотря на солидный возраст этот архиватор неплохо сжимает: на 20% меньше, чем PKZIP. Таким образом для сжатия больших текстовых файлов лучше пользоваться HA (LGHA) чем WinRAR. Появился архиватор LGHA, который создает точно такие же архивы, но немного быстрее.
Недостатки: Малое количество ключей, несколько нестандартные комантды. Невозможность создания архивов на несколько дискет и самораспаковывающиеся архивов. Не поддерживает шифрование.

UC II (Ultra compress) -- программа, работающая из командной строки, но имеющая диалоговое меню для настройки различных параметров. Есть возможность добавлять recovery record. Интересная дополнительная программа по шифрованию архивов.
Недостатки: Разбивка на дискеты только фиксированной длинны и только внешней программой...

ACB -- программа российского программиста обеспечивающая хорошее, даже ОЧЕНЬ хорошее сжатие, НО требующая очень хорошего компьютера. По словам разработчика необходим как минимум 486 комп с 15 мегабайтами ОЗУ. Но реально требуется гораздо больше. Почему-то очень медленная распаковка -- 27 мегабайт информации программа распаковывала 3000 секунд (т.е. 50 минут) и это при том, что программа запускалась на Pentium-200 с 32 мегабайтами ОЗУ.
Достинства: маленький размер программы, возможность защиты архивов от повреждения.
Недостатки: Очень завышенные требования к машине. Не хочет архивировать большие файлы и ставить защиту от повреждения на большие архивы. Еще один формат команд -- нестандартые команды.

Rkive -- этот архиватор по результатам сжатия занял третье место в данном тестировании (в сходном тесте он пропустил вперед BOA и ACB). Тесты шли с бета версией.
Достоинства: не смотря на небольшой размер архиватора (58 к) очень приличное сжатие.
Недостатки: неустойчивая работа -- на одной из машин все время аварийное завершение работы архиватора (без сбоя системы в целом -- то ли машина не нравится, то ли 16 мегабайт памяти мало...). Нехватка памяти при был замечен еще один недостаток -- невозможность прибавления файлов к существующим архивам. Отсутствует возможность создания SFX архивов.

BOA -- этот архиватор по результатам сжатия занял второе место среди рассматриваемых архиваторов тестировании (в сходном тесте он занял первое место). Но переходить на этот архиватор, безусловно, рано, т.к. это только предварительная версия для тестирования.
Достоинства: достаточно быстро работает.
Недостатки: будем считать, что недостатки присутствуют из-за бета-версии...

BIX -- новый архиватор, который подает хорошие надежды. Пока только бета версия. Создан Игорем Павловым. Автор предупреждает, что если вы будете использовать маску "*.*", то у вас не будут добавляться файлы без расширения! Для добавления всех файлов следует использовать маску "*"

Характеристики

Тип файла
Документ
Размер
44,5 Kb
Тип материала
Учебное заведение
Неизвестно

Список файлов реферата

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6518
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее