2. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННОЙгЯЕХНОЛОГИИ

2.1. Информационные продукты и услуги

В Федеральном законе «Об информации, информатизации и защите информации» введено понятие информационных ресурсов.

Информационные ресурсы (ИР) - это отдельные документы, массивы документов, документы и массивы документов в информационных системах (библиотеках, архивах, фондах, банках данных и других информационных системах).

Информационные ресурсы следует понимать как знания, которые материализовались в виде документов, баз данных, баз знаний, программ, алгоритмов и т.д., поэтому ИР следует рассматривать как стратегические ресурсы общества. Методологии количественной и качественной оценки ИР не разработано. ИР являются базой для создания информационных продуктов.

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

Информационная услуга (ИУ) - предоставление в распоряжение пользователя ИП.

Информационные услуги Ф Компьютерные услуги (например, библиотека), однако все больше и больше к этому равенству приближаются. В настоящее время оказание информационных услуг практически невозможно без создания и ведения баз данных (БД).

Виды информационных услуг классифицируются в зависимости от вида ИП.

1. Выпуск информационных изданий.

2. Ретроспективный поиск информации – целенаправленный поиск по заявке и пересылка результатов.

71

3. Предоставление первоисточника или копии.

4. Традиционные услуги научно-технической информации:

• обзоры;

• переводы.

5. Дистанционный доступ:

• непосредственный 'доступ,

• косвенный доступ (бюллетени, справочная служба),

• Down loading: часть центральной БД ( результат отбора по критериям поиска) загружается на ПК пользователя для дальнейшей работы,

• регулярный поиск.

6. Оказание информационных услуг:

• связь;

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

• создание информационных систем;

• обработка данных на вычислительном центре;

и т.д.

2.1.1. Рынок информационных продуктов и информационных услуг

Рынок ИП и ИУ – система экономических, правовых, организационных отношений по торговле продуктами интеллектуального труда на коммерческой основе. На этом рынке действуют:

• поставщики ИП и ИУ;

• потребители ИП и ИУ.

История развития рынка ИП и ИУ может быть представлена следующим образом:

• 50-е гг. – научные учреждения, государственные учреждения;

• 60-е гг. – электронные средства обработки и передачи информации; важнейшая форма представления данных – базы данных;

• 70-е гг. – глобальные сети передачи данных; диалоговый поиск информации в удаленной БД;

• 80-е гг. – всемирные сети передачи данных (INTERNET), WWW, космическая и сотовая связь.

72

2.1.2. Структура рынка информационных продуктов и информационных услуг

В структуре рынка ИП и ИУ можно выделить следующие компоненты:

1. Технологическая составляющая.

2. Нормативно-правовая составляющая.

3. Информационная составляющая.

4. Организационная составляющая.

В результате развития рынка ИП и ИУ формируется инфраструктура информационного рынка – совокупность секторов, каждый из которых объединяет группы, предлагающие однородные информационные продукты и услуги.

Подходы к определению инфраструктуры рынка ИП и ИУ различны. Например, можно предложить инфраструктуру из пяти секторов:

• научно-техническая информация;

• объекты художественной культуры;

• услуги образования;

• управленческие данные и сообщения;

• бытовая информация.

Другой пример инфраструктуры приведен на рис. 2.1, он также включает пять секторов:

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

73

5.

, Деловая информация:

биржевая информация; статистическая информация; коммерческая информация.

Потребительская информация:

новости и литература; расписание, заказы; развлекательная: игры, и т.д.

Информация специалистов:

профессиональная информация; научно-техническая информация; доступ к первоисточникам.

Обеспечивающие информационные системы и средства:

программные продукты;

технические средства;

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

систем и технологий;

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

технологии;

подготовка источников информации: баз данных,

баз знаний и т.п.

Услуги образования.

2.2. Классификация пакетов прикладных программ

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

Структура и принципы построения ППП определяются типом компьютера и операционной системы. В настоящий момент среди пользователей наиболее распро-74

странены ППП для IBM PC совместимых компьютеров с ОС MS DOS и Windows. В целом классификация ППП

приведена на рис. 2.2.

Пакеты прикладных программ

Проблемно-ориентированные

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

НИС

Графические редакторы

Растровые

 

Векторные

-----[ Демонстрационная графика |

-J  Мультимедиа  [

САПР

Организаторы работ [ Табличные процессоры |

СУБД

Распознавание символов

Финансы и статистика

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

Полносвязанные

Объектно-связанные

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

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

2.2.1. Особенности построения и области применения ППП

Текстовые процессоры (ТП) предназначены для работы с документами (текстами). Позволяют компоновать, форматировать, редактировать тексты, обладают функциями по работе с блоками текста, объектами. Примерами ТП для ПК являются MS Word, Лексикон, Chiwriter и т.д. Работа с текстовыми данными будет рассмотрена отдельно.

75

Настольные издательские системы (НИС) – программы профессиональной издательской деятельности, позволяющие осуществлять электронную верстку основных типов документов. Средства НИС позволяют:

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

• осуществлять полиграфическое оформление путем настройки базовой линии, поворотов текста и т.п.;

• импортировать разнообразные данные и собирать текст;

• обрабатывать графические изображения, начиная от возможности импорта и кончая возможностью редактирования графических объектов, поддерживать полиграфические цветовые модели типа CMYK;

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

• работать в сетях на разных платформах.

Лучшими программами НИС для ПК являются Corel Ventura, PageMaker, QuarkXPress. Последние два пакета созданы в стандарте Windows.

Графические редакторы – пакеты, предназначенные для обработки графической информации. Делятся на ППП обработки растровой и векторной графики.

> ППП растровой графики предназначены для работы с фотографическими изображениями. Они включают средства по кодированию изображений в цифровую форму, обработки и редактирования изображений (насыщенность, контрастность цветовая гамма). Предусмотрены средства преобразования в изображения с разными степенями разрешения и разными форматами данных – BMP, GIF, PCX и т.д., а также средства вывода готовых изображений в виде твердых копий. Лидером среди растровых пакетов является Adobe Photoshop. Среди других следует упомянуть Aldus Photostyler, Picture Publisher, Photo Works Plus. Все программы рассчитаны на работу в среде Windows.

76

> ППП векторной графики – профессиональные пакеты для работы, связанной с художественной и технической иллюстрацией, дизайном и занимают промежуточное положение между САПР и НИС. Они включают в себя:

• инструментарий создания графических иллюстраций – дуги, окружности* эллипсы, ломаные и многоугольники и т.д.;

• средства разбиения и объединения объектов, копирования, штриховки, перспективы;

• средства обработки текста – различные шрифты, выравнивание, параграфы и т.д.;

• средства импорта и экспорта графических объектов разных графических форматов – BMP, CDR, PCX, WMF и т.д.;

• средства вывода на печать в полиграфическом исполнении экранного образа;

• сложные средства настройки цвета – оттенки серого вместо цветов, замещение цвета подслоя, компенсация размеров точки при печати и т.д.

Стандартом является пакет CorelDraw. Среди других можно выделить Adobe Illustrator, Aldus Freehand, Professional Draw.

Электронные таблицы (табличные процессоры) – пакеты программ, предназначенные для обработки табличным образом организованных данных. Наиболее распространены и популярны в настоящее время Excel, Quattro Pro, Supercalc. Использование электронных таблиц рассматривается в отдельном разделе.

Организаторы работ - ППП, предназначенные для автоматизации процедур планирования использования ресурсов (времени, денег, материалов) и имеют две разновидности:

1) управление проектами;

2) организация деятельности отдельного человека.

> Пакеты первого типа предназначены для сетевого планирования и управления проектами. Средства этих пакетов позволяют:

• манипулировать данными на уровне графических объектов;

77

• управлять множеством задач (> 1000) и ресурсов в рамках одного проекта;

• планировать с погрешностью до минут;

• использовать индивидуальные графики ресурсов;

• использовать задачи на опережение с фиксированной длительностью и задержкой;

• работать с изменяющейся величиной загрузки персонала и стоимостью ресурса;

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

• генерировать отчеты с графиками и инструкции;

• осуществлять экспорт и импорт в электронные таблицы.

• К пакетам первого типа относятся: MS Project, Time Line, CA-Superproject.

> Пакеты второго типа представляют собой электронный помощник делового человека. По своей сути они выполняют функции электронных секретарей и предназначены для управления деловыми контактами. Основные функции следующие:

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

• ведение электронной картотеки;

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

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

• генерация типовых документов по базе данных;

• обеспечение безопасности и конфиденциальности данных;

• работа с телефонной линией (автонабор, автодоз-вон и т.д.);

• работа с E-mail и Fax.

Самыми известными пакетами являются Lotus Organizer, Microsoft Shedule и ACTI.

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

78

способами организации данных, форматом данных, языком формирования запросов. Самыми популярными являются реляционные СУБД для IBM PC совместимых ПК: dBase, Paradox, MS Access, FoxPro. Для серверов и сетей популярны продукты Oracle. Использование баз данных рассмотрено отдельно.

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

Работа с пакетом строится по следующему плану:

• разработка плана представления;

• выбор шаблона для оформления элементов;

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

Соответственно, в состав пакета входят:

1) планировщик, который позволяет составить план и отформатировать его для печати;

2) шаблоны для создания слайдов, наполнения их текстовыми и графическими объектами;

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

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

Среди пакетов данного типа следует выделить MS PowerPoint, Harvard Graphics, WordPerfect presentations и т.д.

Пакеты программ мультимедиа – средства обработки аудио- и видеоинформации. Их использование требует дополнительного аппаратного обеспечения – аудио- и видеоплат, колонок, CD-ROM и т.д.

Суть мультимедиа пакетов можно обозначить как преобразование самых разнообразных видов аналоговой информации в цифровую. Мультимедиа требует значительных вычислительных затрат компьютера.

Мультимедиа-программы можно разделить на две большие группы.

79

Первая – включает пакеты для образования и досуга. Они поставляются в основном на CD-ROM объемом 500-700 Мбайт.

Вторая – включает средства подготовки видеоматериалов, демонстрационных дисков, стендовых материалов, анимации. В данную группу включаются различные инструментальные средства. К пакетам второй группы относятся Director for Windows, Multimedia ViewKit, Nee MultiSpin.

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

• масштабирование объектов;

• группировка, передвижение с растяжкой, поворот, разрезание, изменение размеров;

• работа со слоями;

• перерисовка (фоновая, ручная, прерываемая);

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

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

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

• работа с цветом;

• коллективная работа в сети;

• экспорт-импорт файлов различных форматов.

Стандартом среди пакетов данного класса является AutoCAD фирмы Autodesk. Следует отметить также программы DesignCAD, Drawbase, Microstation, TurboCAD, TopoMaster (для рисования топографических изображений).

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

• настройку на различные кегли шрифтов;

• устойчивое распознавание символов при наклоне;

• множественную фрагментацию – распознавание многоколонных текстов, нескольких шрифтов одновременно;

• отделение текста от графики;

• ввод многостраничных документов;

• настройку на тип шрифта (полиграфия, машинопись и т.д.);

• подбор яркости;

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

• встроенные словари для проверки орфографии;

• автоматический перевод текста документа по мере ввода.

К пакетам данного типа относятся FineReader, CunieForm, Tigertm, OmniPage.

Финансовые программы предназначены для ведения личных финансов, автоматизации бухгалтерского учета фирм и предприятий, анализа инвестиционных проектов, экономического обоснования финансовых сделок и т.п. Особую популярность приобрели программы планирования личных денежных ресурсов, например, MS Money, MoneyCounts, MECA Software. В таких программах предусмотрены средства ведения деловых записей в виде записной книжки и расчета финансовых операций.

Круг специализированных бухгалтерских программ необычайно велик. Среди наиболее популярных отечественных разработок следует назвать Турбо бухгалтер, 1C: Бухгалтерия.

Аналитические ППП – программы статистических расчетов. Значительно перекрывают по возможностям статистического анализа Электронные таблицы. К пакетам данного типа относятся популярные зарубежные программы StatGraphics, SPSS, Statistika. Применение и аналитические возможности статистических пакетов рассмотрены в отдельном разделе.

2.2.2. Интегрированные ППП

Наиболее мощная и динамично развивающаяся часть программного обеспечения. В рамках этого ПО можно выделить две наиболее значимые группы:

81

1) полносвязанные пакеты;

2) объектно-связанные пакеты.

Полносвязанные пакеты – представляют собой многофункциональный автономный пакет, в котором в одно целое соединены функции и возможности специализированных (проблемно-ориентированных) пакетов, родственных по технологии обработки данных. По сути, в таких программах происходит интеграция функций редактора текстов, СУБД и табличного процессора. Пакеты обеспечивают связь между данными, однако за счет сужения возможностей каждой компоненты в отдельности. Представителями данного класса пакетов являются: для ОС MS DOS – FrameWork, Symphony, для Windows – Microsoft Works, Lotus Works.

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

Наиболее мощные пакеты данного типа: Microsoft Office, Lotus SmartSute, Borland Office. В профессиональной версии пакетов присутствует четыре приложения: текстовый редактор, СУБД, табличный процессор, пакет демонстрационной графики. В пользовательском варианте СУБД отсутствует. В объектно-ориентированных пакетах эффект интеграции не сводится к простой сумме составляющих компонент – дополнительные возможности получаются за счет взаимодействия компонент пакета в процессе работы. В полносвязанных пакетах преимущества интеграции часто сводятся на нет ввиду отсутствия той или иной функции, имеющейся в специализированном пакете.

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

82

1) использование общих утилит для всех программ комплекса (например, утилита проверки орфографии);

2) применение объектов, которые могут находиться в совместном использовании программ комплекса;

3) простой переход или запуск одного приложения из другого;

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

Совместное использование объектов – краеугольный камень современной технологии интеграции. На данный момент существует два стандарта:

> Object Linking and Embedding OLE 2.0 динамической компоновки и встраивания объектов фирмы Microsoft.

> OpenDoc (открытый документ) фирм Apple, Borland, IBM, NoveH.

OLE 2.0 позволяет:

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

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

• предусматривает возможность общего использования функциональных ресурсов программ: например, модуль построения графиков ЭТ может быть использован в текстовом редакторе.

Основной недостаток OLE 2.0 – ограничение на размер объекта размером одной страницы.

OpenDoc – объектно-ориентированная система, использующая в качестве модели объекта распределенную модель системных объектов (DSOM - Distributed System Object Model), разработанную фирмой IBM для ОС- OS/2.

Предполагается совместимость OLE и OpenDoc.

83

I

2.3. Виды и структура текстовых документов

Структуру любого текстового документа можно рассматривать в трех аспектах: изобразительном, операционном и внутримашинном.

Изобразительная структура характеризует логику построения документа.

Операционная структура характеризует человеко-машинный аспект. Она отражает возможности, предоставляемые для манипуляции основными элементами текста.

Внутримашинная структура отражает способ хранения текста в памяти ЭВМ.

Три наиболее известных вида текста: прозаический, табличный, программный.

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

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

> Табличный текст. Элементами его изобразительной структуры являются символ, строка, столбец, клетка. Элементы операционной структуры: строка, столбец, клетка. Внутримашинная структура сложная.

> Программный текст - исторически первый; он представляет исходные программы на алгоритмических языках.

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

84

2.3.1. Этапы подготовки текстовых документов

Основными этапами подготовки текстовых документов являются:

• набор текста;

• редактирование текста;

• ведение архива текстов;

• печать текста.

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

Набор текста

Редактирование текста

Запись/считывание текста на МД

Печать текста

Рис. 2.3. Этапы подготовки текстовых документов

Не все операции можно четко отнести к конкретному этапу подготовки документа. Если присутствует этап набора и редактирования, то лучше перед печатью выполнить этап записи текста на МД.

2.3.1.1. Набор текста

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

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

Возможности редактора при наборе текста определяются используемой таблицей кодировки. Стандартная кодовая таблица состоит из 256 символов.

85

Первая половина таблицы с кодами от 0 до 127 соответствует стандартному коду ASCII. Символы с кодами от 0 до 32 являются управляющими и для набора текста не используются. Символы с кодами от 32 до 127 используются для представления знаков пунктуации, арифметических операций, цифр, прописных и строчных букв латинского алфавита. Вторая половина таблицы является расширением стандарта ASCII.

Дисплей используется либо в текстовом, либо в графическом режиме. В текстовом режиме - 25 строк по 80 прямоугольников в каждой. В графическом режиме – экран из отдельных точек. Каждый символ отображается с помощью матрицы, например 8x8 точек.

Редактор избавляет от необходимости осуществлять действия по переводу курсора на следующую строку и автоматически выравнивает правые границы строк. Создается специальная направляющая линия, на которой специальными знаками отмечены левая, правая граница строки и метки табуляции. Метки табуляции используются при нажатии клавиши «Tab».

В конце строки добавляется признак конца строки, он не индицируется на экране. Существуют «мягкие» и «жесткие» признаки конца строки. Мягкие – создаются автоматически при переносе текста, в процессе достижения правой границы экрана; жесткие – создаются при нажатии клавиши «Enter». Признак конца строки называют разделителем строк.

Редактор для выравнивания строк автоматически вставляет «мягкие пробелы», в отличие от «жестких», вносимых при нажатии клавиши «Пробел».

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

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

Множество символов редактора всегда шире множества символов на клавиатуре. Существует два способа ввода этих символов:

Первый способ – ALT-ввод. Нажимается клавиша «ALT» и, не отпуская ее, код на малой цифровой клавиатуре.

Второй способ – специальные команды редактора для смены шрифтов.

86

2.3.1.2. Редактирование текста

При использовании ПК и текстовых редакторов этап печати документа отделен от этапов набора и редактирования. Этап редактирования состоит из операций:

• перемещения курсора;

• просмотра текста;

• вставки символов, строк, фрагментов;

• замены символов, строк, фрагментов;

• удаления символов, строк, фрагментов;

• перемещения символов, строк, фрагментов;

• поиска по образцу или по месту;

• контекстной замены;

• форматирование абзацев. Операции редактирования делятся на:

• операции редактирования над символами;

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

• операции редактирования над фрагментами;

• операции поиска и замены;

• операции форматирования.

2.3.1.3. Печать текста

Этап печати состоит из операций подготовки текста к печати и собственно печати.

> К операциям подготовки текста к печати относятся:

• разделение на страницы;

• нумерация страниц;

• изменение шрифта;

• выделение элементов текста при печати;

• задание заголовка и подножия страницы. Существуют «мягкие» и «жесткие» разделители страниц. Всегда перед распечаткой вновь подготовленного

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

> Собственно печать является заключительной стадией.

87

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

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

За основу кодирования символов взят код ASCII – American Standard Code for Information Interchange. Каждому символу соответствует семизначный двоичный код – всего:

27 = 128 символов.

Этого мало, поэтому применяют расширенный стандарт ASCII:

28 = 256 символов = 128 ASCII + 128. Один из альтернативных вариантов - расширение за счет включения символов кириллицы.

Текстовый файл (файл ASCII) – файл, содержимое которого без преобразования может быть выведено на экран или монитор и воспринято человеком; он содержит строки произвольной длины и состоит из семиразрядных или восьмиразрядных двоичных символов. В текстовом файле встречаются специальные символы, которые не выводятся на экран и имеют специальные названия: EOL – конец строки; CR  - возврат каретки;

LF  – перевод строки;

EOF – конец файла.

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

Редакторы текстов (Word Processor) – всего их насчитывается несколько сотен.

Основные возможности ТП (практически совпадают с возможностями печатной машинки):

• набор текста с контролем на экране;

• создание жесткой копии (распечатка);

• использование ASCII.

88

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

• хранение копии на магнитном носителе;

• внесение изменений в текст до распечатки (вставка, удаление);

• создание резервных копий;

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

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

A. Редактирование текста.

> Работа с участком текста:

• выделение;

• удаление;

• запись в буфер;

• копирование;

• запись в виде отдельного файла и т.д.

> Выравнивание текста:

• по краю (правому, левому);

• по центру;

• по ширине.

> Автоперенос слов:

• целиком;

• по правилам переноса.

> Организация колонок.

B. Создание резервных копий через равные промежутки времени.

C. Работа с таблицами:

> Разметка.

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

> Выравнивание текста в ячейках.

> Оформление рамок.

D. Отказ от последних действий и отказ от отказа.

E. Операции над рисунками.

> Вставка в текст.

> Масштабирование и растяжка по осям.

> Обтекание рисунка текстом и т.д.

89

F. Разбиение на страницы.

> Автоматическое, путем задания числа строк на странице.

> Жесткое, принудительное.

> Нумерация страниц (сверху, снизу).

G. Использование шаблонов документов. Н. Использование набора шрифтов.

> True type (ttf) – пропорциональные шрифты.

> Шрифты с произвольно изменяемыми размерами.

> Различные способы выделения шрифтов – подчеркивание, курсив и т.д.

I. Контекстный поиск и замена заданной последовательности слов в тексте.

J. Проверка орфографии с использованием встроенного

словаря.

К. Подсказка синонимов и антонимов.

L. Проверка грамматики - анализ предложения как

целого.

М. Построение оглавлений, индексов, сносок.

N. Набор сложных формул (математических, физических).

0. Использование в тексте информации т СУБД и ЭТ.

\^

2.4.1. Классификация текстовых редакторов

1. По возможностям'.

A. Качество печатной машинки, небольшой набор возможностей по работе с текстом:

• Norton Editor;

• Фотон;

• Лексикон;

• MultiEdit;

• Chiwriter.

Список составлен в порядке возрастания возможностей. Редакторы реализуются на компьютерах типа IBM PC, XT, AT.

B. Издательское качество. Реализация принципа WYSIWYG - What You See Is What You Get:

90

I

• Microsoft Word;

• Ventura Publishers;

• Aldus Page Maker.

Для работы с такими редакторами требуется ПК не ниже AT 486 DX с 8 Мб оперативной памяти. €. Технические редакторы – Тех, Latex и т.д. II. По типу файлов, с которыми работают 777:

• текстовые файлы;

• графический набор.

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

В большинстве случаев для создания деловых документов достаточно качества печатной машинки. Поэтому широкое распространение получил редактор текстов «Лексикон» для MS DOS.

В общем случае для оценки удобства работы с ТП могут служить следующие параметры:

• количество необходимых нажатий клавиш для выполнения конкретной операции (колеблется от 1–2 до 20-30);

• скорость отображения измененного текста на экране при загрузке, перемещениях по тексту, редактировании – вставке, копировании и удалении фрагментов, смене шрифтов и т.д.;

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

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

• ограничения на длину файлов;

• количество одновременно обрабатываемых текстовых файлов;

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

• требования к аппаратному обеспечению – например, к объему оперативной памяти ПК.

91

I

«все книги     «к разделу      «содержание      Глав: 16      Главы:  1.  2.  3.  4.  5.  6.  7.  8.  9.  10.  11. >