double arrow

Интегрированные программные системы

Классификация ПрСм по типу обрабатываемой информации.

Тема 6. Виды прикладных программных систем (ПрС).

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

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

3) Системы мультимедиа.

4) Табличные процессоры.

5) и др.

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

Шрифты могут быть растровыми и масштабируемыми. В растровом шрифте хранится информация о текстовых знаках в виде их точного изображения. Соответствующие программные системы занимают небольшой объем памяти, создают файлы небольшого размера и предоставляют небольшие функциональные возможности пользователю. В масштабируемом шрифте представлена информация о типовых конфигурациях текстовых знаков. Соответствующие программные системы обеспечивают разнообразные возможности по работе с текстом, однако занимают значительно большой объем памяти и создают файлы значительно большего размера, чем растровые. Для таких систем существует проблема согласования форматов представления документа в файле, поэтому в них предусматривается возможности импорта и экспорта. Все программные системы способны работать с растровыми файлами. В ЭИСах предъявляются жесткие требования к объему занимаемой памяти и скорости доступа к информации, поэтому в них в основном используется растровый принцип.

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

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

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

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

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

3. Системы мультимедиа. Предназначены для использования компьютера с целью отображения и обработки аудио и видео информации. Кроме программных средств компьютер при этом должен быть оборудован быстродействующим процессом и дополнительными платами, позволяющими осуществлять ввод-вывод аналоговой информации и ее преобразование в цифровую форму. Среди мультимедиа систем можно выделить 2 группы. Первая включает системы для обучения (энциклопедии, учебники, деловые игры и т.д.), системы другой группы предназначены для создания мультимедиа представлений.

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

Интегрированные системы представляют собой объединение нескольких систем. Они делятся на 2 группы: полносвязанные и объектносвязанные.

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

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

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

1) Использование утилит общих для всех подсистем.

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

3) Реализация простого метода перехода от одной подсистемы к другой.

4) Реализация построена на единых принципах средств автоматизации работы с отдельными подсистемами.

Основной проблемой интегрированной технологии является реализация совместного использования объектов несколькими подсистемами. Для решения этой проблемы разработаны 2 основных стандарта:

1) Динамическое внедрение и связывание объектов OLE (Microsoft).

2) Открытый документ Opendoc (фирмы Apple, IBM, Novel).

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: