Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебник информатики соболь.docx
Скачиваний:
32
Добавлен:
03.06.2015
Размер:
12.95 Mб
Скачать

Тема 1лпих поставляется вместе с лицензией, разработанной Ричар­дом Столманом, основателем Фонда бесплатно распространяемых программ.

Обзор опероиионной системы

Операционная система 11МХ представляет собой интерактивную систему, используемую для одновременной поддержки нескольких процессов и нескольких пользователей. В ОС 1Ш1Х есть достаточ­ное количество средств, позволяющих программистам и совместно работать, и управлять использованием общей информации.

ОС 1Ж1Х предназначена для опытных программистов. Это мощ­ная и гибкая система. Она характеризуется небольшим количеством базовых элементов, которые можно комбинировать бесконечным числом способов, чтобы приспособить их для конкретного приложе­ния. Одно из основных правил системы 11МХ заключается в том, что каждая программа должна выполнять всего одну функцию, но делать это хорошо. В системе устранена бесполезная избыточность. Напри­мер, зачем писать сору, когда достаточно ср?

Операционную систему 11М1Х можно рассматривать в виде пи­рамиды (рис. 3.7). У основания пирамиды располагается аппаратное обеспечение, состоящее из ЦП, памяти, дисков, терминалов и дру­гих устройств. На аппаратном обеспечении работает система 1Ж1Х. Ее функция заключается в управлении аппаратным обеспечением и предоставлении всем программам системных вызовов. Эти систем­ные вызовы позволяют программам создавать процессы, файлы и прочие ресурсы и управлять ими.

Программы обращаются к системным вызовам, помещая аргу­менты в регистры ЦП и выполняя команды прерывания для пере­ключения из пользовательского режима в режим ядра и передачи управления операционной системе УМ IX.

Помимо ОС и библиотеки системных вызовов, все версии 1Ж1Х содержат большое количество стандартных программ, некоторые из них описываются стандартом РО81Х 1003.2, тогда как другие могут различаться в разных версиях системы. К этим программам относятся командный процессор (оболочка), компиляторы, редакторы, про­граммы обработки текста и утилиты для работы с файлами. Именно эти программы и запускаются пользователем с терминала.

Таким образом, существует 3 интерфейса в ОС УМ IX: интерфейс

157

Интерфейс пользователя

Пользователи

Интерфейс

библиотечных

функций

Интерфейс ^ системных вызовов

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

Стандартная библиотека (ореп, с!о5е, геас!, Гогк и т.д.)

Режим пользователя

Операционная система ЦМХ

(управление процессами, памятью, файловая система,

ввод-вывод и т.д.)

Режим ядра

Аппаратное обеспечение (ЦП, память, диски, терминал и т.д.)

Рис. 3.7. Уровни операционной системы 1Ж1Х

системных вызовов, интерфейс библиотечных функций и интерфейс, образованный набором стандартных обслуживающих программ. Пос­ледний интерфейс большинство пользователей считает системой 1Ж1Х. В действительности он не имеет практически никакого отно­шения к самой системе и легко может быть заменен. В некоторых вер­сиях системы, например, этот ориентированный на ввод с клавиату­ры интерфейс пользователя был заменен графическим интерфейсом, ориентированным на использование мыши, для чего не потребовалось никаких изменений в самой системе. Именно эта гибкость сделала систему 11МХ столь популярной и позволила ей пережить многочис­ленные изменения технологии, лежащей в ее основе.

У многих версий системы 1Ж1Х имеется графический интерфейс пользователя, сходный с популярными интерфейсами, применяемы­ми на компьютерах Маст^озЬ и в системе ХЭДпёоте. Пользователь­ский интерфейс 1Ш1Х состоит не только из оболочки, но также из большого числа стандартных обслуживающих программ, называемых утилитами. Стандарт РО8ЕХ 1003.2 определяет синтаксис и семантику около 100 из этих программ. Идея стандартизации этих программ заключается в том, чтобы можно было писать оболочки, которые работали бы на всех системах 1Ж1Х. Помимо этих стандартных ути­лит, существует еще масса прикладных программ, таких как шеЪ-бра-узеры, программы просмотра изображений и т. д.

158

Процессы 1Ж1Х очень похожи на последовательные классичес­кие процессы, которые были рассмотрены выше. Каждый процесс запускает одну программу и изначально получает один поток управ­ления. У процесса есть один счетчик команд, указывающий на сле­дующую исполняемую команду процессора. Большинство версий 1Ж1Х позволяют процессу после того, как он запущен, создавать дополнительные потоки.

УМХ представляет собой многозадачную систему, так что не­сколько независимых процессов могут работать одновременно. У каж­дого пользователя может быть одновременно несколько активных процессов, так что в большой системе могут одновременно работать сотни и даже тысячи процессов. На большинстве однопользователь­ских рабочих станций работают десятки фоновых процессов. Они за­пускаются автоматически при загрузке системы. Файловая система в 1Ж1Х — иерархическая, с файлами и каталогами. Все диски монти­руются в единое дерево каталогов, начинающееся в одном корне. От­дельные файлы могут быть связаны с любым каталогом дерева.

Операиионнсю система Ш!пс1ош/

Операционные системы корпорации Мюгозой можно разделить на три семейства: М8-ВО8, Сопзитег \Утс1о\У5 (И^яг/ош 95/98/Ме) и Шпдот N7.

История \Утс1ото, как и история развития Мюгозой, начиналась в 1981 г., когда корпорация 1ВМ создала персональный компьютер 1ВМ РС, оснащенный 16-разрядной однопользовательской операци­онной системой реального режима с командной строкой М8-ОО8 1.0. Эта операционная система поставлялась фирмой МюгозоП, известной в те годы как разработчик интерпретатора ВА81С. Через два года была выпущена более мощная операционная система М8-ОО8 2.0. Она содержала программу обработки командной строки с большим количеством функций, позаимствованных у ОС УМХ. В 1986 г. новый компьютер 1ВМ РС/АТ (Аёуапсес! ТесЬпо1о§у - пере­довая технология) на базе процессора 1п1е1 286 вместе с операционной системой М8-ОО8 3.0 фирмы Мюгозой. В ОС М8-ОО8 появилось много новых функций, но она оставалась системой с командной стро­кой. Затем Мюгозой решила добавить к операционной системе М8-ВО8 графический интерфейс пользователя (оболочку), которую она

159

назвала УАпйоюз. Операционные системы \ЭДпс1о\У8 1.0 и \ЭДпс1о\У8 2.0, выпущенные соответственно в 1985 и 1987 гг., были неудачными. На­конец, версия 3.0, выпущенная в 1990 г. для компьютера с процессо­ром 1п(е1 386, и особенно последовавшие за ней версии 3.1 и 3.11 до­бились большого коммерческого успеха. Ни одна из этих версий не являлась настоящей операционной системой. Это был скорее графи­ческий интерфейс поверх М8-ОО8, которая продолжала управлять машиной и файловой системой. Все программы работали в одном и том же адресном пространстве, ошибка одной из них могла привести к зависанию всей системы.

Выход в 1995 г. Шпдот 95 не привел к вытеснению системы М8-ВО8, хотя почти все ее функции были перенесены в \ЭДпс1о\У8. Как ДУтс1о\У8 95, так и новая версия М8-ОО8 7.0 содержали большинство особенностей монолитной операционной системы, включая вирту­альную память и управление процессами. ОС \ОДпс1оте 95 не была полностью 32-разрядной программой. Она содержала большие кус­ки 16-разрядного ассемблерного кода и продолжала использовать файловую систему М8-ВО8, практически со всеми ее ограничения­ми. Значительное изменение файловой системы заключалось только в добавлении длинных имен файлов к именам формата 8.3, разре­шенным в М8-ОО8.

В №тс1о\У8 98, вышедшем в 1998 г., М8-ОО8 все еще присутство­вала (версия 7.1) и состояла из 16-разрядного кода. Хотя еще больше функций было переведено из М8-ОО8 в \ЭДпс1о\У8, а поддержка боль­ших дисковых разделов стала стандартом, по своему строению опера­ционная система \Утс1о\У8 98 не сильно отличалась от \ЭДпс1о\У8 95. Отличие заключалось в интерфейсе пользователя, интегрировавшем в себе Мегпе* и рабочий стол пользователя.

В 2000 г. Мюго8ой выпустила слегка измененную версию \ЭДпс1о\У8 98, названную Шпс1о\\?5 Ме (\ЭДпс1о\У8 МШеппшт ЕсШоп — \ЭДпс1ото, выпуск тысячелетия). В этой версии были исправлены некоторые ошибки и добавлены новые функции, но под внешней оболочкой скрыта все та же ХЭДп^оте 98. Новые функции включали в себя улучшенную органи­зацию при совместном использовании изображений, музыки и филь­мов, основательнее поддерживали работу с домашней сетью и много­пользовательские игры. Они также содержали больше функций, относящихся к 1п1егпе1. Одна новая функция состояла в возможнос­ти восстановить прежние настройки компьюте-ра после неверной ус-

160

тановки каких-либо параметров. Например, если пользователь пере­настраивал разрешение экрана с 640 х 480 на 1024 х 768, и после это­го система переставала работать, то теперь он мог вернуться к после­дней работающей конфигурации.

К концу 80-х гг. корпорация Мюгозой осознала, что построение современной 32-разрядной операционной системы поверх 16-разряд­ной системы М8-ОО8 является решением, лишенным перспективы. Поэтому была начата работа над созданием совершенно новой 32-разрядной ОС, совместимой с \ЭДпс1ото. Эта новая система, на­званная УЯпйоугз ЫТ (КТ означает Ке\у ТесЬпо1о§у — новая техноло­гия), предназначалась для деловых приложений, решающих ответ­ственные задачи, а также для домашнего использования. В это время мэйнфреймы все еще работали на крупный бизнес, поэтому пред­положение, что компании будут использовать персональные компь­ютеры для чего-либо важного, выглядело довольно утопично. Но, как показала история, это был правильный выбор. Такие свойства, как безопасность и высокая надежность, отсутствовавшие в прежних вер­сиях \ЭДп<Зо\У8, были поставлены в этом проекте во главу угла.

Проект оказался успешным. В 1993 г. была выпущена первая вер­сия, названная \ЭДпс1о\у§ N7 3.1. Номер версии был выбран так, что­бы он соответствовал номеру версии популярной тогда 16-разрядной ^тс1о\У8 3.1. М1сго8ой ожидала, что операционная система МТ быс­тро вытеснит \Утс1о\У8 3.1, так как по формальным показателям МТ значительно превосходила ее.

Первое значительное усовершенствование системы МТ было сде­лано в 1996 г. в версии МТ 4.0. Эта система обладала мощностью, безопасностью и надежностью современной операционной системы. Она использовала тот же самый пользовательский интерфейс, что и очень популярная тогда \У1пс1о\У8 95. Эта совместимость облегчала пользователям переход с \Утс1о^8 95 на N7.

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

Следом за N7 4.0 предполагалось выпустить версию МТ 5.0. Но в 1999 г. Мюгозой изменила ее название на МЧпдот 2000. Это было сделано для того, чтобы найти нейтральное имя как для пользовате­лей ХУтдоте 98, так и для пользователей МТ. При этом Мюго8ой рас-

6. Информатика л ~л

1О1

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

\Ушс1о\У8 2000 — это современная операционная система, рабо­тающая на настольных ПК старших моделей и серверах. Она унас­ледовала множество свойств системы N7 4.0 и является полностью 32-разрядной (планируется переход на 64-разрядную) многозадачной системой с индивидуально защищенными процессами.

Каждый процесс имеет свое собственное 32-разрядное виртуаль­ное адресное пространство. ОС работает в режиме ядра, тогда как процессы пользователя работают в пользовательском режиме, что обеспечивает полноценную защиту (в отличие от \ЭДпс1о\У8 98). У про­цессов может быть один или несколько потоков, видимых для опе­рационной системы и управляемых ею. Она удовлетворяет требова­ниям безопасности уровня С2 МО США для всех файлов, каталогов и процессов, а также других объектов, которые могут использовать­ся совместно. Наконец, она обладает полной поддержкой симметрич­ных многопроцессорных систем с числом процессоров от 2 до 32.

Возможности операционной системы ХУтёоте 2000 позволяют использовать ее как основную операционную систему для современ­ных настольных компьютеров и ноутбуков на предприятиях любого типа. При создании этой системы корпорация М1сго$ой сохранила все полезные свойства \ЭДпс1о\У5 98: технологию р11Щ-апс!-р1ау, простой и понятный пользовательский интерфейс, широкие возможности управления, и даже улучшила их. Кроме того, их дополнили систе­ма безопасности, средства управления и обеспечения надежности, ха­рактерные для системы \Утс1оте N7. Развертывание системы \Ушс1о\У8 2000 как на одном компьютере, так и в рамках Всемирной сети по­зволяет повысить эффективность использования компьютерных тех­нологий при одновременном снижении общей стоимости владения.

В АМпёоте 2000 встроена сертификация драйверов, что гарантирует использование требуемых драйверов и уменьшает риск сбоя оборудо­вания из-за аппаратных конфликтов, а также специальная программа, Мсгаго// 1пМа11ег, которая помогает правильно устанавливать, настра­ивать, сопровождать, обновлять и удалять программы, снижая риск ошибок пользователя и возможность снижения производительности.

Еще одно значительное усовершенствование заключается в ин­тернационализации ОС. Операционная система \ЭДпс1о\У8 2000 состоит

162

из единого двоичного кода, работающего во всех странах мира. Для каждой установки системы и даже для каждого пользователя можно выбрать язык, который будет использоваться в системе. Это стало возможным потому, что все пункты меню, строки диалоговых окон, сообщения об ошибках и другие текстовые строки были удалены из ОС и помещены в специальные каталоги, по одному для каждого языка, ХУтйсяуз 2000 использует кодировку итсоёе для поддержки языков, не использующих латинский алфавит, таких как русский, греческий, иврит, японский.

\Утс1о\У8 2000 поставляется в виде нескольких уровней продук­та: Рго/ез5юпа19 8еп?ег, А&апсей 8еп?ег и БаШсегйег 8егуег. Однако раз­личия между этими версиями незначительны. Во всех версиях ис­пользуется один и тот же исполняемый двоичный код. При установке системы тип продукта записывается в системном реестре (внутрен­няя база данных), и во время загрузки ОС проверяет содержимое реестра, определяя версию программного продукта.

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

Работа с файловой системой в окнах папок не вполне удобна, и для этой цели в ОС предусмотрено более мощное средство — про­грамма Проводник (рис. 3.8). Проводник — служебная программа, от­носящаяся к категории файловых менеджеров. Она предназначена для навигации по файловой системе компьютера и ее обслуживания. Проводник интегрирован в ОС \Уш<Зо\У8, и поэтому он работает даже тогда, когда его окно закрыто. Так, если по щелчку правой кнопки мыши вызывается контекстное меню, или объекты перетаскиваются из одного окна в другое, то это результат работы Проводника.

163

I-1 ", г-л> -^-чте*^- -•

*л ут» а<31ч 1 К''. ч*вг1Л:. г: |доаБмч

Папки

ИЗ Рабочий стол 11 В -^Й Мои Документы г В'Н Мой компьютер Ш~«Д Диск 3,5 (А:)

•?Г-\ч

:.Л г"

аоУп

АррРаЬсЬ

Г~У._

СасЬе

ТЧ

Сопйд

АТ1

!р С] ОоштепЬ апс! ф-О Ргодгат РЙе5 Й-СЗ Тетр

УА/1ШОУ/5

I

СоппесНоп

Соге!

Г «_

РеЬид

<1^

АЬог1да1 (Е:)

Оо^п!оас)ес! Ргодгат РЙез

/—V

СасИе

Не1р

на!

Рис. 3.8. Окно программы Проводник

Операционная система ^пбохуз 2000 обладает широкими воз­можностями настройки. Цель настройки состоит в создании условий для эффективной работы путем автоматизации операций и создания комфортной рабочей среды. Основные настраиваемые объекты — средства управления и оформления. Средствами настройки являют­ся Панель управления (Пуск\Настройка\Панель управления), представ­ленная на рис. 3.9, контекстные меню объектов \Утс1о\У8 и элементы управления диалоговых окон операционной системы и ее приложе­ний.

Хотя \ЭДпс1о\У8 2000 является самой большой ОС в мире, она все продолжает расти, ошибки устраняются, а новые функции добавля­ются.

В октябре 2001 г. была представлена М&гозоЙ \Иш1оте ХР (от слова еХРепепсе) — новейшая на этот момент версия операционной системы \Ут<Зо\У8, обладающая широкими возможностями в области коммуникаций и обработки любых видов цифровой информации. По заявлению Билла Гейтса, \Утс1о\у§ ХР — лучшая из всех ОС, когда-либо созданных корпорацией М1сго8ой.

164

И С) УВ 1--С1 Адреса!п1егпеЬ

Автомати... Администр. обновление

Дата и время Диспетчер Звуки Игровые

звуковы. мультимедиа устройства

БухУчет :--С'1 Заочники 1-й Из1ШегпеЬ

О ИТ_КоммДеят ЕВ О ИТ_Управлен

СЗ ИТ.Эконом Ш--р ИТвУКиЗащИнф : -{"'I КалендПлан ;•• О Картинки '- О КомпГрафРеклам

О КомпПресс !+] (*") Мои документы

О ОтзывРецензДипл г-СЗ ПрофамРака!

1 _ I 1

Мышь

Клавиатура

Свойства Сеть и

папки удаленный..

Установка и Установка удаление... оборудова..

.•—V ,

Назначенные Пользоват... Принтеры Свойства задания и пароли обозревателя

ЧЗиййй

Система Сканеры и Специальные Телефон и камеры возможности модем

Шрифты Экран Электропи... Языки

стандарты

> • • . *ц

• , •>•*• •, .«*.,•.;,.

ч,

I

.Л

Рис. 3.9. Панель управления — основное средство настройки

В семействе продуктов \У1пс1о\У8 ХР применяется технология Ргойис! Асйуайоп, представляющая собой новое средство защиты ПО от незаконного копирования, ограничивающее возможное число ус­тановок продукта на отдельных компьютерах. Если продукт защищен с помощью этой технологии, то купивший его пользователь должен после установки выполнить дополнительную процедуру активации продукта.

В \Утс1о\У8 ХР появились новые средства обеспечения безопас­ности, в частности встроенный в ОС брандмауэр подключения к 1тегпе! (1п1егпе{ СоппесПоп Р1ге\уа11). Кроме того, в состав ОС вхо­дит 1п1егпе1 Ехр1огег 6, содержащий дополнительные средства защи­ты персональных данных, передаваемых при посещении ШеЪ-узлов.

В состав семейства операционных систем ХЭДпсЗоте ХР входят:

  • ^1пс1о\У8 ХР Ноте ЕсШюп — операционная система, предназна­ ченная в основном для домашних пользователей;

  • \Утс1о\У8 ХР РгоГе88юпа1 — операционная система, предназначен­ ная в основном для установки на рабочих станциях корпоратив­ ных пользователей;

165

  • \Ушс1о\У8 ХР 64-Вй ЕсШюп — 64-разрядная ОС, предназначенная для применения на компьютерах с большим объемом оператив­ ной памяти и процессором семейства 1п1е1 Иапшт, используе­ мых для задач, требующих больших объемов вычислений и об­ работки больших объемов данных;

  • \ЭДпс1оте^ЕТ Зегуег — серверная операционная система, является дальнейшим развитием операционных систем \Ушс1о\У8 2000. Ос­ новными особенностями семейства ОС \ЭДпс1о\У8^Е7 8егуег яв­ ляется наличие в их составе платформы \ЭДпс1о\У8.ЫЕТ Ргате^огК, а также поддержка \УеЪ-сервисов ХМЬ.

ХУшёоте ХР Ноте ЕсШнт предназначена для замены ОС \Утс1о\У8 95, \Утс1о\У8 98 и ХЭДпдото Ме. От них ее отличают черты, характерные для Щпс1о\У8 N7 и \Утс1о\У8 2000, — архитектура с защищенным яд­ром и полное разделение процессов, что благоприятно сказывается на надежности этой ОС и позволяет одновременно выполнять при­ложения, использующие разные версии одних и тех же библиотек без каких-либо конфликтов между ними. Среди полезных приложений, появившихся в АУтдоте ХР Ноте ЕсШюп, следует выделить диспет­чер задач — 7азЬ Мапа§ег — в стиле \Утс1о\У8 N7/2000, позволяющий снять зависшее приложение или процесс, получить информацию о загрузке процессора и памяти.

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

Более интеллектуальной стала справочная система. Теперь она не только сама предлагает помощь при возникновении проблем, но и умеет находить информацию в различных источниках, например на сайте производителя оборудования и в М1сго8ой Кпо^1ед§е Вазе.

ХЭДпйото ХР РгоГеззюпа! предназначена для части системного ПО, занятого сейчас ОС ^1пс1о\У8 N7 ХУогКзШюп и ХУтдоте 2000 РгоГе88юпа1. Она также основана на архитектуре с защищенным яд­ром и полном разделении процессов. По сравнению с \Утс1о>У8 ХР

166

Ноте ЕсШюп эта ОС обладает рядом дополнительных возможностей.

ХЭДгкЗото ХР РгоГезБюпа! содержит дополнительные средства, ко­торые упрощают ее эксплуатацию на рабочих станциях корпоратив­ных сетей, включающих компьютеры с серверными ОС Мюгозой. К ним относятся средства централизованного администрирования, возможность установки групповых политик, дополнительные сред­ства установки и поддержки программного обеспечения, включая поддержку удаленной установки ПО. Операционная система может использовать одновременно два процессора, распределяя задачи меж­ду ними, что повышает ее масштабируемость. Помимо средств защи­ты данных, имеющихся в \ЭДпс1о\У8 ХР Ноте ЕдШоп, в ^тёоте ХР РгоГеззюпа! предусмотрена возможность шифрования файлов в раз­делах с файловой системой МТР8. Кроме того, эта операционная система позволяет ограничить доступ пользователей к некоторым файлам, приложениям и другим ресурсам.

\Иш1<т8 ХР 64-ВН ЕсШюп — 64-разрядная ОС, предназначенная для применения на компьютерах с большим объемом оперативной памяти и процессором семейства 1п1е1 Иапшт, которые используются для задач, требующих больших объемов вычислений. Эта ОС пред­ставляет собой высокопроизводительную платформу для создания нового поколения приложений, основанных на \Ут64 АР1. В отли­чие от 32-разрядных ОС, поддерживающих до 4 Гбайт виртуальной памяти, она позволяет более эффективно обрабатывать большие объемы данных, поддерживая до 16 Гбайт реальной оперативной па­мяти и до 8 Тбайт виртуальной оперативной памяти. Система опти­мизирована для применения с процессором 1п1е1 Нашит и исполь­зует такие его особенности, как набор инструкций, позволяющий выполнять до 20 операций. ^1пс1о\У8 ХР 64-ВН ЕсШюп поддерживает до двух процессоров 1п1е1 Иапшт.

3,3. Служебные программы

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

167

файлов, оптимизация дискового пространства, восстановление по­врежденной информации, антивирусные средства (раздел 8.4.) и другие.

Файловые менеджеры

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

Самыми популярными файл-менеджерами сегодня в России яв­ляются То1а1 Соттапйег (бывший \Утс1о\У8 Соттапдег) и РАК Мапа%ег. По возможностям за ними следует Рща1е> который пока еще недостаточно хорошо известен пользователям.

Все программы работают под управлением: \ЭДпс1о\У8 98/Ме/МТ/ 2000/ХР.

РАК Мапа%ег 1.7. Мог1оп-подобный файл-менеджер, который может работать как в полноэкранном, так и в оконном режимах, поддерживает длинные имена файлов, корректно работает с русски­ми буквами, а встроенный редактор позволяет переключаться между ВО8- и \Ушс1о\У8-кодировками, окрашивает имена файлов в соответ­ствии с их расширениями, что очень удобно при работе. Среди воз­можностей программы — определение размеров каталогов, вызов списка активных задач, передача файлов через РТР-клиент, управ­ление сетевыми и подключенными к ПК принтерами, подсветка синтаксиса в исходных текстах программ, поиск и замена символов одновременно во множестве файлов с применением регулярных выражений, средства переименования групп файлов с возможностью использования сложных составных масок, проверка орфографии при обработке текста в редакторе РАК и многое другое. Программа под­держивает большинство известных архивных форматов и позволяет архивировать и разархивировать, просматривать, редактировать и запускать на выполнение файлы из архивов. В системе предусмот­рены развитая система управления горячими клавишами и очень

168

большой набор встроенных функций, которые существенно расши­ряют возможности РАК Мапа^ег, дополняя и модифицируя их. То1а1 Соттапйег 6.03. Если РАК Мапа§ег выбирают те пользова­тели, которые привыкли работать с N011011 Соттап<3ег, то люди, на­чинавшие с ХМп^охуз, предпочитают То1а1 Соттапс1ег (рис. 3.10). Он продолжает добрую традицию двухпанельных файловых менеджеров, но в большей степени ориентирован на \ЭДпс1о\У5-интерфейс. Так же, как и у многих \Утс1о\У8-программ, интерфейс То1а1 Соттапбег лег­ко настраивается, причем отрегулировать можно буквально все: цве­та, наборы панелей, цвета для групп файлов, иконки папок и доку­ментов. Интерфейс То1а1 Соттапбег позволяет просматривать содержимое носителей с использованием настраиваемых закладок. В итоге в рамках одной панели файл-менеджера можно открыть не­сколько директорий, каждая из которых будет представлена отдель­ной закладкой, а при переходе между закладками сохраняется состо­яние директории. Имеется поддержка архиваторов 71Р, АЮ,

?:- 1П1 X

^•кЛяУ^

ав ТоЫ Соттапйег б.ОЗа

СопйдигаНоп

.-.••.•• .:•-.•./• •?-. .* . . • v™•••••к^:.; }•"• •* '*.- ^--> •. -^

л;^^::^-:-- х?;^ / Не о

,МЫ'М^й^Ь^1^,.-,А-^^^

•••}*$

• < . '•• "—^2 ^ ".X • • "-^ ^ . ' ... % •'"..! «... ' ' *

4 « [-с-1 Т] Ип2Мго] 5 718 368 К а* 8 383 \

****** .• * • ••!,-•:•-"I 1 ---".^"- . • . *

* I V

2ЛРюдгатП1..1<01П>

=1 с*Ь

1од

85.88.2004 16:01 -<! -^.__..^-.

20.08.2004 19:37 га 05.08.200418:22-<ОШ> 20.08.2004 19:38-а 2505.08.200416:07-а

р[АТ1] р[Ооситеп1*..]<01В> 113[РгодгатП1..1<От> 1][Тетр] <01П>

<от>

1од

=1 с«Ь

-а га

05.08.200416:01 05.08.200418:12 20.08.200419:37 05.08.200418:22 20.08.200419:38

-а 25 05.08.200416:07-а

М^нЬту. - д^л**.^^^. •У1УгУ|М/г^гГ|-^иАуг«.1У|У^\^г^гг^-1УЯ^УиУ1Г1У-^^^^

ЕхЛ

Рис. 3.10. Панели файл-менеджера То1а1 Соттапёег

169

С2, ТАК, КАК и АСЕ и встроенный РТР-клиент. Наряду со стан­дартными возможностями, характерными для данного класса приложений, программа обладает целым рядом особенностей, кото­рые способны существенно ускорить навигацию по дискам и папкам. К таким особенностям относятся: запоминание часто используемых каталогов, история последних посещенных каталогов, быстрый по­иск, в том числе внутри файлов, многофункциональные возможнос­ти настройки горячих клавиш, удобная панель инструментов с под­держкой <1гаё & <1гор, удобная работу с комментариями к файлам и папкам и др. Поддержка встроенных функций позволяет реализовать в То1а1 Соттапбег многие полезные возможности, такие как диспет­чер задач, редактор реестра, временная панель, управление серви­сами, работа с сетевыми папками, карманным компьютером, 1лпих-разделами и пр.

Рп%а1е 3.24. Выпущенный в 2001 г. этот файловый менеджер очень активно развивается. Сегодня его уже можно сравнить с про­граммой То1а1 Соттапбег. Это очень многофункциональный продукт с привычным \Ут<1о\У5-интерфейсом. Ргща*е поддерживает все основ­ные операции работы с файлами и папками, а также умеет работать с 24 графическими форматами (просмотр, слайд-шоу, конвертация), имеет встроенный многофункциональный текстовый редактор, встро­енные просмотрщики файлов НТМЬ, ВОС, КТР и др. Кроме того, он очень удобен при работе с РТР, имеет множество полезных ути­лит и поддерживает систему встроенных функций и работу с архи­вами, а в \Утс1о\У5 2000/ХР даже умеет записывать файлы на СВ-К\У. Уникальная система настроек позволяет полностью настроить вне­шний вид программы. Стандартная комплектация программы вклю­чает: файловый менеджер, поддержку архивов, работу с РТР, тексто­вый редактор, КТР-редактор, просмотрщик изображений, менеджер свободного места, менеджер автозапуска, встроенные часы и работу с МРЗ. Профессиональная комплектация дополнена модулями для синхронизации директорий, менеджером свободного пространства, менеджерами автозапуска и заметок, встроенными часами, поддер­жкой встроенных функций для То1а1 Соттапйег и многими други­ми модуляциями. По сути, Ргща*е Рго уже больше напоминает не файловый менеджер, а настоящий электронный офис, обеспечива­ющий работу с мультимедиа, мощные средства организации доку­ментов, дополнительные средства и утилиты.

170

Сжатие информации

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

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

171

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

Кодирование без потерь может применяться для сжатия любой информации, поскольку обеспечивает абсолютно точное восстанов­ление данных после кодирования и декодирования. Сжатие без по­терь основано на простом принципе преобразования данных из од­ной группы символов в другую, более компактную. Наиболее известны два алгоритма сжатия без потерь: это кодирование Хаффме-на и Ь7^-кодирование (по начальным буквам имен создателей Ьетре!, 21у, \Уе1сЬ), которые представляют основные подходы при сжатии информации. Принцип кодирования Хаффмена заключает­ся в уменьшении количества битов, используемых для представления часто встречающихся символов, и, соответственно, в увеличении ко­личества битов, используемых для редко встречающихся символов. Метод Ь2ЛУ кодирует строки символов, анализируя входной поток для построения расширенного алфавита, что позволяет использовать дополнительные символы для представления строк обычных симво­лов. Используя, например, вместо 8-битовых А8СН-кодов 9-битовые, получают дополнительные 256 символов. Работа компрессора сводит­ся к построению таблицы, состоящей из строк и соответствующих им кодов. Алгоритм сжатия сводится к следующему: программа про­читывает очередной символ и добавляет его к строке. Если строка уже находится в таблице, чтение продолжается, если нет, данная строка добавляется к таблице строк. Чем больше будет повторяющих­ся строк, тем сильнее будут сжаты данные. Возвращаясь к примеру с телефоном, можно, проведя упрощенную аналогию, сказать, что, сжимая запись 233 34 44 по Ь2\У-методу, мы придем к введению новых строк — 333 и 444 и, выражая их дополнительными символа­ми, сможем уменьшить длину записи.

Все архиваторы используют в какой-либо модификации эти два метода кодирования информации. Самым популярным архиватором является ХЭДпйр. Объясняется это тем, что формат 21Р считается ми­ровым стандартом архивирования и имеет самую длительную исто-

172

рию развития. Большинство архивов в 1п1егпе1 также имеют формат 21 Р. За ним следуют многими любимый >ЭДпКАК и набирающий обо­роты ХУтАсе. Все эти архиваторы работают под управлением \Утс1о\У8 98/Ме/ОТ/ 2000/ХР.

Шп21р 9.0. Возможностей его вполне достаточно для того, что­бы обеспечить надежное и эффективное архивирование данных. Про­грамма работает в двух режимах: классическом и режиме мастера, рассчитанном на новичков. Она ориентирована преимущественно на 21Р-архивы, но при этом поддерживает и другие популярные ар­хивные форматы. В числе возможностей \\гш21р — поддержка техно­логии перетаскивания (с!гаё & с!гор) и полная интеграция с програм­мами «Мой компьютер» и «Проводник»; создание самораспако­вывающихся файлов; поддержка антивирусных программ; отправка архива по электронной почте и пр. А для защиты архива от несан­кционированного доступа можно при его создании указать пароль. ДЭДп21р 9.0 поддерживает 128- и 256-битовое шифрование АЕС, ко­торое обеспечивает намного большую безопасность, чем традицион­но используемый в более ранних версиях архиватора метод шифро­вания 21р 2.0. Кроме того, \ЭДп21р 9.0 позволяет теперь обрабатывать файлы практически неограниченного размера.

ШпЕАК 3.3 — признанный лидер среди программ-архиваторов по удобству и массовости применения, поддерживающий в настоящее время самый большой набор языков, включая русский. При этом формат КАК в большинстве случаев обеспечивает значительно луч­шее сжатие, чем 21Р, особенно в режиме создания непрерывных ар­хивов. Формат КАК оснащен несколькими очень важными функци­ями, отсутствующими у 21Р, к числу которых, например, можно отнести функцию добавления информации для восстановления, ко­торая позволяет восстановить физически поврежденный файл, и фун­кцию блокировки архивов для предотвращения случайной модифика­ции особенно ценных данных. Формат КАК позволяет обрабатывать файлы практически неограниченного размера и не только предлага­ет оригинальные и эффективные алгоритмы для сжатия информации различных типов, но и автоматически применяет нужный алгоритм при сжатии файлов. В число его основных особенностей входят: пол­ная поддержка архивов КАК и 21Р; управление архивами других фор­матов; наличие графической оболочки с поддержкой технологии пе­ретаскивания <1га§ & с!гор; поддержка метода 8оПс1-архивирования,

173

при котором может быть достигнута степень сжатия, на 10—50 % пре­вышающая ту, что дают обычные методы; поддержка многотомных архивов (в формате КАК); создание самораспаковывающихся (8РХ) обычных и многотомных архивов; возможность создания и исполь­зования томов для восстановления, позволяющих воссоздавать недостающие части многотомных архивов; отправка архива по элек­тронной почте и пр. Для удобства возможно создание избранных па­пок и архивов. Программа поддерживает два варианта работы: клас­сический и с помощью мастера.

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

ШпАсе 2.5. Может быть, в будущем этот набирающий популяр­ность архиватор составит конкуренцию Щп21р и \ЭДпКАК. Главное его достоинство — манипуляция разными форматами архивов. Архи­ватор обеспечивает сжатие и распаковку многих известных форма­тов. Он поддерживает технологию перетаскивания (<1га§ & йгор); 8оНс1-архивирование для формата АСЕ; сжатие рисунков и звука; от­правку архивов по электронной почте. Он также предоставляет воз­можности для создания многотомных архивов в форматах АСЕ, 71Р и САВ, самораспаковывающихся архивов (8РХ) АСЕ и 21Р и др. Есть возможность добавления информации для восстановления архива в случае его повреждения. В целом различных настроек и установок в \\^пАсе больше, чем в любом другом архиваторе. Однако в освоении ЩпАсе сложнее, чем ЩпКАК или \Ут21р.

Программы резервирований Заннык

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

174

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

В \Утс1одУ5 2000 имеются средства резервного копирования и восстановления данных — Вас1одр Апс! Кесоуегу Тоо1§ (Средства ар­хивации и восстановления). В ее состав входит ВасКир \У12агс1 (Мас­тер архивации) — служебная программа, облегчающая архивирование и восстановление данных. Однако специализированные программы сторонних производителей во многих случаях предоставляют более удобную и быструю возможность выполнения этих процедур.

Общепризнанными лидерами разработки соответствующего ПО являются компании Неду1еи-Рас1сагс1, СотрШег А88ос1а1е5, 8еа§а1е ЗоЯдуаге, но их продукты требуют сложного администрирования, рас­считаны на корпоративный бизнес и поэтому дороги. Для рядового пользователя лучше выбрать более простые и дешевые программы, например, Напйу ВасКир или ВасШр32, которые работают под уп­равлением \Мпс1ото 9х/МТ/2000/ Ме/ХР.

НапЛу ВасЬир 4.1 представляет собой простую и удобную про­грамму для автоматического создания копий документов и данных, которые могут быть сохранены на любом устройстве (как внешнем, так и внутреннем, в том числе и на СО-К\\0 или отправлены на РТР-сервер, а при необходимости восстановлены. При этом можно сохра­нять не только отдельные файлы и папки, но и письма из М8 ОШ1оо1с, системный реестр или 1СС?-переписку. Программа умеет работать по расписанию, сжимать файлы в 21Р-архивы, поддержи­вает 128-битное шифрование и синхронизацию данных.

Вас&Цр 32 2.0. Основное назначение программы — резервирова­ние данных с возможностью автоматического сжатия как с ис­пользованием встроенного, 71Р-совместимого модуля сжатия, так и за счет подключения внешних архиваторов. Поддерживаются циклы удаления устаревших архивов по возрасту архива и по количеству архивов в архивной директории. В числе возможностей программы — присвоение имени архиву в формате даты, посылка в сеть сооб-

175

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

Программы записи компакт-ЭискоВ

Среди продуктов этого класса есть свои фавориты. Это пакеты от Него (№го 6 или более ранние версии) и Кохю (Еа§у МесИа Сгеа^ог 7, ХЭДпОпСО 6 или более ранние их модификации). Все они универ­сальны, позволяют записать любой диск на СО или ОУВ, содержат много дополнительных приложений для обработки разнообразной информации и могут снабдить записанный диск профессиональной наклейкой. Однако существует целый ряд более дешевых и компак­тных утилит, способных справиться с этой задачей ничуть не хуже своих более дорогих аналогов. Но следует иметь в виду, что многие из огромного количества программ данного направления ориентиро­ваны только на создание отдельных видов дисков — аудио-СВ, ви-део-СВ и т.п. Все программы работают под управлением ХУтёоте 95/ 98/МТ 4/ Ме/2000/ХР.

го по праву считается лучшим универсальным пакетом про­грамм для записи СВ- и ВУО-дисков, обладает простым и удобным пользовательским интерфейсом, язык которого легко изменить, в том числе и на русский. Пакет работает быстро и стабильно и поддер­живает технологию защиты от сбоев. В комплекте с приложением Ыего Вигшп§ Кот, которое служит непосредственно для записи СО-и О\Т)-дисков, №го 6 объединяет целый набор дополнительных про­грамм. В их числе — многофункциональный помощник Ыего Б^агЙтаЛ, использование которого позволит создавать новые диски или копии дисков даже неискушенным пользователям. Приложение N610 У15ЮП Ехрге58 2 служит для создания видеодисков, записи ви­део на жесткий диск, кодирования видеоконтента и пр. Приложение

176

Него \Уауе ЕсШог 2 применяется для редактирования звука; N610 1та§еОпуе — эмулятор СО-привода; Него Вас1с1Шр — программа для резервного копирования; Него Соуег — редактор обложек к дискам и ряд других. Него Вигшпё КОМ поддерживает всю гамму пишущих приводов — как классические внутренние приводы СО-К/К^, ОУО-К/К\У, ОУО+К/К\У и ОУО-КАМ, так и внешние приводы ЮЕ, 5С51 с интерфейсами 1)8В 2,0 и даже Р1ге\У1ге — и обладает возможнос­тью перезаписи. В качестве источников информации могут выступать как файлы на жестком диске, так и другие компакт-диски.

Кохю Еа§у Ме<Иа Сгеа1ог 7 (ранее известная как Еа8у СО & ОУО Сгеа*ог 6) - это универсальный пакет приложений, позволяющий работать с мультимедийным контентом любых видов: организовы­вать, редактировать и сохранять на СО или ОУО цифровые фотогра­фии, музыку и видео. В состав пакета, наряду с программой для за­писи СО- или ОУО-дисков Еа§у СО & ОУО Сгеа1ог, входит целая серия других утилит, которые могут обмениваться мультимедиадан-ными между собой и использовать одни и те же файлы в совмест­ной работе. Например, ОУО ВшШег 2.0 позволяет создавать профес­сиональные ОУО, УСО и 8УСО с элементами управления (меню, кнопки, главы, фон и т.д.). Утилита АисНоСеШга! необходима для создания музыкальных СО, а 8оипс1 ЕсШог позволяет импортировать аналоговые данные с пластинок и видеокассет. Встроенный фото­редактор РЬо{о8ш1е 7 Р1а1тит поможет редактировать фотографии с возможностью последующего создания фотоальбома или слайд-шоу, а для видеомонтажа потребуется профессиональный редактор У1с!ео\Уауе 7 Рго.

В целом, Базу МесНа Сгеа1ог 7 позволяет копировать обычные файлы и папки, прослушивать, редактировать и записывать музы­кальные коллекции, создавать слайд-шоу и фотоальбомы, интер­активные меню для ОУО УШео, печатать обложки и наклейки к компакт-дискам. Записанные диски можно защитить от несанкцио­нированного чтения с помощью пароля со 128-битным шифровани­ем. Кроме того, работа в режиме ВасКир позволяет создавать резерв­ные копии данных по расписанию, а при записи на СО или ОУО больших файлов происходит их автоматическое сжатие.

СоруТоВУВ 3.0.16, заменившая собой ранее известную програм­му СоруТоСО этой же компании, отличается удобным дружествен­ным интерфейсом и позволяет записывать СО-К(Д\0/ОУО-диски од-

177

ним щелчком мыши. Программа поддерживает СО-К(\У)-, ОУО-КОУ)-, ОУО+К(\У)- и ОУО-КАМ-приводы и обладает возможностью перезаписи. Копировать на компакт-диски можно любую информа­цию: файлы, папки, изображения, музыку, а при записи на ОУО — и видеоинформацию.

Е1Ьу8 С1опеШТ) 2.3 предназначена для создания полностью иден­тичных копий ОУО-фильмов и их записи на ОУО-носители. Про­грамма может полностью переписать содержимое диска, что позво­ляет создавать копии в режиме «один к одному» со всеми меню, субтитрами и т.д. ОопеОУО поддерживает работу с большинством существующих приводов и обладает хорошим быстродействием и качеством записи.

8игеТНт§ СВ ЬаЬе!ег 4.0 считается лучшим специализированным прикладным пакетом для подготовки этикеток и обложек для ком­пакт-дисков и позволяет быстро создать профессиональный графи­ческий дизайн диска без специальной подготовки и опыта подобной работы. Поддерживает все популярные форматы обложек и этикеток СО, включает множество профессионально подготовленных шабло­нов. База шаблонов 8игеТЫп§ СО ЬаЬе1ег содержит свыше тысячи различных фонов, профессиональных фотографий, текстур и гради­ентов. Кроме того, в библиотеке имеются более 2 тыс. клип-артов и высококачественных изображений специальных знаков, символов и логотипов, принятых в сфере производства СО- и ОУО-дисков.

Программы просмотра и конВертаиии

Сегодня вся техническая документация поставляется в формате *.рДГ. Для работы с этим форматом существует удобная бесплатная утилита АсгоЬа! Кеаёег от компании АёоЬе. Однако часто необходи­мо не только просмотреть документ, но и извлечь из него текст и/ или изображение. С этой целью проще всего воспользоваться соот­ветствующей утилитой, например РОР2\\Ьг<1.

Кроме того, в настоящее время практически каждый пользовате­ль работает с медиаинформацией, для просмотра которой чаще все­го необходим целый набор просмотрщиков: для картинок один, для видео - другой, для прослушивания музыки — третий. Однако все эти программы удобнее заменить на одну универсальную, например на Ме§аУ1е\у, которая считается лидером в данном классе ПО, или в

178

качестве альтернативы выбрать какое-нибудь бесплатное приложе­ние, например МапУ1е\у. Все эти программы работают под управле­нием ТОпёомга 98/ЫТ/Ме/2000/ХР.

АйоЪе КеаЛег 6.0 (известный как АсгоЪа! Кеаёег) — популярная программа для просмотра и печати РОР-документов, которая со­вершенно необходима, поскольку значительное количество файлов, скачиваемых из 1п1егпе1, представлены сегодня в формате РОЕ Вер­сия 6.0 поддерживает проигрывание встроенных в документы фай­лов ОшсЫнпе, МасготесНа Р1а8Ь, Кеа! и \Ут<1о\У8 МесНа, распечатку документов через беспроводные сети и ряд других усовершенствова­ний.

РПР2ИЪп11.3 удобная и простая утилита, предназначенная для экспорта изображений и текста из РОР-файла в документ \Уогс1 в формате *.г1Г. Для конвертации РВР-файла достаточно его открыть, а результатом по окончании работы РВР2\Уог<1 станет появление в той же папке копии экспортируемого файла, но уже в формате КТР.

Ме$аУгеу> 7.05 позволяет просматривать не только картинки, ви­део и звук, но и другие файлы, поддерживая в общей сложности свы­ше 100 различных форматов. Наряду с просмотром файлов в МеёаУ1е\у реализованы многие функции редактирования. Для графи­ки это вращение, масштабирование, добавление текста, применение спецэффектов, удаление эффекта «красных глаз», корректировка фотографий. Редактировать можно не только графику, но и ряд офис­ных форматов, например ВОС и ХЬ5. Кроме того, программа позво­ляет производить различные операции с файлами (переименовывать, копировать, удалять, архивировать файлы прямо на СВ или ^V^ и др.) и создавать \УеЪ-альбомы на основе серии встроенных шабло­нов.

1г/апУге\\> 3.91 компактная и в то же время мощная утилита для просмотра файлов свыше полусотни графических форматов, а также наиболее распространенных аудио- и видеоформатов. 1гГапУ1е^ об­ладает множеством достоинств. В программе имеются базовые сред­ства редактирования графики (вращение, масштабирование, работа с палитрой и применение плагинов), можно конвертировать файлы из одного формата в другой, делать скриншоты с экрана и заставки для рабочего стола. В программе также предусмотрены режимы по­каза слайд-шоу и миниатюр, а также функция вытаскивания иконок

179

из *.ехе- и *.<Ш-файлов. Кроме того, возможности программы мож­но значительно расширить за счет серии подключаемых плагинов.

Программы сравнения файлов

Сравнивать различные модификации файлов пользователям при­ходится очень часто. Причем выясняется не то, какая версия файла является более свежей, а то, что именно изменилось в файлах в пла­не содержимого и есть ли файлы-дубликаты. Приходится сравнивать текстовые документы и документы Ехсе1. Многим необходимо разоб­раться в хранящихся на диске изображениях, пытаясь найти нужную картинку. А есть еще НТМЬ-страницы, РОР-файлы и пр. Самой универсальной в этой области, охватывающей большое количество типов файлов, является программа Сотраге 8ийе, выпущенная ком­панией АК8-1АВ8 в конце 2003 г. Возможностей у нее много, но и стоимость высокая. Поэтому для сравнения ХЬ8-файлов можно вос­пользоваться дешевой специализированной программой Ехсе! Сотраге, а для сравнения изображений — программами 1та§еОире или 1та&еОире1е88, примерно равнозначными как по цене, так и по возможностям. Все программы работают под управлением \Утс1о^8 98/№уМе/2000/ХР.

Сотраге 8ш1е 1.0 — удобный инструмент для сравнения файлов и папок с возможностью генерации различных отчетов, отражающих статистические изменения и фиксирующих различия в сравниваемых файлах и папках. С ее помощью можно сравнить как обычные тек­стовые файлы, так и документы в форматах М8 ОШсе, НТМЬ-страницы, РОР-документы и двоичные файлы. Последняя версия программы 1.0.0.12 может сравнивать 21Р-архивы, показывая в отчете различие в количестве файлов в архиве, а также имена файлов с раз­мерами и датой для каждого. Сотраге 8ш1е работает очень быстро, например Ехсе1-документы в полторы тысячи строк она может срав­нить за считанные секунды. Поэтому программа представляет инте­рес для всех, кому часто приходится заниматься сравнением и ана­лизом файлов и папок, в частности для программистов, системных администраторов, секретарей, юристов и т.п.

Ехсе! Сотраге 1.0 предназначена для сравнения файлов мюгобой Ехсе1, поддерживает все версии Ехсе! и очень удобна для анализа сделанных изменений. Результаты сравнения размещаются на новом

180

созданном листе Ехсе1, который показывает измененные, добавлен­ные и удаленные данные, сохраняя при этом формат оригинала.

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

1та§еОире 1.2.2.0, предназначенная для поиска дубликатов гра­фических файлов, способна находить одинаковые картинки незави­симо от их размера и названия. При этом она ищет не только оди­наковые изображения, но и просто похожие. 1та&еОире крайне проста в работе, поддерживает все основные графические форматы, хорошо настраивается и позволяет определить перед поиском степень подобия изображений.

181