Принципы построения “открытых” графических систем

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

 

Рис. 11.1 - Cоотношение понятий: информационное общество, информационное пространство, информационная инфраструктура, технология открытых систем.

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

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

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