Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

ДАЛЬНЕВОСТОЧНЫЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ТИХООКЕАНСКИЙ ИНСТИТУТ

ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ И ТЕХНОЛОГИЙ

ГЛАВА

, ,

ИНФОРМАТИКА

Часть 2

ВЛАДИВОСТОК

гг.


Оглавление

Глава I. Программы для компьютеров

Тема 1. Программное обеспечение

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

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

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

НЕ нашли? Не то? Что вы ищете?

ГЛАВА

Рис. 1.1. Состав программного обеспечения

Различают системное и прикладное программное обеспечение.

1.1. Системное программное обеспечение

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

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

1.1.1. Операционные системы

Операционная система (далее — ОС) это комплекс управляющих программ, обеспечивающих функционирование компьютера, включая планирование и управление компьютерными ресурсами, решение задач (выполнение прикладных и обслуживающих программ) по запросам пользователей, организацию ввода-вывода данных. Можно рассматривать ОС как программное расширение аппаратной части вычислительной машины. Наиболее распространенные операционные системы — MS-DOS, Windows, OS/2 и др.

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

На компьютерах типа IВМ РС, используемых в качестве рабочих мест пользователей, чаще всего применяются следующие операционные системы:

    операционная система MS DOS фирмы Microsoft или совместимые с ней операционные системы — РС DOS фирмы IBM и Novell DOS фирмы Novell и др. Мы будем называть эти ОС общим названием DOS; операционная система Windows фирмы Microsoft, точнее, Windows версий 3.1 или 3.11 или Windows for Workgroups 3.11 (это расширение Windows с поддержкой одноранговых локальных сетей); операционные системы Windows 95, Windows 98, Windows 2000 и Windows NТ Workstation (версий 3.51 и 4.0) фирмы Microsoft; операционная система OS/2 3.0 Warp фирмы IBM.

Из этих ОС сейчас наиболее популярны выпущенная в 1998 г. Windows 98 (а также более старые версии — Windows 95, Windows 3.1, Windows 3.11 или Windows for Workgroups) и выпущенная в 1999 г. Windows 2000. А в деловой сфере на рабочих местах часто используется Windows NT Workstation. Популярность в корпорациях Windows NT Workstation, хотя она предъявляет наибольшие требования к ресурсам компьютера, связана с тем, что эта ОС обеспечивает практически абсолютную надежность работы в многозадачной среде, содержит средства для коллективной работы с данными, а также встроенные возможности для контроля и ограничения доступа к данным, что во многих организациях является абсолютно необходимым.

На компьютерах, используемых как серверы локальных сетей, применяются операционные системы NetWare версий 3 и 4 фирмы Novell и Windows NT Server фирмы Microsoft. Иногда также применяются различные версии операционных систем UNIX и OS/2.

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

ОС

Надо иметь

Для комфортной работы

DOS

8088, 512K памяти, без жесткого диска

80386, 4М памяти, диск 120 Мбайт

Windows 3.1

80386, 4М памяти, диск 120 Мбайт

80486, 8М памяти, диск 300 Мбайт

Windows 95, OS/2

80486, 8М памяти, диск 200 Мбайт

Pentium, 16М памяти, диск 540 Мбайт

Windows NT, 98, 2000

80486/Pentium, 16-32М памяти, диск 200/500 Мбайт

Pentium, 32-48 М памяти, диск 1,2 Гбайт

("2") 1.1.2. Системы программирования

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

Даже при наличии десятков тысяч программ для IВМ РС пользователям может потребоваться что-то такое, чего не делают (или делают, но не так) имеющиеся программы. В этих случаях следует использовать системы программирования, т. е. системы для разработки новых программ. Эти системы обычно включают компилятор, осуществляющий преобразование программ на языке программирования в программу в машинных кодах, или интерпретатор, осуществляющий непосредственное выполнение программы на языке программирования высокого уровня, редактор текстов программ, библиотеки полезных подпрограмм, отладчики, а иногда и различные вспомогательные программы.

Для популярных языков программирования IВМ PC-совместимых компьютерах (Си, Си++, Паскаль, Бейсик, Фортран и др.) имеется множество систем программирования, позволяющих создавать программы, работающие в среде DOS, Windows и др. В последнее время стали появиться системы программирования на языке Java (Symantec Cafe, Microsoft J++ и др.), они позволяют создавать программы, вызываемые при просмотре Web-страниц в глобальной электронной сети Internet.

Особым классом систем программирования являются системы для создания приложений типа клиент-сервер. Эти системы позволяют быстро создавать информационные системы для подразделений и даже крупных предприятий. В них содержатся средства для создания пользовательского интерфейса, описания процедур обработки данных, заготовки для выполнения типовых действий по обработке данных и т. д. Эти системы, как правило, позволяют работать с самыми различными СУБД — Oracle, Sybase, Microsoft SQL Server и др. Среди наиболее популярных систем такого рода можно назвать PowerBuilder фирмы Sybase, Delphi фирмы Borland, Visual Basic фирмы Microsoft, SQLWindows фирмы Gupta (ныне Centura). Разумеется, средства для создания приложений типа клиент-сервер имеются и в составе СУБД типа клиент-сервер (Oracle, Sybaseи др.), но они ориентированы только на данную СУБД.

1.1.3. Системные обслуживающие программы

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

Важным классом системных программ являются драйверы. Они расширяют возможности ОС, например, позволяя ей работать с тем или иным внешним устройством, обучая ее новому протоколу обмена данными и т. д. Так, первоначально попавшие в нашу страну версии DOS, Windows и OS/2 были английскими и не поддерживали ввод русских буквы с клавиатуры. Поэтому различные программисты создали драйверы, обеспечивающие эти средства.

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

Весьма популярный класс системных программ составляют программы-оболочки. Они обеспечивают более удобный и наглядный способ общения с компьютером, чем штатные средства ОС. Многие пользователи настолько привыкли к удобствам, предоставляемым своей любимой программой-оболочкой, что чувствуют себя без нее «не в своей тарелке». Наиболее популярными программами-оболочками для DOS являются Norton Commander, XTree Pro Gold и др. Имеются весьма удобные программы-оболочки для Windows 95 (например, Norton Navigator), для Windows 98 (Windows Commander) и т. д.

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

    программы резервирования — позволяют быстро скопировать нужную для Вас информацию, находящуюся на жестком диске компьютера, на дискеты, съемные диски или кассеты стримера; антивирусные программы — предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения; программы-упаковщики (архиваторы) позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т. е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл.

В середине 80-х годов в странах, охваченных компьютеризацией, появились программы-архиваторы (упаковщики). Их успех на рынке был предрешен. Возможность сэкономить от 20 до 60 процентов дискового пространства (при среднем объеме жесткого диска в то время 20 Мб) делала архиваторы чрезвычайно привлекательными для пользователей.

На чем основано сжатие данных? Существует несколько основных алгоритмов упаковки (архивации). Но все они сводятся к преобразованию повторяющихся и избыточных последовательностей данных в коды, которые затем можно использовать для восстановления информации. Обычно архиваторы осуществляют сжатие информации сразу несколькими способами. Выбор способа зависит от типа данных и определяется архиватором для каждого конкретного случая. Весьма часто применяется алгоритм LZ77, разработанный математиками Лемпелем и Зивом в 1977 году.

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

Чаще всего используются следующие три формата уплотнения: ARC/PAK, LZH, ZIP.

Формат ARC был разработан фирмой SYSTEM ENHANCEMENT ASSOCIATES, Inc (SEA), которая в 1985 году выпустила программу ARC. В июне 1986 года фирмой PKWARE был выпущен более быстродействующий пакет программ PKArc/PKXArc, также использующих этот формат. Как всегда, разгорелись судебные споры о нарушении авторских прав, касающихся формата хранения упакованных данных ARC и торговой марки ARC. Фирма PKWARE судебный процесс проиграла. Из-за этого последняя версия PKXArc (3.61, 1989 г.) появилась под названием PKPak/PKunPak и больше уже не модифицировалась. Следующей модификацией формата ARC является формат РАК фирмы NOGATE и отличающийся от ARC более новым методом уплотнения.

Формат LZH и программа LHA являются разработкой японского программиста Харуясу Есизаки (Haruyasu Yoshizaki) и были разработаны им в 1988 году. Некоторое время они успешно конкурировали с ARC из-за более высоких показателей сжатия.

("3") Формат ZIP (1989 год) — триумфальное возвращение на рынок PKWARE с новым форматом упаковки.

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

При работе с архиваторами часто употребляются следующие термины.

ADD — добавление файлов в архив. Существует возможность использовать в именах файлов шаблоны (*, ?). Напомним, что во всех DOS-программах, в Norton Commander, архиваторах, в собственно DOS имена группы файлов можно задавать, используя шаблоны * и?. Звездочка * заменяет любые несколько символов. Знак вопроса? — один символ. Использование шаблона в имени файла полезно при копировании и поиске файлов. Пример: *.doc — все файлы с расширением DOC, A?.txt - все txt-файлы, имя которых состоит из двух букв и начинается на А. * и ? можно использовать совместно.

ARCHIVE (АРХИВ) — файл, содержащий один или более файлов в сжатом или несжатом состоянии, а также содержащий некоторую дополнительную информацию об упакованных файлах, как, например, имена файлов, даты создания и т. п.

ARCHIVER (АРХИВАТОР или УПАКОВЩИК данных) — программа, осуществляющая сжатие и упаковку данных.

COMPRESSION (СЖАТИЕ ДАННЫХ) — процесс кодирования избыточной информации, содержащейся в данных, с целью уменьшения их объема.

COMPRESSION PERCENTAGE / RATIO (СТЕПЕНЬ / КОЭФФИЦИЕНТ СЖАТИЯ) — отношение объема сжатых данных к их первоначальному объему. Иногда под коэффициентом сжатия понимают обратное соотношение.

CRC (Cyclic Redundancy Check) — контроль циклическим избыточным кодом. Это способ проверки целостности архива с использованием разновидности полиномиального кода.

MOVE — присоединение файлов к архиву и последующее стирание их с диска. Стирание происходит после завершения процесса упаковки и проверки архивного файла.

UPDATE — присоединение файлов к архиву только в том случае, когда в архиве нет файла с таким же именем, либо он есть, но старше, чем файл на диске.

FRESHEN — присоединение файлов к архиву только в том случае, когда файл с таким именем содержится в архиве, но он старше, чем файл на диске.

INTEGRITY CHECK (ПРОВЕРКА ЦЕЛОСТНОСТИ архива) — проверка сохранности данных, находящихся в архиве, без его распаковки.

LIST (VIEW) — обзор содержимого архива.

DISPLAY — распаковка файлов и пересылка на стандартное выходное устройство.

PRINT — распаковка файлов и пересылка на стандартное выходное устройство либо на печатающее устройство.

EXTRACT — распаковка файлов на диск.

DELETE — удаление файлов из архива.

SELF-EXTRACT (SFX) — создание архива в виде исполняемого файла (ЕХЕ), который после запуска распаковывает сам себя.

TEXT MODE (ТЕКСТОВЫЙ РЕЖИМ АРХИВАТОРА) — в текстовом режиме архиватор упаковывает файл, преобразуя последовательность возврата каретки — перевод строки (CR — LF) в одиночные символы перевода строки (LF). Тем самым экономится место и обеспечивается возможность восстановления файла на других процессорных платформах. На другой платформе программа архиватор будет распаковывать файл, преобразуя одиночные символы перевода строки в характерные для этой платформы последовательности.

("4") TRIE (try, reTRIEval) — TRIE-структура — разновидность дерева поиска, использующая для представления каждого варианта один бит (бит - самая маленькая единица измерения информации. 8 бит - это * 1 байт. 1024 байт = 1 килобайт. 1024 килобайт = 1048576 байт = 1 мегабайт).

VOLUMES (ТОМА) — некоторая последовательность архивов, созданная архиватором в едином цикле упаковки. Применение томов дает возможность пользователю осуществлять резервное копирование (backup) жесткого диска на дискеты. Файлы в разных томах могут повторяться, тома могут делить длинные файлы на части. Каждый том является самостоятельным архивом. Восстановление файла из любого тома осуществляется так же, как и из обычного архива.

Ниже представлен обзор наиболее популярных архиваторов.

АРХИВАТОР ARJ

Пожалуй, наиболее популярная в настоящее время программа-архиватор — ARJ, компании ARJ Software (авторы Robert and Susan Jung). Как и большинство программ этого типа, она относится к продукции SHAREWARE. Это означает, что, получив любым путем эту программу, вы можете в течение какого-то оговоренного в программе срока пользоваться ею бесплатно, а затем, по истечении указанного срока, либо оплатить ее стоимость, либо удалить с вашего диска.

Архиватор сжимает и упаковывает файлы и структуры каталогов в архивы с расширением ARJ. Наиболее эффективно архиватор работает с файлами баз данных, текстовыми файлами и файлами очень маленьких размеров. Управление работой архиватора осуществляется из командной строки DOS или ВАТ-файла.

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

    Создание множественных архивных томов. Это позволяет производить резервное копирование жесткого диска на дискеты, а также создавать архивы длинных файлов в виде томов, соответствующих свободному пространству на дискетах. Распаковка томов производится обычным способом, поскольку каждый том представляет собой самостоятельный архив. Осуществление проверки целостности архива 32-битным CRC-кодом. (CRC (cyclic redundancy check) — это контроль с использованием циклического избыточного кода. Служит для обнаружения ошибок и контроля изменения файла). Возможность автоматического тестирования нового архива перед удалением старого с тем же именем либо перед удалением оригинальных файлов при их перемещении в архив. Возможность сохранения пустых подкаталогов. Возможность выбора способов сжатия. Возможность слияния разных архивов без их дополнительной распаковки. Широкие возможности по сортировке архива по множеству признаков. Возможность выбора файла по исключающей маске. Поиск строковых соответствий внутри архивных файлов. Возможность создания самораспаковывающегося архива, обладающего всеми свойствами архиватора в отношении распаковки файлов и защиты от несанкционированного доступа. Самораспаковывающийся архив имеет встроенный экран помощи и позволяет просматривать каталог архива, распаковывать все или выбранные файлы, производить проверку целостности архива. Защита от несанкционированного доступа. Текстовый режим сжатия данных. Специальная утилита REARJ, позволяющая преобразовывать большинство форматов архивов в архив ARJ.

("5") Итак, как архивировать и разархивировать файлы с помощью ARJ? Воспользуйтесь приведенным ниже шаблоном:

ARJ <команда>[-<переключатель>[-<переключатель>...]] <имя архива> [<имя файла>...]

Обязательные элементы строки выделены «< >» скобками, необязательные выделены «[ ]» скобками.

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

Наиболее часто применяемые команды:

а: добавить файлы в архив;

m: переместить файлы в архив;

d: удалить файлы из архива;

t: проверить целостность архива;

е: разархивировать файлы из архива;

1: показать содержание архива;

х: разархивировать файлы вместе с поддиректориями.

Наиболее часто применяемые переключатели:

r: архивировать вместе с именами поддиректориев;

е: исключить пути из имен;

g: шифровать с паролем;

у: присвоить «Да» всем запросам;

v: разрешает множество томов.

Примеры использования ARJ-команд:

Добавить файлы в архив без структуры директорией:

("6") ARJ а - е имя_архива *.*

Добавить два файла в архив:

ARJ а имя_архива файл1 файл2

Добавить файлы в архив с максимальным сжатием:

ARJ a -jm имя_архива *.*

Выделить (разархивировать) файлы из архива:

ARJ e имя_архива

Выделить (разархивировать) файлы вместе со структурой директориев:

ARJ x имя_архива

Переместить все файлы с расширением DOC из архива:

ARJ е -d имя_архива *.doc

Выделить архив из множества томов на диске А:

ARJ х - v а:имя_архива

Конвертировать архив в саморазархивирующийся файл:

ARJ у - je1 имя_архива.

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

Команды

а: добавить файлы в архив (Add files to archive);

b: выполнить ВАТ-файл или команду DOS (execute Batch or DOS command);

с: комментировать файлы в архиве (Comment archive files);

("7") d: удалить файлы из архива (Delete files from archive);

е: выделить (разархивировать) файлы из архива (Extract files from archive);

f: освежить файлы в архиве (Freshen files in archive);

g: шифровать архивируемые файлы (Garble files in archive);

Если вы не хотите, чтобы кто-то совал нос в ваши архивы, - шифруйте их, но не забывайте пароль.

i: проверить целостность ARJ. EXE (check Integrity of ARJ. EXE);

j: объединить несколько архивов в один архив (Join archives to archive);

k: передвинуть BACKUP файлы в архив (remove bacKup files in archive);

l: кратко перечислить содержание архива (List contents of archive);

m: переместить файлы в архив (Move files to archive);

n: переименовать файлы в архиве (reName files in archive);

о: упорядочить файлы в архиве (Order files in archive);

p: напечатать файлы в стандартный выход (Print files to standard output);

r: передвинуть пути из имен файлов (Remove paths from filenames);

s: показать примеры файлов на экране с паузами (Sample files to screen with pause);

t: проверить целостность архива (Test integrity of archive);

u: обновить файлы в архив (Update files to archive);

v: подробно перечислить содержание архива (Verbosely list contents of archive);

w: где текстовые строки в архиве (Where are text strings in archive);

x: выделить (разархивировать) файлы и полный путь к ним (eXtract files with full pathname);

("8") у: скопировать архив с новыми опциями (copY archive with new options)

Переключатели

!: устанавливает список (sets list char (!));

&: устанавливает группу критических ошибок (set batch critical error handler);

#: выбирает файлы по номеру (select files by number);

$: добавляет/выделяет метку тома (add/extract volume label);

$A: добавляет/выделяет метку на диске A (add/extract label to drive A);

а: разрешает любые атрибуты файла (allow any file Attribute);

a1: любые файлы и директории (any files and directories);

b: резервная копия измененных файлов (Backup changed files);

b1: резервная копия и сброс битов архива (Backup + reset archive bits);

b2: только сбросить архивные биты (Only reset archive bits);

e: исключает пути из имен (Exclude paths from names);

el: исключает базовую директорию из имен (Exclude base dir from names);

i2: показывает проценты и строку графики (show percentage and bar graph);

m: архивировать с методом 0, 1, 2, 3, 4 (with Method 0, 1, 2, 3, 4);

m0: без сжатия (store (no compression));

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

ml: хорошее сжатие (по умолчанию) (good compression (default));

m2: меньше памяти и сжатия (less memory and compression);

("9") m3: быстрое, но слабое сжатие (FAST! less compression);

m4: самое быстрое и самое слабое сжатие (FASTEST! least compression);

g: шифрует с паролем (Garble with password);

p: выравнивает, используя полные пути (match using full Pathnames);

p1: выравнивает пути с поддиректориями (match Pathname with subdirs);

q: запрашивает разрешение на каждый файл (Query on each file);

r: включает поддиректории (Recurse subdirectories);

Опция - r вам будет нужна довольно часто. Она позволяет архивировать файлы, сохраняя полный путь к ним. Например: если архивируемые файлы находятся в каталоге C:\DOCUMENT\WORK\MY\GAMES, то при разархивации на диске будут созданы необходимые подкаталоги.

s: устанавливает архивное время по новейшему (set archive time-Stamp to newest);

s1: сохраняет оригинальное время (save original time-Stamp);

s2: устанавливает архивное время (set archive time-Stamp);

t: устанавливает тип файла (по умолчанию 0) (set file Type (default 0));

t0: устанавливает двоичный тип файла (set binary file type);

tl: устанавливает текстовый тип файла (set С text file type);

t1f: усиленный текстовый тип файла (force С text file type);

t1g: устанавливает текстовый тип файла с графикой (set С text with graphics);

u: обновить новые и новейшие файлы (Update files (new + newer));

u1: обновить новые и старые файлы (Update files (new + OLDER));

v: разрешает множество томов (enable multiple Volumes);

v360: создает тома размером 360 Кбайт (build 362000 byte volumes);

("10") v50K: создает тома размером 50 Кбайт (build 50000 byte volumes);

va: автоматически определяет доступное пространство (auto-detect space available);

vr50K: резервирует 50 Кбайт (reserve 50000 bytes of);

vv: звуковой сигнал между томами (beep between volumes);

vw: сохраняет полные файлы в томах (keep Whole files in volumes);

v360, v720, v1200, v1440: опции размера тома могут быть в любом порядке, кроме последнего (abbrevs Volume options may be in any order except s and z which must be last);

Опция - v позволяет разбивать архив на тома. Что это значит? Это значит, что если в сжатом состоянии ваш архив не помещается на одну дискету, то его можно разбить на части необходимого размера и записать их на несколько дискет. Например, опция - v1440 разбивает архив на куски, равные объему 3.5" дискеты.

w: дописывает рабочую директорию (assign Work directory);

wTMP: использует ТМР как рабочую директорию (use TMP as work directory);

x: исключает выбранные файлы (eXclude selected files);

x*.EXE: исключает ЕХЕ-файлы (exclude *.EXE files);

x! NAMES: исключает файлы с именем NAMES (exclude files in NAMES);

у: устанавливает ответ «да» на все запросы, кроме assume (Yes on all queries);

je1: создание самораспаковывающегося архива (create SFXJR archive).

Опция - je1 создает архив в виде обычного ЕХЕ-файла. Для его распаковки надо просто набрать его имя в командной строке и нажать Enter.

УТИЛИТА ARJSORT

Утилита ARJSORT выполняет сортировку ARJ-файлов. Пример использования:

ARJSORT archive [/order],

где опция сортировки /order — одна из нижеследующих:

/а = по атрибутам

("11") /о = по степени сжатия

/с = по crc

/р = по пути

/d = по дате

/s = по размеру

/е = по расширению

/t = по времени

/f = по имени файла

УТИЛИТА REARJ

Утилита REARJ конвертирует любые архивы в архив формата ARJ. Шаблон применения:

REARJ archive [/option]

Основные опции:

/d удалить исходный архив

/i [name] проверить целостность REARJ. ЕХЕ

/q производить запрос на конвертацию каждого архива

/r поиск по всем каталогам

Пример: REARJ *.* /r /d — конвертировать все файлы в ARJ формат, искать во всех подкаталогах, удалить исходный архив.

Эту утилиту можно использовать для стандартизации формата хранения архивов на вашем диске.

АРХИВАТОР LHA

Как уже говорилось, программа-архиватор LHA была написана Харуясу Есизаки в 1988 году. Он использовал собственный формат архива и метод сжатия. Результатом его работы явилась повышенная эффективность за счет относительно невысокого быстродействия. Архиватор сжимает и упаковывает файлы и структуры каталогов в архивы с расширением LZH. Встречаются также архивы с расширением ICE, формат которых идентичен формату LZH. Управление работой программы осуществляется из командной строки DOS и с помощью ВАТ-файлов. Программа позволяет выполнять различные операции по модификации архива, осуществлять проверку целостности архива. Имеется интересная возможность автоматического запуска bat-файла, заранее упакованного в архив, после завершения операции распаковки. Имеется возможность создания самораспаковывающегося архива.

("12") Применение:

LHA <command> [/option[-+012\WDIR]] <archive[.LZH]> [DIR\] [filenames]

Команды:

а: Добавить файл в архив

u: Обновить файлы в архиве

m: Переместить файлы в архив

f: Освежить файлы в архиве

d: Удалить файлы из архива

р: Вывод на экран

е: Распаковать файлы

х: Распаковать файлы вместе с подкаталогами

l: Список файлов

v: Список файлов с полными именами

s: Создать самораспаковывающийся архив

t: Контроль целостности архива

АРХИВАТОР PKZIP/PKUNZIP

PKZIP/PKUNZIP — пакет упаковочных программ фирмы PKWARE. Первая версия программы 0.90 появилась на рынке в 1989 году. Архиватор сжимает и упаковывает файлы и структуры каталогов в архивы с расширением ZIP. Управление работой программы осуществляется из командной строки DOS и из ВАТ-файлов. Программа выполнена в виде двух самостоятельных модулей — программы сжатия PKZIP и программы распаковки PKUNZIP. Имеется возможность просмотреть каталог архива, распаковать все или выбранные файлы. Архив можно обновлять, дополнять, снабжать комментариями. Выбранные файлы можно удалить из архива или защитить паролем. Имеется возможность проверки целостности архива и восстановления. В комплект поставки входит специальная утилита ZIP2EXE для создания самораспаковывающихся файлов.

PKZIP, шаблон применения:

PKZIP [options] zipfile [@list] [files...]

Пример использования:

("13") PKZIP zipfile file(s)...

Основные опции:

-а Добавить файл в архив

-d Удалить файл из архива

-e[x, n,f, s,0] Сжатие [х — максимальное, n — нормальное (по умолчанию), f— быстрое, s — очень быстрое, 0 — без сжатия]

-f Освежить файлы

-m[f, u] Передвинуть файлы [с освежением | с обновлением]

-u Обновить файлы

-r Включить подкаталоги

-s[pwd] Шифровать с паролем [pwd — пароль]

-v Просмотр

PKUNZIP, шаблон применения:

PKUNZIP [options] zipfile [@list] [files...]

Основные опции:

-с Распаковать файл на консоль

-d Восстановить структуру подкаталогов, сохраненную в ZIP-файле

-е Распаковать файлы

-n Распаковать только некоторые файлы

-р Распаковать файлы на принтер

-s [pwd] Расшифровать с паролем

("14") -t Проверка целостности

-v Просмотр. ZIP [Brief][Reverse][More] [Technical] sort by [CRC...

*****@***Основной список файлов

УТИЛИТА ZIP2EXE

Утилита ZIP2EXE конвертирует ZIP-файл в самораспаковывающийся файл ЕХЕ.

Применение:

ZIP2EXE [options] ZipFile

Опции:

-j Создать самораспаковывающийся архив.

-е Конвертировать. ЕХЕ-файл в. ZIP-файл.

АРХИВАТОР WINZIP

WinZip заменяет при работе под Windows пакет программ PKZIP и PKUNZIP. WinZip полностью поддерживает стандартный интерфейс Windows при всех операциях по созданию архива и разархивации.

WinZip поддерживает длинные имена Windows, при инсталляции полностью интегрируется в оболочку Windows, вставляя специальный пункт в контекстное меню, поддерживает технологию Drag and drop (для разархивации — просто перетащите пиктограмму архива на пиктограмму WinZip).

WinZip содержит в себе антивирусную программу, читает архивные файлы с расширением ZIP, LZH, ARJ и ARC. Ниже приводится окно мастера установки (рис. 1.2) и окно приложения WinZip (рис. 1.3).

ГЛАВА

Рис. 1.2. Мастер установки WinZip

ГЛАВА

Рис. 1.3. Окно приложения WinZip

АРХИВАТОР WINRAR

Все сказанное выше относится и к другому популярному архиватору, предназначенному для работы в среде Windows 95/98/2000 — архиватору WinRaR. Окно приложения WinRaR приведено на рис. 1.4.

("15") ГЛАВА

Рис. 1.4. Окно приложения WinRaR

АРХИВАТОР ZOO

Не являясь ни самым быстрым, ни самым эффективным по плотности упаковки среди других архиваторов, ZOO имеет ряд важных преимуществ. Эта программа позволяет упаковывать, а затем выборочно распаковывать разные версии одного и того же файла, что может оказаться полезным программистам и писателям. Архиватор сжимает и упаковывает файлы и структуры каталогов в архивы с расширением ZOO. Управление работой программы осуществляется из командной строки DOS и из ВАТ-файлов.

Применение:

ZOO -cmd archive[.zoo] file,

где -cmd — одна из команд:

а Добавить

D Удалить файл

е, х Распаковать

М Переместить файлы в архив;

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

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

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18