- •Структура программного обеспечения (по) эвм
- •Операционные системы
- •Современные операционые системы
- •Системы автоматизации программирования
- •Популярные системы программирования
- •Пакеты программ
- •Комплекс программ технического обслуживания
- •Программы-оболочки
- •В программах far и Norton Commander
- •Программы офисного назначения
- •Редакторы документов
- •Табличные процессоры
- •Программы подготовки презентаций
- •Персональные информационные менеджеры
- •Программы планирования
- •Прочие офисные программы
- •Программы экономического назначения
- •Бухгалтерские программы
- •Правовые базы данных
- •Программы финансового анализа
- •Издательские системы
- •Издательские системы
- •Системы подготовки технических документов
- •Графические редакторы
- •Вспомогательные программы (утилиты)
- •Программы резервирования
- •Антивирусные программы
- •Детекторы
- •Ревизоры
- •Сторожа
- •Программы-упаковщики
- •Программы- русификаторы
- •Программы удаления приложений
- •Программы для диагностики компьютера
- •Программы-кэши для диска
- •Программы для оптимизации дисков
- •Программы динамического сжатия дисков
- •Программы ограничения доступа к данным
- •Программное обеспечение для работы в Интернет
Системы подготовки технических документов
При подготовке документов, содержащих большое количество математических, химических и иных формул, а также прочих сложных видов текста — нот, шахматных диаграмм, иероглифического письма, арабской каллиграфии и т.д., стандартные редакторы документов и издательские системы оказываются непригодными. Например, хотя Word для Windows имеет редактор математических формул, он годится лишь для эпизодического применения — ввод формул в нем осуществляется крайне медленно, а многие формулы набрать вовсе не удается. Редактора химических формул или шахматных диаграмм там тоже нет. Поэтому в подобных случаях используются либо специальные добавления к редакторам текстов или издательским системам общего назначения, либо специальные системы подготовки документов.
Наиболее широко используемой
системой подготовки технических текстов
является система TЕX,
разработанная математиком Д. Кнутом,
автором широко известного многотомника
«Искусство программирования для ЭВМ».
В TЕX
документ подготавливается как обычный
текстовый файл со встроенными командами
форматирования. Этот файл обрабатывается
компилятором TЕX,
после чего документ можно с помощью
программ предварительного просмотра
просмотреть на экране в том виде, как
он будет напечатан, и затем напечатать
на любом выводном устройстве. Команды
TЕX
образуют весьма богатый и расширяемый,
хотя и сложный в применении, язык, с
помощью которого можно описать любые
используемые стили документов, виды
оформления, любые формулы, таблицы,
диаграммы и т.д. Например, для включения
в документ формулы
в TЕX
достаточно набрать текст
$\varphi(t)={1\over\sqrt{2\pi}}\int_o^t
е^{-х^2/2}\, d×$.
Понятно, что такой набор менее нагляден,
чем в Word
для Windows,
и требует некоторого предварительного
обучения. Зато при минимальном навыке
он выполняется в пять-десять раз быстрее,
чем кропотливое диалоговое определение
формулы в обычных редакторах текста.
Поэтому многие известные западные
издательства используют для набора
книг и журналов по математике, физике,
химии, технике и т.д. систему TЕX,
а Американское математическое общество
принимает для публикации только рукописи,
подготовленные в TЕX.
Графические редакторы
Графические редакторы позволяют создавать и редактировать рисунки. Можно (достаточно условно) выделить следующие разновидности таких редакторов:
простейшие редакторы — в них предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Такие редакторы входят в Windows (Paintbrush) и в Windows 95 (Brush), а для DOS есть даже более мощный редактор Paintbrush фирмы ZSoft;
редакторы, ориентированные на обработку фотоизображений и изображений, введенных со сканера (например, Aldus Photostyler). В отличие от простейших редакторов, они могут обрабатывать изображения большого размера (иногда — исчисляемые тысячами точек по горизонтали и вертикали), и предоставляют, в дополнение к возможностям простейших редакторов, различные возможности по преобразованию изображений, настойке яркости и контрастности изображения или отдельных его частей, применения несложных цветовых эффектов и т.д.;
редакторы, рассчитанные на создание художественных растровых изображений, применяются художниками, дизайнерами и т.д. В дополнение к возможностям редакторов, ориентированных на обработку фотоизображений, эти редакторы предоставляют богатейшие средства рисования и применения эффектов. Многие редакторы позволяют рисовать с помощью графических планшетов, используя различные кисти и стили рисования — под масло, гуашь, пастель и т.д. Изображения могут состоять из нескольких отдельно редактируемых слоев, просвечивающих друг сквозь друга, что дает очень широкие возможности рисования. Разумеется, поддерживаются возможности цветоделения. Adobe Photoshop — лидером в этой области;
редакторы объектной (векторной) графики, в отличие от рассмотренных ранее редакторов, работают с изображением, состоящим не из цветных точек, а из различных объектов — линий, букв и т.д. Каждый объект имеет свои свойства — расположение, размер, толщину и цвет линии, вид заполнения (для замкнутых линий) и т.д. Такие редакторы (прежде всего Corel Draw, а также Adobe Illustrator, Micrografx Designer и др.; весьма популярны, так как с их помощью можно достаточно просто и удобно создавать весьма сложные и красивые изображения. Правда, эти изображения неизбежно носят несколько искусственный характер, но при создании рекламных объявлений, технических иллюстраций и во многих других областях фотореалистичность изображений и не требуется;
редакторы для создания трехмерных изображений (Autodesk 3D Studio, Corel Dream 3D, Ray Dream Designer и др.) позволяют определять трехмерные объекты, закрашивать их, указывать расположение источников света и т.д., получая реалистическое трехмерное изображение. В принципе, возможно, добиться изображения, близкого к естественному, но для этого требуется создать весьма точную модель объекта, что обычно является очень трудоемким занятием.
