Cтраница 3
![]() |
Пример атрибутов объекта. [31] |
С графическим объектом могут быть связаны определенное имя, атрибуты и координаты, указывающие его место на экране. Фрагмент программы, определяющий некоторый объект, можно разделить на две части: в одной части происходит инициализация объекта, в другой - его спецификация. Инициализация состоит в приписывании объекту имени, атрибутов и места на экране; спецификация - в выполнении последовательности команд, генерирующих примитивы. Атрибуты объекта определяют его визуальные свойства и статус ( гл. [32]
![]() |
Пример атрибутов объекта. [33] |
С графическим объектом могут быть связаны определенное имя, атрибуты и координаты, указывающие его место на экране. Фрагмент программы, определяющий некоторый объект, можно разделить на две части: в одной части происходит инициализация объекта, в другой - его спецификация. Инициализация Состоит в приписывании объекту имени, атрибутов и места на экране; спецификация - в выполнении последовательности команд, генерирующих примитивы. Атрибуты объекта определяют его визуальные свойства и статус ( гл. [34]
Ируингом для описания отношений между типами и является формальным базисом для определения понятий на основе единого формализма. Чоем как основа для создания языка запросов, и в дальнейшем была использована для определения алгебры манипулирования сложными объектами. MSA обеспечивает создание правильно-структурированных типов системы. В отличие от MSA OSA позволяет поддерживать иерархию типов и наследование. Гутинг ввели второй уровень в OSA для описания результатов применения типовых конструкторов к видам, которыми являются множества сортов одноуровневой алгебры. Также эти ученые описали трехуровневую алгебру для формального описания операций с переменным числом аргументов. OS А используется для манипулирования типами данных, а также иерархиями типов данных. Следует отметить, что OSA используется в функциональных моделях, содержащих функции, моделирующие атрибуты объектов и отношения между ними. [35]
![]() |
Общая схема гиромата. [36] |
Сеть функционирует в дискретные такты. В ней появляются, перемешаются и исчезают некоторые объекты. Сеть представляет собой граф с вершинами трех типов, называемых истоками, стоками и решателями. Множества истоков S, стоков F и решателей D конечны. Любая вершина может быть элементом одного из трех указанных множеств. Кроме того, определяются множество объектов О и множество атрибутов AT. Источники порождают объекты в дискретной ситуационной сети, функционирование стока заключается в удалении объектов из сети, а решатели могут быть активными и пассивными. Пассивный решатель представляет собой задержку на определенное число тактов, а в активном решателе либо меняются атрибуты объекта, либо принимается решение о его дальнейшем движении в сети, либо происходит и то, и другое. [37]