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

2000 Как на одном компьютере, так и в рамках Всемирной сети

позволяет повысить эффективность использования компьютерных

технологий при одновременном снижении общей стоимости владения.

В Windows 2000 встроена сертификация драйверов, что гарантирует

использование требуемых драйверов и уменьшает риск сбоя

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

Microsoft Installer, которая помогает правильно устанавливать,

настраивать, сопровождать, обновлять и удалять программы, снижая риск

ошибок пользователя и возможность снижения производительности.

Еще одно значительное усовершенствование заключается в

интернационализации ОС. Операционная система Windows 2000 состоит

162

из единого двоичного кода, работающего во всех странах мира. Для

каждой установки системы и даже для каждого пользователя можно

выбрать язык, который будет использоваться в системе. Это стало

возможным потому, что все пункты меню, строки диалоговых окон,

сообщения об ошибках и другие текстовые строки были удалены из

ОС и помещены в специальные каталоги, по одному для каждого

языка. Windows 2000 использует кодировку Unicode для поддержки

языков, не использующих латинский алфавит, таких как русский,

греческий, иврит, японский.

Windows 2000 поставляется в виде нескольких уровней

продукта: Professional, Server, Advanced Server и Datacenter Server. Однако

различия между этими версиями незначительны. Во всех версиях

используется один и тот же исполняемый двоичный код. При установке

системы тип продукта записывается в системном реестре

(внутренняя база данных), и во время загрузки ОС проверяет содержимое

реестра, определяя версию программного продукта.

Все операции с файлами и папками, как и в ОС Windows 98,

выполняются с помощью системы окон. Система окон

разворачивается от папки Мой компьютер. Диски, представленные в окне этой

папки, можно открыть двойным щелчком мыши, а потом разыскать

на них любые нужные папки и файлы. Копирование и перемещение

файлов и папок из одной папки в другую можно выполнять путем

перетаскивания их значков из окна одной папки в окно другой. Для

удаления объектов можно использовать перетаскивание на значок

Корзины, а можно пользоваться контекстным меню, которое

открывается при щелчке правой кнопкой мыши на объекте. Для создания

в папке ярлыка документа или программы можно использовать

специальное перетаскивание или команду Создать\Ярлык из

контекстного меню.

Работа с файловой системой в окнах папок не вполне удобна, и

для этой цели в ОС предусмотрено более мощное средство —

программа Проводник (рис. 3.8). Проводник — служебная программа,

относящаяся к категории файловых менеджеров. Она предназначена

для навигации по файловой системе компьютера и ее обслуживания.

Проводник интегрирован в ОС Windows, и поэтому он работает даже

тогда, когда его окно закрыто. Так, если по щелчку правой кнопки

мыши вызывается контекстное меню, или объекты перетаскиваются

из одного окна в другое, то это результат работы Проводника.

163

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

Операционная система Windows 2000 обладает широкими

возможностями настройки. Цель настройки состоит в создании условий

для эффективной работы путем автоматизации операций и создания

комфортной рабочей среды. Основные настраиваемые объекты —

средства управления и оформления. Средствами настройки

являются Панель управления (Пуск\Настройка\Панель управления),

представленная на рис. 3.9, контекстные меню объектов Windows и элементы

управления диалоговых окон операционной системы и ее

приложений.

Хотя Windows 2000 является самой большой ОС в мире, она все

продолжает расти, ошибки устраняются, а новые функции

добавляются.

В октябре 2001 г. была представлена Microsoft Windows XP (от

слова eXPerience) — новейшая на этот момент версия операционной

системы Windows, обладающая широкими возможностями в области

коммуникаций и обработки любых видов цифровой информации. По

заявлению Билла Гейтса, Windows XP — лучшая из всех ОС, когда-

либо созданных корпорацией Microsoft.

164

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

В семействе продуктов Windows XP применяется технология

Product Activation, представляющая собой новое средство защиты ПО

от незаконного копирования, ограничивающее возможное число

установок продукта на отдельных компьютерах. Если продукт защищен

с помощью этой технологии, то купивший его пользователь должен

после установки выполнить дополнительную процедуру активации

продукта.

В Windows XP появились новые средства обеспечения

безопасности, в частности встроенный в ОС брандмауэр подключения к

Internet (Internet Connection Firewall). Кроме того, в состав ОС

входит Internet Explorer 6, содержащий дополнительные средства

защиты персональных данных, передаваемых при посещении Web-узлов.

В состав семейства операционных систем Windows XP входят:

• Windows XP Home Edition — операционная система,

предназначенная в основном для домашних пользователей;

• Windows XP Professional — операционная система,

предназначенная в основном для установки на рабочих станциях

корпоративных пользователей;

165

• Windows XP 64-Bit Edition — 64-разрядная ОС, предназначенная

для применения на компьютерах с большим объемом

оперативной памяти и процессором семейства Intel Itanium,

используемых для задач, требующих больших объемов вычислений и

обработки больших объемов данных;

• Windows.NET Server — серверная операционная система, является

дальнейшим развитием операционных систем Windows 2000.

Основными особенностями семейства ОС Windows.NET Server

является наличие в их составе платформы Windows.NET Framework,

а также поддержка Web-сервисов XML.

Windows XP Home Edition предназначена для замены ОС Windows 95,

Windows 98 и Windows Me. От них ее отличают черты, характерные

для Windows NT и Windows 2000, — архитектура с защищенным

ядром и полное разделение процессов, что благоприятно сказывается

на надежности этой ОС и позволяет одновременно выполнять

приложения, использующие разные версии одних и тех же библиотек без

каких-либо конфликтов между ними. Среди полезных приложений,

появившихся в Windows XP Home Edition, следует выделить

диспетчер задач — Task Manager — в стиле Windows NT/2000, позволяющий

снять зависшее приложение или процесс, получить информацию о

загрузке процессора и памяти.

При работе с файловой системой можно использовать службу

индексирования файлов в данном разделе, что позволяет ускорить

процесс поиска файлов. Кроме того, поиск можно осуществлять не

только на своих жестких дисках, но и в Internet. Эксплуатацию и

сопровождение операционной системы упрощают средства

динамического обновления самой ОС и драйверов устройств через Internet.

На случай неудачного обновления предусмотрена возможность

возврата к прежнему состоянию ОС, поэтому теперь можно не

заботиться о создании резервных копий реестра.

Более интеллектуальной стала справочная система. Теперь она не

только сама предлагает помощь при возникновении проблем, но и

умеет находить информацию в различных источниках, например на

сайте производителя оборудования и в Microsoft Knowledge Base.

Windows XP Professional предназначена для части системного ПО,

занятого сейчас ОС Windows NT Workstation и Windows 2000

Professional. Она также основана на архитектуре с защищенным

ядром и полном разделении процессов. По сравнению с Windows XP

166

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

Windows XP Professional содержит дополнительные средства,

которые упрощают ее эксплуатацию на рабочих станциях

корпоративных сетей, включающих компьютеры с серверными ОС Microsoft.

К ним относятся средства централизованного администрирования,

возможность установки групповых политик, дополнительные

средства установки и поддержки программного обеспечения, включая

поддержку удаленной установки ПО. Операционная система может

использовать одновременно два процессора, распределяя задачи

между ними, что повышает ее масштабируемость. Помимо средств

защиты данных, имеющихся в Windows XP Home Edition, в Windows XP

Professional предусмотрена возможность шифрования файлов в

разделах с файловой системой NTFS. Кроме того, эта операционная

система позволяет ограничить доступ пользователей к некоторым

файлам, приложениям и другим ресурсам.

Windows XP 64-Bit Edition — 64-разрядная ОС, предназначенная

для применения на компьютерах с большим объемом оперативной

памяти и процессором семейства Intel Itanium, которые используются

для задач, требующих больших объемов вычислений. Эта ОС

представляет собой высокопроизводительную платформу для создания

нового поколения приложений, основанных на Win64 API. В

отличие от 32-разрядных ОС, поддерживающих до 4 Гбайт виртуальной

памяти, она позволяет более эффективно обрабатывать большие

объемы данных, поддерживая до 16 Гбайт реальной оперативной

памяти и до 8 Тбайт виртуальной оперативной памяти. Система

оптимизирована для применения с процессором Intel Itanium и

использует такие его особенности, как набор инструкций, позволяющий

выполнять до 20 операций. Windows XP 64-Bit Edition поддерживает

до двух процессоров Intel Itanium.

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

Служебные программы (утилиты) — это программы,

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

выполнения вспомогательных функций, таких как работа с файлами и

каталогами, диагностирование аппаратуры, просмотр и конвертация

167

файлов, оптимизация дискового пространства, восстановление

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

другие.

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

С момента появления программы Norton Commander файловые

менеджеры стали необходимым приложением на любом

компьютере. Многие из них внешне напоминают знаменитого предка, но в

плане функциональности ушли далеко вперед. Все они

предназначены для разнообразной работы с файлами: копирования, переноса,

удаления, редактирования текстовых файлов, гибкого запуска

программ.

Самыми популярными файл-менеджерами сегодня в России

являются Total Commander (бывший Windows Commander) и FAR

Manager. По возможностям за ними следует Frigate, который пока еще

недостаточно хорошо известен пользователям.

Все программы работают под управлением: Windows 98/Me/NT/

2000/ХР.

FAR Manager 1.7. Norton-подобный файл-менеджер, который

может работать как в полноэкранном, так и в оконном режимах,

поддерживает длинные имена файлов, корректно работает с

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

DOS- и Windows-кодировками, окрашивает имена файлов в

соответствии с их расширениями, что очень удобно при работе. Среди

возможностей программы — определение размеров каталогов, вызов

списка активных задач, передача файлов через FTP-клиент,

управление сетевыми и подключенными к ПК принтерами, подсветка

синтаксиса в исходных текстах программ, поиск и замена символов

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

выражений, средства переименования групп файлов с возможностью

использования сложных составных масок, проверка орфографии при

обработке текста в редакторе FAR и многое другое. Программа

поддерживает большинство известных архивных форматов и позволяет

архивировать и разархивировать, просматривать, редактировать и

запускать на выполнение файлы из архивов. В системе

предусмотрены развитая система управления горячими клавишами и очень

168

большой набор встроенных функций, которые существенно

расширяют возможности FAR Manager, дополняя и модифицируя их.

Total Commander 6.03. Если FAR Manager выбирают те

пользователи, которые привыкли работать с Norton Commander, то люди,

начинавшие с Windows, предпочитают Total Commander (рис. 3.10). Он

продолжает добрую традицию двухпанельных файловых менеджеров,

но в большей степени ориентирован на Windows-интерфейс. Так же,

как и у многих Windows-программ, интерфейс Total Commander

легко настраивается, причем отрегулировать можно буквально все:

цвета, наборы панелей, цвета для групп файлов, иконки папок и

документов. Интерфейс Total Commander позволяет просматривать

содержимое носителей с использованием настраиваемых закладок.

В итоге в рамках одной панели файл-менеджера можно открыть

несколько директорий, каждая из которых будет представлена

отдельной закладкой, а при переходе между закладками сохраняется

состояние директории. Имеется поддержка архиваторов ZIP, ARJ, LZH,

Рис. ЗЛО. Панели файл-менеджера Total Commander

169

GZ, TAR, RAR и АСЕ и встроенный FTP-клиент. Наряду со

стандартными возможностями, характерными для данного класса

приложений, программа обладает целым рядом особенностей,

которые способны существенно ускорить навигацию по дискам и папкам.

К таким особенностям относятся: запоминание часто используемых

каталогов, история последних посещенных каталогов, быстрый

поиск, в том числе внутри файлов, многофункциональные

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

поддержкой drag & drop, удобная работу с комментариями к файлам и

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

в Total Commander многие полезные возможности, такие как

диспетчер задач, редактор реестра, временная панель, управление

сервисами, работа с сетевыми папками, карманным компьютером, Linux-

разделами и пр.

Frigate 3.24. Выпущенный в 2001 г. этот файловый менеджер

очень активно развивается. Сегодня его уже можно сравнить с

программой Total Commander. Это очень многофункциональный продукт

с привычным Windows-интерфейсом. Frigate поддерживает все

основные операции работы с файлами и папками, а также умеет работать

с 24 графическими форматами (просмотр, слайд-шоу, конвертация),

имеет встроенный многофункциональный текстовый редактор,

встроенные просмотрщики файлов HTML, DOC, RTF и др. Кроме того,

он очень удобен при работе с FTP, имеет множество полезных

утилит и поддерживает систему встроенных функций и работу с

архивами, а в Windows 2000/XP даже умеет записывать файлы на CD-RW.

Уникальная система настроек позволяет полностью настроить

внешний вид программы. Стандартная комплектация программы

включает: файловый менеджер, поддержку архивов, работу с FTP,

текстовый редактор, RTF-редактор, просмотрщик изображений, менеджер

свободного места, менеджер автозапуска, встроенные часы и работу

с МРЗ. Профессиональная комплектация дополнена модулями для

синхронизации директорий, менеджером свободного пространства,

менеджерами автозапуска и заметок, встроенными часами,

поддержкой встроенных функций для Total Commander и многими

другими модуляциями. По сути, Frigate Pro уже больше напоминает не

файловый менеджер, а настоящий электронный офис,

обеспечивающий работу с мультимедиа, мощные средства организации

документов, дополнительные средства и утилиты.

170

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

Вследствие неуклонно растущих объемов обрабатываемой

информации особое значение приобретает сжатие данных.

Избыточность информации предоставляет широкое поле деятельности в этой

области. Так, измерение избыточности естественных языков (тех, на

которых мы говорим) показывает, что практически 80 %

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

лишней. Показатели избыточности разных языков очень близки. Данная

цифра примерно определяет теоретические пределы сжатия

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

систему кодирования, которая бы уменьшила ее. Говоря о переходе на

коды, которые позволяют уменьшить размер сообщения, вводят

понятие коды сжатия. При этом различают понятия сжатие без потерь

и сжатие с потерями. Очевидно, что когда мы имеем дело с

информацией типа «номер телефона», то сжатие за счет потери части

символов не ведет ни к чему хорошему. Однако можно представить

целый ряд ситуаций, когда потеря части информации не приводит к

потере полезности оставшейся. Сжатие с потерями применяется в

основном для графики, звука и видео, т.е. там, где в силу огромных

размеров файлов степень сжатия очень важна, и можно

пожертвовать деталями, несущественными для восприятия этой информации

человеком. Особые возможности для сжатия информации имеются

при компрессии видео. В ряде случаев большая часть изображения

передается из кадра в кадр без изменений, что позволяет строить

алгоритмы сжатия на основе выборочного отслеживания только

части «картинки». В частном случае изображение говорящего

человека, не меняющего своего положения, может обновляться только в

области лица или даже рта, т.е. в той части, где происходят

наиболее быстрые изменения от кадра к кадру. Обычно сжатие графики с

потерями, обеспечивая очень высокие степени компрессии,

практически незаметно для человека.

Однако методы сжатия с потерями обладают и рядом

недостатков. Первый недостаток заключается в том, что компрессия с

потерями применима не для всех случаев анализа графической

информации. Например, если в результате сжатия изображения на лице

изменится форма родинки (но лицо при этом останется полностью

узнаваемо), то эта фотография окажется вполне приемлемой, чтобы

послать ее по почте знакомым. Однако если пересылается фотосни-

171

мок легких на медэкспертизу для анализа формы затемнения, то в

этом случае искажения недопустимы. Кроме того, в случае

машинных методов анализа графической информации результаты

кодирования с потерей (незаметные для глаз) могут быть «заметны» для

машинного анализатора. Второй недостаток заключается в том, что

повторная компрессия и декомпрессия с потерями приводят к

эффекту накопления погрешностей.

Кодирование без потерь может применяться для сжатия любой

информации, поскольку обеспечивает абсолютно точное

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

потерь основано на простом принципе преобразования данных из

одной группы символов в другую, более компактную. Наиболее

известны два алгоритма сжатия без потерь: это кодирование Хаффме-

на и LZW-кодирование (по начальным буквам имен создателей

Lempel, Ziv, Welch), которые представляют основные подходы при

сжатии информации. Принцип кодирования Хаффмена

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

часто встречающихся символов, и, соответственно, в увеличении

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

Метод LZW кодирует строки символов, анализируя входной поток

для построения расширенного алфавита, что позволяет использовать

дополнительные символы для представления строк обычных

символов. Используя, например, вместо 8-битовых ASCII-кодов 9-битовые,

получают дополнительные 256 символов. Работа компрессора

сводится к построению таблицы, состоящей из строк и соответствующих

им кодов. Алгоритм сжатия сводится к следующему: программа

прочитывает очередной символ и добавляет его к строке. Если строка

уже находится в таблице, чтение продолжается, если нет, данная

строка добавляется к таблице строк. Чем больше будет

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

с телефоном, можно, проведя упрощенную аналогию, сказать, что,

сжимая запись 233 34 44 по LZW-методу, мы придем к введению

новых строк — 333 и 444 и, выражая их дополнительными

символами, сможем уменьшить длину записи.

Все архиваторы используют в какой-либо модификации эти два

метода кодирования информации. Самым популярным архиватором

является WinZip. Объясняется это тем, что формат ZIP считается

мировым стандартом архивирования и имеет самую длительную исто-

172

рию развития. Большинство архивов в Internet также имеют формат

ZIP. За ним следуют многими любимый WinRAR и набирающий

обороты WinAce. Все эти архиваторы работают под управлением Windows

98/Me/NT/ 2000/XP.

WinZip 9.0. Возможностей его вполне достаточно для того,

чтобы обеспечить надежное и эффективное архивирование данных.

Программа работает в двух режимах: классическом и режиме мастера,

рассчитанном на новичков. Она ориентирована преимущественно на

ZIP-архивы, но при этом поддерживает и другие популярные

архивные форматы. В числе возможностей WinZip — поддержка

технологии перетаскивания (drag & drop) и полная интеграция с

программами «Мой компьютер» и «Проводник»; создание

самораспаковывающихся файлов; поддержка антивирусных программ; отправка

архива по электронной почте и пр. А для защиты архива от

несанкционированного доступа можно при его создании указать пароль.

WinZip 9.0 поддерживает 128- и 256-битовое шифрование АЕС,

которое обеспечивает намного большую безопасность, чем

традиционно используемый в более ранних версиях архиватора метод

шифрования Zip 2.0. Кроме того, WinZip 9.0 позволяет теперь обрабатывать

файлы практически неограниченного размера.

WinRAR 33 — признанный лидер среди программ-архиваторов по

удобству и массовости применения, поддерживающий в настоящее

время самый большой набор языков, включая русский. При этом

формат RAR в большинстве случаев обеспечивает значительно

лучшее сжатие, чем ZIP, особенно в режиме создания непрерывных

архивов. Формат RAR оснащен несколькими очень важными

функциями, отсутствующими у ZIP, к числу которых, например, можно

отнести функцию добавления информации для восстановления,

которая позволяет восстановить физически поврежденный файл, и

функцию блокировки архивов для предотвращения случайной

модификации особенно ценных данных. Формат RAR позволяет обрабатывать

файлы практически неограниченного размера и не только

предлагает оригинальные и эффективные алгоритмы для сжатия информации

различных типов, но и автоматически применяет нужный алгоритм

при сжатии файлов. В число его основных особенностей входят:

полная поддержка архивов RAR и ZIP; управление архивами других

форматов; наличие графической оболочки с поддержкой технологии

перетаскивания drag & drop; поддержка метода solid-архивирования,

173

при котором может быть достигнута степень сжатия, на 10—50 %

превышающая ту, что дают обычные методы; поддержка многотомных

архивов (в формате RAR); создание самораспаковывающихся (SFX)

обычных и многотомных архивов; возможность создания и

использования томов для восстановления, позволяющих воссоздавать

недостающие части многотомных архивов; отправка архива по

электронной почте и пр. Для удобства возможно создание избранных

папок и архивов. Программа поддерживает два варианта работы:

классический и с помощью мастера.

В последних версиях предлагаются новые возможности для

защиты информации за счет применения 128-битного алгоритма

шифрования данных и имен файлов в архиве с использованием

алгоритма AES и сохранения данных о правах доступа. Очень удобна

появившаяся в одной из последних версий архиватора возможность

поиска файлов внутри архивов. Полезна новая команда «Просмотр

архива на вирусы», обеспечивающая распаковку архива во

временную папку и проверку ее содержимого установленным на

компьютере антивирусом. А команда печати позволяет теперь распечатывать

как обычные, так и архивированные файлы.

WinAce 2.5. Может быть, в будущем этот набирающий

популярность архиватор составит конкуренцию WinZip и WinRAR. Главное

его достоинство — манипуляция разными форматами архивов.

Архиватор обеспечивает сжатие и распаковку многих известных

форматов. Он поддерживает технологию перетаскивания (drag & drop);

solid-архивирование для формата АСЕ; сжатие рисунков и звука;

отправку архивов по электронной почте. Он также предоставляет

возможности для создания многотомных архивов в форматах АСЕ, ZIP

и CAB, самораспаковывающихся архивов (SFX) АСЕ и ZIP и др. Есть

возможность добавления информации для восстановления архива в

случае его повреждения. В целом различных настроек и установок в

WinAce больше, чем в любом другом архиваторе. Однако в освоении

WinAce сложнее, чем WinRAR или WinZip.

Программы резервирований данных

Самое важное в любой компьютерной системе — это

хранящаяся в ней информация. К сожалению, ни надежное оборудование, ни

лицензионное ПО не гарантируют стопроцентной сохранности дан-

174

ных. Всегда существует вероятность потери информации. Поэтому

нужно не только беречь информацию, но и уметь оперативно

восстановить ее в случае необходимости, для чего требуется резервное

копирование данных, подразумевающее периодическое создание копий

нужной информации. На резервирование файлов вручную путем,

например, копирования на CD-RW требуется много времени и

терпения — лучше автоматизировать данный процесс с помощью

специализированного ПО.

В Windows 2000 имеются средства резервного копирования и

восстановления данных — Backup And Recovery Tools (Средства

архивации и восстановления). В ее состав входит Backup Wizard

(Мастер архивации) — служебная программа, облегчающая архивирование

и восстановление данных. Однако специализированные программы

сторонних производителей во многих случаях предоставляют более

удобную и быструю возможность выполнения этих процедур.

Общепризнанными лидерами разработки соответствующего ПО

являются компании Hewlett-Packard, Computer Associates, Seagate

Software, но их продукты требуют сложного администрирования,

рассчитаны на корпоративный бизнес и поэтому дороги. Для рядового

пользователя лучше выбрать более простые и дешевые программы,

например, Handy Backup или BackUp32, которые работают под

управлением Windows 9x/NT/2000/ Ме/ХР.

Handy Backup 4.1 представляет собой простую и удобную

программу для автоматического создания копий документов и данных,

которые могут быть сохранены на любом устройстве (как внешнем,

так и внутреннем, в том числе и на CD-RW) или отправлены на FTP-

сервер, а при необходимости восстановлены. При этом можно

сохранять не только отдельные файлы и папки, но и письма из MS

Outlook, системный реестр или ICQ-переписку. Программа умеет

работать по расписанию, сжимать файлы в ZIP-архивы,

поддерживает 128-битное шифрование и синхронизацию данных.

BackUp 32 2.0. Основное назначение программы —

резервирование данных с возможностью автоматического сжатия как с

использованием встроенного, ZIP-совместимого модуля сжатия, так и

за счет подключения внешних архиваторов. Поддерживаются циклы

удаления устаревших архивов по возрасту архива и по количеству

архивов в архивной директории. В числе возможностей программы

— присвоение имени архиву в формате даты, посылка в сеть сооб-

175

щений о предстоящей архивации, синхронизация с другой архивной

директорией в сети, поддержка нескольких конфигураций и групп

конфигураций, выполнение конфигурации один раз в установленное

количество дней. Кроме того, возможно подключение плагинов,

выполнение команд ОС до и после архивации, поддержка командной

строки, архивация на сменный носитель, установка пароля на

архивы, создание ВАК-файлов, добавление комментариев и описаний,

поддержка списков исключаемых файлов и файлов, не подлежащих

сжатию, высокая скорость сжатия, удобный интерфейс и большое

количество настроек.

Программы записи компакт-дисков

Среди продуктов этого класса есть свои фавориты. Это пакеты

от Nero (Nero 6 или более ранние версии) и Roxio (Easy Media Creator

7, WinOnCD 6 или более ранние их модификации). Все они

универсальны, позволяют записать любой диск на CD или DVD, содержат

много дополнительных приложений для обработки разнообразной

информации и могут снабдить записанный диск профессиональной

наклейкой. Однако существует целый ряд более дешевых и

компактных утилит, способных справиться с этой задачей ничуть не хуже

своих более дорогих аналогов. Но следует иметь в виду, что многие

из огромного количества программ данного направления

ориентированы только на создание отдельных видов дисков — аудио-CD,

видео-CD и т.п. Все программы работают под управлением Windows 95/

98/NT 4/ Ме/2000/ХР.

Nero по праву считается лучшим универсальным пакетом

программ для записи CD- и DVD-дисков, обладает простым и удобным

пользовательским интерфейсом, язык которого легко изменить, в том

числе и на русский. Пакет работает быстро и стабильно и

поддерживает технологию защиты от сбоев. В комплекте с приложением

Nero Burning Rom, которое служит непосредственно для записи CD-

и DVD-дисков, Nero 6 объединяет целый набор дополнительных

программ. В их числе — многофункциональный помощник Nero

StartSmart, использование которого позволит создавать новые диски

или копии дисков даже неискушенным пользователям. Приложение

Nero Vision Express 2 служит для создания видеодисков, записи

видео на жесткий диск, кодирования видеоконтента и пр. Приложение

176

Nero Wave Editor 2 применяется для редактирования звука; Nero

ImageDrive — эмулятор CD-привода; Nero BackltUp — программа для

резервного копирования; Nero Cover — редактор обложек к дискам

и ряд других. Nero Burning ROM поддерживает всю гамму пишущих

приводов — как классические внутренние приводы CD-R/RW, DVD-

R/RW, DVD+R/RW и DVD-RAM, так и внешние приводы IDE, SCSI

с интерфейсами USB 2,0 и даже FireWire — и обладает

возможностью перезаписи. В качестве источников информации могут выступать

как файлы на жестком диске, так и другие компакт-диски.

Roxio Easy Media Creator 7 (ранее известная как Easy CD & DVD

Creator 6) — это универсальный пакет приложений, позволяющий

работать с мультимедийным контентом любых видов:

организовывать, редактировать и сохранять на CD или DVD цифровые

фотографии, музыку и видео. В состав пакета, наряду с программой для

записи CD- или DVD-дисков Easy CD & DVD Creator, входит целая

серия других утилит, которые могут обмениваться мультимедиадан-

ными между собой и использовать одни и те же файлы в

совместной работе. Например, DVD Builder 2.0 позволяет создавать

профессиональные DVD, VCD и SVCD с элементами управления (меню,

кнопки, главы, фон и т.д.). Утилита AudioCentral необходима для

создания музыкальных CD, a Sound Editor позволяет импортировать

аналоговые данные с пластинок и видеокассет. Встроенный

фоторедактор PhotoSuite 7 Platinum поможет редактировать фотографии

с возможностью последующего создания фотоальбома или слайд-шоу

а для видеомонтажа потребуется профессиональный редактор

VideoWave 7 Pro.

В целом, Easy Media Creator 7 позволяет копировать обычные

файлы и папки, прослушивать, редактировать и записывать

музыкальные коллекции, создавать слайд-шоу и фотоальбомы,

интерактивные меню для DVD Video, печатать обложки и наклейки к

компакт-дискам. Записанные диски можно защитить от

несанкционированного чтения с помощью пароля со 128-битным

шифрованием. Кроме того, работа в режиме Backup позволяет создавать

резервные копии данных по расписанию, а при записи на CD или DVD

больших файлов происходит их автоматическое сжатие.

CopyToDVD 3.0.16, заменившая собой ранее известную

программу CopyToCD этой же компании, отличается удобным

дружественным интерфейсом и позволяет записывать CD-R(W)/DVD^hckh од-

177

ним щелчком мыши. Программа поддерживает CD-R(W)-, DVD-

R(W)-, DVD+R(W)- и DVD-RAM-приводы и обладает возможностью

перезаписи. Копировать на компакт-диски можно любую

информацию: файлы, папки, изображения, музыку, а при записи на DVD —

и видеоинформацию.

Elbys CloneDVD 2.3 предназначена для создания полностью

идентичных копий DVD-фильмов и их записи на DVD-носители.

Программа может полностью переписать содержимое диска, что

позволяет создавать копии в режиме «один к одному» со всеми меню,

субтитрами и т.д. CloneDVD поддерживает работу с большинством

существующих приводов и обладает хорошим быстродействием и

качеством записи.

SureThing CD Labeler 4.0 считается лучшим специализированным

прикладным пакетом для подготовки этикеток и обложек для

компакт-дисков и позволяет быстро создать профессиональный

графический дизайн диска без специальной подготовки и опыта подобной

работы. Поддерживает все популярные форматы обложек и этикеток

CD, включает множество профессионально подготовленных

шаблонов. База шаблонов SureThing CD Labeler содержит свыше тысячи

различных фонов, профессиональных фотографий, текстур и

градиентов. Кроме того, в библиотеке имеются более 2 тыс. клип-артов и

высококачественных изображений специальных знаков, символов и

логотипов, принятых в сфере производства CD- и DVD-дисков.

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

Сегодня вся техническая документация поставляется в формате

*.pdf. Для работы с этим форматом существует удобная бесплатная

утилита Acrobat Reader от компании Adobe. Однако часто

необходимо не только просмотреть документ, но и извлечь из него текст и/

или изображение. С этой целью проще всего воспользоваться

соответствующей утилитой, например PDF2Word.

Кроме того, в настоящее время практически каждый

пользователь работает с медиаинформацией, для просмотра которой чаще

всего необходим целый набор просмотрщиков: для картинок один, для

видео - другой, для прослушивания музыки — третий. Однако все

эти программы удобнее заменить на одну универсальную, например

на MegaView, которая считается лидером в данном классе ПО, или в

178

качестве альтернативы выбрать какое-нибудь бесплатное

приложение, например IrfanView. Все эти программы работают под

управлением Windows 98/NT/Me/2000/XP.

Adobe Reader 6.0 (известный как Acrobat Reader) — популярная

программа для просмотра и печати PDF-документов, которая

совершенно необходима, поскольку значительное количество файлов,

скачиваемых из Internet, представлены сегодня в формате PDF.

Версия 6.0 поддерживает проигрывание встроенных в документы

файлов QuickTime, Macromedia Flash, Real и Windows Media, распечатку

документов через беспроводные сети и ряд других

усовершенствований.

PDF2Word 1.3 — удобная и простая утилита, предназначенная для

экспорта изображений и текста из PDF-файла в документ Word в

формате *.rtf. Для конвертации PDF-файла достаточно его открыть,

а результатом по окончании работы PDF2Word станет появление в

той же папке копии экспортируемого файла, но уже в формате RTF.

MegaView 7.05 позволяет просматривать не только картинки,

видео и звук, но и другие файлы, поддерживая в общей сложности

свыше 100 различных форматов. Наряду с просмотром файлов в

MegaView реализованы многие функции редактирования. Для

графики это вращение, масштабирование, добавление текста, применение

спецэффектов, удаление эффекта «красных глаз», корректировка

фотографий. Редактировать можно не только графику, но и ряд

офисных форматов, например DOC и XLS. Кроме того, программа

позволяет производить различные операции с файлами (переименовывать,

копировать, удалять, архивировать файлы прямо на CD или DVD и

др.) и создавать Web-альбомы на основе серии встроенных

шаблонов.

IrfanView 3.91 — компактная и в то же время мощная утилита для

просмотра файлов свыше полусотни графических форматов, а также

наиболее распространенных аудио- и видеоформатов. IrfanView

обладает множеством достоинств. В программе имеются базовые

средства редактирования графики (вращение, масштабирование, работа

с палитрой и применение плагинов), можно конвертировать файлы

из одного формата в другой, делать скриншоты с экрана и заставки

для рабочего стола. В программе также предусмотрены режимы

показа слайд-шоу и миниатюр, а также функция вытаскивания иконок

179

из *.ехе- и *.dll-файлов. Кроме того, возможности программы

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

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

Сравнивать различные модификации файлов пользователям

приходится очень часто. Причем выясняется не то, какая версия файла

является более свежей, а то, что именно изменилось в файлах в

плане содержимого и есть ли файлы-дубликаты. Приходится сравнивать

текстовые документы и документы Excel. Многим необходимо

разобраться в хранящихся на диске изображениях, пытаясь найти нужную

картинку. А есть еще HTML-страницы, PDF-файлы и пр. Самой

универсальной в этой области, охватывающей большое количество

типов файлов, является программа Compare Suite, выпущенная

компанией AKS-LABS в конце 2003 г. Возможностей у нее много, но и

стоимость высокая. Поэтому для сравнения XLS-файлов можно

воспользоваться дешевой специализированной программой Excel

Compare, а для сравнения изображений — программами ImageDupe

или ImageDupeless, примерно равнозначными как по цене, так и по

возможностям. Все программы работают под управлением Windows

98/NT/Me/2000/XP.

Compare Suite 1.0 — удобный инструмент для сравнения файлов

и папок с возможностью генерации различных отчетов, отражающих

статистические изменения и фиксирующих различия в сравниваемых

файлах и папках. С ее помощью можно сравнить как обычные

текстовые файлы, так и документы в форматах MS Office, HTML-

страницы, PDF-документы и двоичные файлы. Последняя версия

программы 1.0.0.12 может сравнивать ZIP-архивы, показывая в отчете

различие в количестве файлов в архиве, а также имена файлов с

размерами и датой для каждого. Compare Suite работает очень быстро,

например Excel-документы в полторы тысячи строк она может

сравнить за считанные секунды. Поэтому программа представляет

интерес для всех, кому часто приходится заниматься сравнением и

анализом файлов и папок, в частности для программистов, системных

администраторов, секретарей, юристов и т.п.

Excel Compare 1.0 предназначена для сравнения файлов Microsoft

Excel, поддерживает все версии Excel и очень удобна для анализа

сделанных изменений. Результаты сравнения размещаются на новом

180

созданном листе Excel, который показывает измененные,

добавленные и удаленные данные, сохраняя при этом формат оригинала.

ImageDupeless 1.5.4.2 предназначена для поиска похожих

изображений независимо от их размера, формата, разрешения и т.п. и

поддерживает основные графические форматы. Возможна

каталогизация размещенных на CD галерей и дальнейшая работа с ними. При

этом сравнение вновь поступающих изображений с уже

имеющимися в галерее занимает значительно меньше времени, чем полное

повторное сканирование галереи. Предусмотрены внутренние средства

сравнения, удаления, перемещения и обновления файлов и

изменения привязки корневого каталога галереи.

ImageDupe 1.2.2.0, предназначенная для поиска дубликатов

графических файлов, способна находить одинаковые картинки

независимо от их размера и названия. При этом она ищет не только

одинаковые изображения, но и просто похожие. ImageDupe крайне

проста в работе, поддерживает все основные графические форматы,

хорошо настраивается и позволяет определить перед поиском степень

подобия изображений.

181

4. Прикладное программное

обеспечение

Прикладное программное обеспечение (ППО) составляют

программы конечного пользователя. Это самый обширный класс

программного обеспечения. В настоящее время в большинстве сфер

человеческой деятельности разработаны и применяются прикладные

программные продукты. Везде, где требуется выполнить большие

математические расчеты или производится обработка больших объемов

разнообразных данных, или требуется быстрый анализ ситуации с

принятием управляющего решения, — компьютеры под

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

человека.

4.1. Классификация прикладного

программного обеспечения

ППО, классифицируя по назначению, можно разделить на

прикладные программы общего назначения и прикладные программы

специального назначения (рис. 4.1). Классификация весьма условна

потому, что некоторые типы программ (например, программы,

обрабатывающие тексты) имеют своих представителей и в классе

общего назначения (редакторы и процессоры) и в классе

профессиональных программ (издательские системы).

4.1.1. Прикладное программное обеспечение

обшего назначения

Прикладное программное обеспечение общего назначения

используется для решения наиболее общих задач информационного

характера в любой сфере человеческой деятельности. Оно объединяет в себе

широко используемые программы большинством пользователей

персональных компьютеров, например, текстовые редакторы,

электронные таблицы, графические системы, игры, развлечения.

182

Прикладное программное обеспечение (ППО)

ППО общего назначения

Программы -

обработчики текста

Текстовые редакторы

Текстовые процессоры

Электронные таблицы

СУБД

Графические

информационные системы

Редакторы векторной

графики

Редакторы растровой

графики

Интегрированные

системы (офис)

Переводчики,

игры,

развлечения

и др.

ППО специального назначения

Программы -

обработчики текста

Издательские системы

Специализированные

текстовые редакторы

СУБД

информационных

систем

Интегрированные

пакеты

специализированные

(математические,

офисные)

Геоинформацион ные

системы

САПР, АРМ

ЛСНИИ и др.

Рис. 4.1. Классификация ППО

183

Программы, обрабатывающие тексты. К ним относятся

текстовые редакторы, текстовые процессоры. Граница между ними весьма

условна. Текстовые редакторы (NotePad — разработка Microsoft), как

будет показано ниже, способны выполнять основные функции

редактирования: набор, внесение исправлений, сохранение, работа с

фрагментами. Текстовые процессоры (Word — разработка Microsoft),

кроме того, имеют возможности разнообразного оформления, а

некоторые позволяют создавать документы, предназначенные для

просмотра не в бумажном виде, а на компьютере (электронные

документы). На уровне специального ППО, программы, обрабатывающие

тексты, представлены специализированными текстовыми

редакторами (MultiEdit — разработка American Cybernetic, TgX) и

издательскими системами, которые автоматизируют процесс верстки

полиграфических изданий. Издательские системы отличаются расширенными

средствами управления взаимодействия текста с параметрами

страницы и графическими объектами, но имеют более слабые

возможности по автоматизации ввода и редактирования текста. Их

целесообразно применять к документам, которые предварительно

обработаны в текстовых процессорах и графических редакторах.

Электронные таблицы. Основное назначение электронных таблиц

— обработка различных типов данных, представляющихся в

табличной форме, например, планово-финансовые, бухгалтерские

документы, небольшие инженерные расчеты (Excel — разработка Microsoft,

Lotus 1-2-3 — разработка Lotus). Основное преимущество электронных

таблиц, в сравнении с текстовыми процессорами (где тоже могут

вестись таблицы, производиться небольшие вычисления и сортировка),

в том, что содержание одних ячеек может меняться автоматически в

соответствии с изменением содержания других. Иными словами,

ячейки могут быть функционально зависимы. Кроме того, табличные

процессоры имеют возможности ведения небольших баз данных и

визуализации данных в виде различных таблиц, диаграмм и графиков, т.е.

средства ведения таблиц, средства табличных расчетов

подкрепляются возможностями создания наглядных отчетов.

Они находят широкое применение в бухгалтерском учете,

анализе финансовых и торговых рынков, средствах обработки

результатов научных и экономических экспериментов, т.е. в автоматизации

регулярно повторяемых вычислений больших объемов числовых и

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

184

Системы управления базами данных (СУБД). Программы этого

класса (Access разработка Microsoft) позволяют работать с

большими объемами структурированных данных — базами данных (как

правило, это табличные структуры). В функции СУБД входит: описание

данных, доступ к данным, поиск, отбор данных по определенным

критериям. Большинство современных СУБД позволяют создавать

небольшие программы обработки данных на встроенных языках,

имеют оформительские возможности, позволяющие на основе

собранных и обработанных данных создать отчет. Множество СУБД,

также как и текстовые процессоры, имеют своих представителей и в

ППО общего и в ППО специального назначения. На уровне ППО

общего назначения — это настольные СУБД, на уровне

специальном — это большие СУБД, составляющие основу информационных

систем и позволяющие работать в компьютерных сетях.

Графические системы. Это программы, предназначенные для

работы с графическими изображениями. К ним относятся редакторы

растровой и векторной графики, программы обработки трехмерной

графики (ЗD-редакторы). Растровые редакторы для представления

изображений используют растры (см. главу 1), т.е. совокупности

точек, имеющих свой цвет и яркость. В них удобно обрабатывать

фотографии и объекты, имеющие мягкие цветовые переходы. Основа

векторного представления — линия (ее уравнение). Векторные

редакторы удобны для работы с чертежами и рисованными картинками.

Редакторы трехмерной графики используются для создания

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

взаимодействия трехмерных объектов между собой и трехмерных

объектов с источником света.

Интегрированные программные средства. Отдельные программы,

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

могут в полной мере удовлетворить пользователя. Например, выборку

данных, предоставленную СУБД, бывает удобно обработать с

помощью электронных таблиц, результаты, оформленные в виде

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

документ, который был составлен в текстовом процессоре. Для

совместной работы нескольких программ требуется и унификация

форматов обрабатываемых файлов. Такие программные пакеты

называются интегрированными программными средствами. Наиболее

распространенный продукт этого класса — пакет MS Office (разра-

185

ботка Microsoft), который кроме текстового процессора MS Word,

табличного процессора MS Excel и СУБД MS Access интегрирует в

себе такие офисные программные средства, как система разработки

презентаций MS Power Point, электронный организатор MS Outlook

и др.

Программные средства для решения прикладных математических

(статистических) задач позволяют производить математические

расчеты: решение уравнений и систем уравнений и т.д., некоторые

пакеты позволяют производить аналитические (символьные)

вычисления: дифференцирование, интегрирование и т.д.

Переводчики. Игры. Развлечения. Это класс популярных программ,

не требующий больших комментариев. Переводчики обычно

работают резидентно, т.е. в любом тексте на иностранном языке можно

выделить переводимый фрагмент и после нажатия определенной

комбинации клавиш предъявляется окно с переводом или

возможные варианты перевода слова.

Игры очень распространены, их создано огромное количество.

Среди них можно выделить следующие типовые сценарии: игры на

опережение (на мастерство), азартные игры, логические игры,

обучающие игры.

Развлечения — прикладные программы, позволяющие

осуществлять просмотр слайдов, прослушивание звуковых файлов,

видеофайлов.

4.1.2. Прикладное программное обеспечение

спеииального назначения

Решает более узкие задачи, а также задачи профессионального

характера в различных предметных областях.

Информационные системы (ИС), предоставляющие широкие

возможности в:

• управлении предприятием — это склад, документооборот офиса;

• бухгалтерском учете — это системы, имеющие функции

текстовых, табличных редакторов и СУБД. Предназначены для

автоматизации подготовки начальных бухгалтерских документов

предприятия и их учета, регулярных отчетов по итогам

производственной, хозяйственной и финансовой деятельности в фор-

186

ме, приемлемой для налоговых органов, внебюджетных фондов

и органов статистического учета;

• анализе экономической и финансовой деятельности; их

используют в банковских и биржевых структурах. Они позволяют

контролировать и прогнозировать ситуацию на финансовых,

торговых рынках и рынках сырья, выполнять анализ текущих

событий, готовить отчеты.

Экспертные системы представляют собой дальнейшее развитие

систем управления базами данных. Они предназначены для анализа

данных, хранящихся в базах знаний. В отличие от СУБД,

позволяющих производить операции манипуляции данными, экспертные

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

самообучения.

Системы автоматизированного проектирования — предназначены

для автоматизации процессов конструирования, применяются в

машиностроении, строительстве, архитектуре. Они позволяют создавать

чертежную документацию, адаптированную в конкретной

предметной области, а также имеют справочники, средства проведения

расчетов.

Профессиональные программные продукты в настоящее время

получили широчайшее развитие. Это бухгалтерские системы,

автоматизированные системы управления, автоматизированные системы

научных исследований и многие другие.

4.2. Текстовые редакторы, процессоры

Со времен изобретения письменности текстовые документы

используются для хранения и передачи данных. В современном

понимании текстовым документом является и короткая записка, и

толстая иллюстрированная книга.

Важным элементом в текстовых документах является выделение

смысловых фрагментов, таких как слово, предложение, абзац,

колонтитул, колонцифра, колонки, стили оформления. Кратко опишем их.

187

Символ — это отдельный знак (литера) в тексте, ему в

соответствие ставится код; для буквенных символов указывается

национальная принадлежность.

Словом назовем часть текста между двумя пробелами. Чтобы

подчеркнуть важную мысль, высказываемую в тексте, слово или

несколько слов могут выделяться шрифтом.

Предложение — часть текста между двумя точками. Мелкие

структурные элементы разбиваются на предложения. Чтобы передать

оттенки настроения в предложениях, используют знаки препинания.

Абзац — часть текста между двумя символами перевод строки (в

редакторах это соответствует нажатию клавиши Enter).

Если документ большой и предназначен для печати, то

используются средства структурирования текста: главы, параграфы.

Названия их могут выноситься в колонтитулы. Колонтитулы — это

надписи, появляющиеся на каждой странице текстового документа

вверху или внизу (например, на каждой левой странице книги в

колонтитуле может быть название главы, на каждой правой —

название параграфа). Номер страницы — это разновидность колонтитула,

называемая колонцифрой. В печатных документах вышеописанные

приемы оформления текста называются форматированием.

Примечание — пояснение к отдельному слову или предложению,

размещаемое в нижней части страницы.

Сноска — комментарий, содержащий ссылку на другой

литературный источник.

Кадр — рамка, служащая для размещения текста, рисунка,

таблицы; может обтекаться текстом.

Стиль — набор способов оформления фрагментов документа.

Раздел — отдельная часть документа, в пределах которой можно

установить поля, колонтитулы.

Научные тексты, как правило, сопровождаются таблицами,

формулами, диаграммами. Современные информационные технологии

предоставляют возможность создания текстового документа,

ориентированного не на печатную страницу, а на просмотр документа с

экрана монитора. Такие документы называются электронными, они

могут включать в себя кроме текстовых данных, таблиц, диаграмм,

фотографий еще и различные анимационные картинки, звуковые

файлы, гиперссылки (т.е. ссылки на файл в собственном компьютере или

в Интернете).

188

В связи с многообразием возможностей создания и оформления

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

программных продуктов по работе с этими документами. Условно их

можно разбить на текстовые редакторы и текстовые процессоры.

Текстовые редакторы — это программы для создания и

редактирования текстовых документов. Редактирование текста — это

комплекс операций по внутренней (смысловой) и внешней

(оформительской) работе над текстом. Каждый текст можно «кроить», т.е.

вырезать из него куски, «склеивать» их, вставлять в рабочий

материал части из других текстов, менять их местами и пр. Можно

изменять расположение текста на странице, формат шрифта отдельных

символов, слов и целых абзацев, вставлять в текст иллюстрации

(рисунки, графики, схемы и пр.).

Текстовые редакторы обеспечивают основные возможности по

подготовке небольших и несложных документов. Сюда входят

следующие простые операции:

• ввод алфавитно-цифровой информации;

• перемещение по набранному тексту;

• вставка или удаление символов.

А также более сложные операции по работе с блоками

(фрагментами) текста:

• выделение блока;

• удаление блока;

• копирование, перемещение, вставка блока;

• дополнительные удобства (возможность поиска фрагмента,

поиск с заменой, печать документа и т.д.).

Большинство текстовых редакторов ориентировано на работу с

чисто текстовыми файлами, среди которых могут быть тексты

программ, написанные на различных языках, конфигурационные

файлы, файлы настройки и др. Ярким представителем таких

программных продуктов является MultiEdit (начиная с версий 5.0). Этот

текстовый процессор имеет мощную систему контекстной замены,

встроенный язык макрокоманд на уровне Visual Basic, средства

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

Текстовые процессоры — это программы, предоставляющие более

широкий круг (в сравнении с редакторами) возможностей

форматирования (шрифты, таблицы, формулы), создания документов,

содержащих данные разных типов (вставка графических, звуковых дан-

189

ных), создания электронных документов. Типичным представителем

этой группы является текстовый процессор Word.

Существует еще одна отдельная группа текстовых

процессоров — это настольные издательские системы. В чем-то они похожи

на обычные текстовые процессоры, позволяют набирать и

форматировать документ, но, как правило, используются для верстки.

Издательские системы имеют широкий спектр читаемых форматов, т.е.

возможность работать с файлами, созданными во многих других

программах: текстовых, графических, чертежных. Текст легко можно

вставить внутрь любого рисунка, и рисунок можно вставить в текст;

кроме того, имеются средства для рисования простых фигур внутри

самой программы. В цветных изданиях есть возможность поработать

с цветовой гаммой, в полиграфии это называют разложением цвета

на отдельные составляющие.

Следует отметить, что растущие возможности текстовых

процессоров постепенно приближают их к издательским системам, и такие

процессоры, как Word, в состоянии обеспечить набор и распечатку

не очень больших изданий.

4.2.1. Программа Блокнот (flotePad)

Общие функции редактирования рассмотрим на примере

редактора NotePad (блокнот), программы, встраиваемой в операционные

системы серии Windows 9x (разработка Microsoft).

Блокнот предназначен для создания небольших, объемом до

50 килобайт, неформатированных текстов. Создаваемые файлы

имеют текстовый формат *.txt в кодовой таблице Windows 1251.

Перечисленные скромные возможности определяют область применения

программы как редактора для создания коротких записок, текстов

управляющих и системных файлов.

Программа запускается из меню ПУСК > ПРОГРАММЫ >

СТАНДАРТНЫЕ > БЛОКНОТ.

Набор и редактирование текста. На рабочем поле редактора

присутствует вертикальная мигающая черта — курсор. Курсор — это

точка ввода текста, т.е. нажатие клавиши на алфавитно-цифровой

клавиатуре приводит к появлению литеры слева от курсора.

Заполненная строка переводится автоматически в соответствии с

размерами страницы.

190

Курсор перемещается клавишами управления курсора или

щелчком мыши в точку, где требуется внести исправление. Набор

нового текста раздвигает и вставляет новый текст в ранее написанный.

Удаление символа слева от курсора производится клавишей

Backspace, справа — клавишей del. Если необходимо редактировать

несколько слов или предложений, они сначала выделяются как блок,

для чего по выделяемому блоку перемещают курсор с нажатой

клавишей Shift или перемещают по тексту указатель мыши с нажатой

левой кнопкой. При этом выделенный блок отображается белыми

символами на черном фоне (говорят «в инверсных цветах»). Затем

вызывается контекстное меню (щелчком правой кнопкой мыши) или

меню ПРАВКА и выбирается необходимый пункт (рис. 4.2),

например, удалить, копировать или вырезать выделенный блок.

Рис. 4.2. Окно программы NotePad

Копирование блока производится в буфер обмена. Далее, в

любом месте, где будет установлен курсор, можно сделать вставку

содержимого буфера посредством, например, обращения к

контекстному меню.

Сохранение документа на диске и доступ к нему, поиск. Всякий

раз, создавая документ, следует тут же его сохранить, т.е. обратиться

к меню ФАЙЛ > СОХРАНИТЬ КАК; в дальнейшем, внося

изменения в документ, следует обращаться к меню ФАЙЛ > СОХРАНИТЬ.

Оба эти меню вызывают стандартный файлер сохранения (рис 4.3).

191

Рис. 4.3. Окно Сохранение

В окне «Папка» (раскрыв список) надо выбрать папку, в ко-

торую будет происходить сохранение. В окне «Имя файла» — указать

имя файла, затем щелкнуть на кнопке «Сохранить». По мере

изменения документа, его следует сохранять вновь со старым именем

(меню ФАЙЛ > СОХРАНИТЬ). По умолчанию сохранение

происходит по старому адресу, без вызова диалогового окна. Сохранение

документа происходит в файловой системе Windows. Она, как

известно, является иерархической структурой, а это дает большие

удобства для упорядоченного ведения архива документов.

Доступ к документу осуществляется через меню ФАЙЛ >

ОТКРЫТЬ, вызывающий диалоговое окно, аналогичное окну

сохранения. При этом необходимо выбрать загружаемый файл и нажать

кнопку «Открыть».

Меню ПОИСК > НАЙТИ вызывает окно, в котором можно

набрать искомое слово или сочетание слов в окне ОБРАЗЕЦ и указать

направление поиска вверх или вниз. Поиск с заменой в «блокноте»

отсутствует.

192

Элементы форматирования текста

Отдельные части текста в «Блокноте» не форматируются, но

имеется возможность отобразить весь текст в одном из перечисленных

в меню ПРАВКА > ШРИФТ шрифтов.

Шрифты по способу создания изображения бывают растровые

и векторные. Растровый шрифт получается на основе некоторой

матрицы пикселей (экранных точек), векторный — на основе

координат точек, элементарных векторов, уравнений линий. Набор из

четырех основных шрифтов — обычный, курсив, полужирный, полужирный

курсив — в совокупности называется гарнитурой шрифта. Каждая

гарнитура имеет свое наименование, например, Arial, Times New Roman,

Tahoma и другие. Каждой гарнитуре в системной папке Windows\Fonts

соответствует один файл для векторного шрифта или несколько

файлов (по числу размеров) для растрового шрифта. Растровые шрифты

обычно бывают моноширинными, т.е. все буквы одной высоты имеют

одинаковую ширину, как в пишущей машинке. Например, русская

буква «Щ» и латинская буква «I» будут иметь в написании

одинаковую ширину, что не улучшает внешний вид текста. Этот недостаток

исправлен в векторных шрифтах, которые обычно являются

пропорциональными, т.е. ширина определяется начертанием. На печати текст,

выполненный пропорциональными шрифтами, выглядит лучше

моноширинных, но выравнивание текста пробелами становится

невозможным.

Вертикальный размер шрифта (именно он понимается под

размером шрифта) измеряется в пунктах, один пункт равен 1/72

дюйма — примерно 0,353 мм. Шрифт размером 10 пунктов, его

называют десятый кегль, часто используется в книгах. Четырнадцатым

кеглем писала пишущая машинка, и этот размер шрифта часто

применяется сейчас при составлении различных документов. Еще одно

преимущество векторных шрифтов — это их масштабируемость, т.е.

все размеры и формы символов шрифта указанной гарнитуры

каждый раз пересчитываются из некоторой единой математической

заготовки, которой сообщается вертикальный размер.

Печать. Готовый документ можно распечатать на принтере. Для

этого предварительно необходимо указать параметры печатной

страницы. Меню ФАЙЛ > МАКЕТ СТРАНИЦЫ.

В появившемся диалоговом окне следует указать размер

бумажного листа (формат), ориентацию {книжную — текст вдоль страницы

7. Информатика

193

или альбомную — текст поперек страницы), размеры полей, при

необходимости колонтитулы, после чего нажать кнопку «Принтер» того

же окна. Произойдет печать листа. Если макет страницы не

изменяется, то достаточно выполнить команду меню ФАЙЛ > ПЕЧАТЬ.

4.2.2. Текстовый процессор WordPadI

Дальнейшее развитие возможностей текстового редактора

получено в текстовом процессоре WordPad, который, также как и

«Блокнот», встроен в операционные системы Windows 9X. Запуск его

происходит через ПУСК > ПРОГРАММЫ > СТАНДАРТНЫЕ >

WordPad.

Вид окна его показан на рис. 4.4. Кроме известной строки меню

еще введены:

• две панели инструментов для быстрого доступа к часто

используемым пунктам меню (одна называется стандартная, другая —

форматирование);

• линейка, позволяющая визуально устанавливать отступы;

• строка состояния, дающая дополнительную информацию.

Рис. 4.4. Окно программы WordPad

На панелях инструментов собраны пиктограммы наиболее часто

встречающихся команд меню: создать, открыть, сохранить, пена-

тать, копировать и др. Щелчок по пиктограмме равносилен

выполнению команды меню, но доступ более удобен. Информацию о на-

194

значении значка можно получить с помощью зависания

(всплывающая подсказка). Любой из элементов окна может быть установлен

или удален с помощью соответствующих команд из меню ВИД.

Попутно заметим, что возможность различными способами

(через меню или панель инструментов, или комбинацию клавиш, т.е.

«горячие клавиши») выполнить одну и ту же команду, является

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

подсказки — элемент дружественного интерфейса.

Форматы срайлоВ сонранения документа

Технически сохранение документа происходит аналогично

«Блокноту». Созданный в WordPad текстовый документ может быть

записан в файл одного из следующих форматов:

• текстовый документ MS-DOS в кодировке ASCII CP-866

расширение .txt;

• текстовый документ Windows в кодировке Windows-1251

расширение .txt;

• документ Word, расширение .doc;

• файл RTF, расширение .rtf;

• документ Unicode.

Многообразие форматов дает возможность совместимости

документов, написанных в разных редакторах, и возможность

конвертирования (перевода) документа из одного формата в другой при

помощи WordPad.

Редактирование

Все приемы создания, редактирования, сохранения текста,

описанные в «Блокноте», применимы и в WordPad. Но создатели WordPad

пошли дальше. Они предусмотрели возможность отмены последних

действии нажатием кнопки

В меню ПРАВКА есть команды поиска текста, подобно

«Блокноту», и добавлен поиск с заменой.

Форматирование документа

WordPad допускает весьма широкие возможности

форматирования текста. Это форматирование шрифта, абзацев, маркированных

195

списков, табуляции. Находятся они в пунктах меню ФОРМАТ, и

некоторые дублируются на панели инструментов «Форматирование».

Форматирование шрифта позволяет форматировать и весь текст

(как в «Блокноте»), и абзацы каждый в отдельности, и отдельное

слово, и отдельную букву. Меню ФОРМАТ > ШРИФТ или кнопки

панели инструментов предоставляет диалоговое окно выбора

гарнитуры и начертания шрифта, размера, атрибутов (зачеркнутый и

подчеркнутый), цвета изображаемых букв. Тоже можно сделать,

используя кнопки панели «Форматирование». Важно, что при этом

соблюдается принцип эквивалентности экранного и печатного

изображения. Говорят, что выполняется принцип WYSIWYG (What You See Is

What You Get — «что видишь (на экране), то и получишь (при

печати на листе)»).

Форматирование абзаца дает возможность установить абзацный

отступ, он еще называется красная строка, отступы справа и слева.

Отступы проще и наглядней устанавливаются простым

перетаскиванием движков на линейке (рис. 4.5).

Отступ красной строки

Перетаскивание за прямоугольник

приводит к одновременному

движению отступа слева

и отступа красной строки

Отступ

слева

Отступ

справа

Рис. 4.5. Форматирование абзаца

Процессор WordPad может использовать как пропорциональные

(Arial, Times), так и моноширинные (Courier) шрифты, поэтому

выравнивание пробелами нецелесообразно, следовательно,

используются различные виды машинного выравнивания: слева, справа по

центру. С той же целью используется и табуляция.

При форматировании абзаца предварительно выделять его не

обязательно, достаточно, чтобы курсор находился в любой точке абзаца.

196

Табуляция используется в тех случаях, когда в тексте требуется

сформировать ровные столбцы. Установить позиции табулятора

можно разными способами, но проще расставить их непосредственно,

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

Перемещение курсора от одной позиции табулирования (значок на

линейке ) к другой осуществляется нажатием клавиши Tab.

Маркеры применяются, когда в тексте требуется поместить

маркированный список, но в WordPad имеется только один вид маркера

— черная круглая точка •. Перед набором маркированного списка

нажимаем кнопку на панели инструментов, после набора каж-

дого элемента списка нажимаем Enter. Оформление списка, т.е.

установка значка маркера и отступов, производится автоматически.

Вставка объектов в текстовый документ

WordPad позволяет делать вставки рисунков, формул, звуковых

и видеофайлов таблиц Excel, презентаций Power Point и других

объектов. Возможность эта основана на технологии внедрения и

связывания объектов (OLE — Object Linking and Embedding, разработчик

Microsoft), позволяющей создавать комплексные документы из

разных типов данных, обеспечивать совместную работу нескольких

приложений при подготовке одного документа, копировать и переносить

объекты между приложениями. Выполняется операция следующим

образом:

1. Меню ВСТАВКА > ОБЪЕКТ вызывает окно «Вставка Объекта»,

в котором происходит выбор объекта из списка.

2. Устанавливается переключатель «Создать новый /Создать из

файла»; если объект создается из файла, то предоставляется кнопка

«Обзор», вызывающая диалоговое окно выбора файла.

3. Одновременно требуется установить галочку в переключателе

«Связь», если объект связывается, и не устанавливать ее, если

внедряется.

4. Установить галочку в переключателе «В виде значка», если

внедренный объект будет раскрываться при нажатии на значок.

Внедрение предполагает, что новый файл вольется в основной

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

197

дет помещена ссылка на связываемый файл. Внедрение создает

целостный документ, который увеличивается в размерах (по сравнению

со связанным), но допускает его передачу по сетям, тиражирование

без оглядки на целостность связей. Связанный документ имеет

меньший объем и предоставляет большие удобства для работы

нескольких разработчиков над документом в компьютерной сети, так как

каждый пользователь видит самую свежую версию тех частей

документа, которые выполняют его коллеги.

Печать документа

Перед печатью документа полезно нажать на кнопку

«Предварительный просмотр», которая позволит посмотреть на страницу

целиком, и если ее внешний вид в целом нас устраивает, то можно

нажать кнопку «Печать», находящуюся на том же окне.