Текстовые и графические редакторы ПЭВМ.
3.1. Характеристика текстовых редакторов
К настоящему времени для ПЭВМ разработано несколько текстовых редакторов, отличающихся сложностью, функциональными возможностями, объемам занимаемой памяти и пр. В научно-технической литературе приводятся примеры классификации известных систем подготовки документов. Однако классификация производится весьма условно, так как некоторые функции редакторов различных классов перекрываются, постоянно появляются новые версии редакторов с более совершенными и сложными процедурами обработки, что размывает границы между классами.
.В данном пособии приводится пример классификации редакторов по признаку функциональных возможностей. При этом выделены:
- встроенные редакторы;
- редакторы компьютерных программ;
- редакторы документов общего вида;
- редакторы научных документов;
- издательские системы;
- корректоры текстов.
Встроенные редакторы. Термин "встроенные" означает, что такие редакторы реализованы не в виде самостоятельно работающим программ, а входят в качестве одной из функций в состав более сложных программных систем. Эти редакторы обладают, как правило, лишь простейшими возможностями по набору и редактированию текстов. Поэтому для создания текстовых документов общего вида эти редакторы мало пригодны. Их обычно используют для набора компьютерных программ, для оперативного внесения небольших изменений в тексты, ранее созданных более мощными редакторами.
Редакторы компьютерных программ реализованы в виде самостоятельно работающих программ, однако слабо поддерживают такие структуры документов как строка, абзац, страница, имеют ограниченные возможности для печати текстов. Редакторы этого типа позволяют иметь длинную строку, обеспечивают широкое применение макросредств для формирования типовых структур операторов алгоритмически[ языков.
В то же время появление различны[ Турбо-систем дало возможность работать с удобными интегрированными инструментальными средствами для создания, компиляции, отладки и выполнения программ на таки х популярных языках программирования, как Бейсик, Паскаль, Си, Пролог, Ассемблер. Обязательным элементом Турбо-систем является редактор, обладающий широкими возможностями по созданию и обновлению программных текстов.
Редакторы документов общего вида. Эти редакторы хорошо приспособлены для работы с такими структурами текстового документа как слова, строки, абзацы, страницы, главы и т.д. В них реализованы широкие возможности по работе с фрагментами текста и печати сформированного документа с выбором шрифтов. Большинство редакторов являются многооконными. Наличие окон позволяет одновременно работать с несколькими участками одного текста или несколькими текстами. Кроме того, в этих редакторах имеется возможность создавать несложные рисунки с помощью символов псевдографики,
Редакторы издательских систем предназначены для создания макетов журналов, книг и другой печатной продукции высокого класса. Эти редакторы отличаются наличием средств для подготовки текста, иллюстраций, графиков с использованием разнообразных шрифтов и других оформительских элементов. Издательские системы имеют развитые средства для организации размещения материала разнотипного характера на странице.
3.2.Характеристика графических редакторов
Как было отмечено выше, многие документы как общего вида, так и научные сочетают в себе чисто текстовое представление с графическим - формулами, графиками, рисунками. Для подготовки текстовой части документа используются текстовые редакторы. Для создания графической части применяются графические редакторы.
Системы машинной графики для ПЭВМ можно разделить на классы, среди которых особо выделяются следующие:
- деловая графика;
- иллюстративная графика;
- инженерная графика;
- научная графика.
Деловая графика. Системы деловой графики предназначены для графического отображения данных хранящихся в электронных таблицах или в базах данных, что повышает наглядность соотношения различных числовых показателей в удобной для восприятия форме. Наиболее распространенными формами графического отображения данных являются столбиковые диаграммы (гистограммы), круговые диаграммы и линейные графики. При этом изображение сопровождается заранее подготовленными текстовыми комментариями и разметкой, различными декоративными элементами с использованием нескольких типов штриховки и цветов.
Иллюстративная графика. Системы иллюстративной графики используются для создания изображений, которые в различных документах играют роль иллюстративного материала. Это могут быть схемы, рисунки, географические карты и т.п. При помощи таких систем пользователь должен иметь возможность строить изображение путем компоновки других ранее созданных изображений (в том числе и имеющихся в самих графических редакторах) , с вновь изображаемыми элементами, объединения с текстами и числами, изменения цвета и т.д., С этой целью в данных системах , как правило, реализуются функции, позволяющие:
- применять для рисования разнообразные "перья", "кисти", "краски" и трафареты;
- "разрезать", "склеивать" и "стирать" произвольные части изображения;
- обращаться в библиотеку заранее сформированных изображений и вставлять их во вновь создаваемые рисунки;
- создание произведений искусства и рекламы;
- сохранять сформированные иллюстративные материалы на магнитных носителях , осуществлять поиск и воспроизведение на экране и бумаге.
Инженерная графика. Основное направление и развития систем инженерной графики связана с автоматизацией чертежных и конструкторских работ. Такие системы служат как для эскизирования сложных технических устройств и из узлов, так и для .создания точных чертежей.
Научная графика. К системам научной графики можно отнести средства, обеспечивающие:
- формирование научной документации с использованием формул сложного вида;
- моделирование объектов, а также демонстрацию их поведения (мультипликацию);
- создание всевозможных тренажеров для обучения и тренировки специалистов.
Редактирование графических изображений.
Зачастую ранее созданное изображение требуется видоизменить; изменить в каком-либо фрагменте рисунка цвет элементов, их конфигурацию, исправить ошибочно изображенные элементы и т. п. Редакторы представляют для этого достаточно широкие возможности:
- любой фрагмент рисунка можно скопировать (пункт "Копировать"), перенести в другое место (пункт "Переместить"), удалить из рисунка (пункт "Стереть");
- фрагмент рисунка может быть отображен зеркально по отношению к первоначальному варианту как вертикально, так и горизонтально (пункт "В„Зеркала", "Г„Зеркало"), а также повернут на 90 (пункт "Поворот");
- для корректировки мелких деталей изображения целесообразно воспользоваться пунктом меню "Лупа";
- в любом фрагменте текста имеется возможность произвести цветозамену (пункт "Цветозамена") и произвести (изменить) заливку замкнутого контура на рисунке (пункт "Заливка") с выборам цвета и типа заливки.
По окончании редактирования изображения следует сохранить его на магнитном носителе.
Литература:
1. Информатика: учебник. Под ред. Н. Макаровой. — М.: Финансы и статистика, 2000,768 с.
2. Симонович В.С. Информатика базовый курс: Учебник. - М.: Питер; Спб.2000-Пресс, 2000,680 с.
3. Симонович В.С. Информатика для экономистов и юристов: Учебник - М.: Питер; Спб.2000-Пресс, 2000,680 с.
4. Гук М. Аппаратные средства PC: Энциклопедия. - СПб.: Питер, 1999, 816 с.
5. Информатика. Энциклопедический словарь. Под ред. Д. А.Поспелова.- М: Педагогика-Пресс, 2000, 349 с.
6. Основы автоматизации и управления в органах внутренних дел. Под ред. А.П.Полежаева и В.А.Минаева. - М.: Академия МВД РФ, 1993, 332 с.