Адаптация системы GRADAS

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

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.