В ISO машинной графикой занимается рабочая группа 2 подкомитета 21 «Открытые системы», который подчинен техническому комитету 97 «Информационные технологии». Рабочая группа имеет шифр TC97/SC21/WG2. В состав этой группы входят эксперты из разных стран, работающие в частных промышленных фирмах, правительственных органах, академических и научно-исследовательских организациях.
Процесс разработки стандарта начинается с передачи предложения о стандартизации соответствующей рабочей группе. При этом предложение получает статус рабочего проекта. Работа над проектом продолжается до тех пор, пока члены рабочей группы не придут к соглашению по всем техническим вопросам. После этого рабочий проект передается в вышестоящий подкомитет.
Подкомитет рассматривает рабочий проект и, или отправляет на доработку, или передает вышестоящему комитету.
После голосования в техническом комитете, рабочий проект регистрируется в качестве предложения по международному стандарту и, или отсылается на доработку, или передается в центральный секретариат.
Центральный секретариат рассматривает предложение по международному стандарту и голосует за признание его в качестве проекта международного стандарта. После этого технические аспекты стандарта фиксируются, а все последующие изменения могут носить только редакционный характер.
Проект международного стандарта рассматривается советом ISO и в случае положительного исхода голосования проект становится международным стандартом.
Как правило, международные стандарты пересматриваются раз в пять лет, хотя не исключено и более раннее появление обновленных версий.
То, что графические стандарты разрабатываются международной организацией, дает пользователям целый ряд преимуществ: нивелируется влияние отдельных фирм – поставщиков средств машинной графики, высокая квалификация разработчиков гарантирует достаточно высокое качество стандарта, продолжительность процедуры принятия стандарта позволяет устранить влияние сиюминутной технической моды, автоматически достигается совместимость на достаточно высоких уровнях с родственными стандартами.
Основной недостаток описанной процедуры разработки стандарта заключается в том, что она требует слишком много времени. Например GKS стал рабочим проектом в начале 1981 года, в октябре 1981 года получил статус предложения по международному стандарту, а проектом международного стандарта стал лишь в декабре 1983 года. Только в мае 1985 года стандарт был объявлен международным, а его полный текст был опубликован только в августе того же года.
Рассмотрим «зоны влияния» различных стандартов, используемых в области машинной графики.
Прикладной уровень
Прикладная программа
Языковые оболочки
Графические библиотеки
Функциональные стандарты
GKS, GKS-3D, PHIGS
Интерфейс машинной графики
Интерфейс устройства
Графические устройства
Драйвера устройств, генератор метофайла
Видеотерминал, графопостроитель.
Метафайл машинной графики
Рис. Сферы действия стандартов в области машинной графики
Прикладные программы разрабатываются с использованием одного из стандартных языков программирования. В текстах программ содержатся обращения к графическим процедурам, соответствующим синтаксису и семантике, регламентированным стандартом языковой оболочки. Более того, с графическим устройством прикладные программы взаимодействуют только через стандартные функции. Это обеспечивает их независимость как от программного, так и аппаратного обеспечения конкретной системы машинной графики.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.