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

 

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

Структура и принципы построения ППП зависят от класса ЭВМ и операционной системы, в рамках которой этот пакет будет функциони­ровать. Наибольшее количество разнообразных ППП создано для IBM PC-совместимых компьютеров с операционными системами MS DOS и Windows. Классификация этих пакетов программ по функционально-организационному признаку представлена на рис. 2.1.

 

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

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

Интегрированные пакеты программ — по количеству наименований продуктов, немногочисленная, но в вычислительном плане довольно мощная и активно развивающаяся часть ПО. Традиционные, или полносвязанные, интегрированные комплексы представляют собой многофункциональный автономный пакет, в кото­ром в одно целое соединены функции и возможности различных специа­лизированных (проблемно-ориентированных) пакетов, родственных в смысле технологии обработки данных на отдельном рабочем месте. Ти­пичными представителями таких программ являются пакеты Framework, Symphony, а также пакеты нового поколения Microsoft Word, Lotus Works. В этих программах происходит интеграция функций редактора текстов, системы управления базами данных и табличного процессора. В целом стоимость такого пакета гораздо ниже суммарной стоимости ана­логичных специализированных пакетов.

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

 

Системы обработки текстов

 

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

Для работы с текстами предназначены два класса прикладных программ (текстовых редакторов): текстовые процессоры и настольные издательские системы.

Текстовые процессоры — специальные программы, предназна­ченные для работы с документами (текстами), позволяющие компо­новать, форматировать, редактировать тексты при создании пользо­вателем документа. Обычно они включают в себя дополнительные функции по работе с блоками текста и объектами. Признанными ли­дерами в части текстовых процессоров для ПЭВМ являются Microsoft Word, WordPerfect, AmiPro.

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

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

 компоновать (верстать) текст;

 использовать всевозможные шрифты и осуществлять полиграфи­ческое изображение;

 осуществлять редактирование текста на уровне лучших текстовых процессоров;

 обрабатывать графические изображения;

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

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

Наилучшими пакетами в этой области для ПЭВМ являются: Corel Ventura, PageMaker, QuarkXPress, FrameMaker, Microsoft Publisher, PagePlus, CompuWork Publisher.