Аналитические и имитационные модели. Финаев В.И - 263 стр.

UptoLike

263
экзамен на вождение. Трасса ученику не подбирается, и он
едет по неизведанной трассе. Если на протяжении отрезка
времени
Т ученик получит не более двух сигналов тревоги,
то экзамен сдан. Если между сигналами проходит отрезок
времени больше
Т/2, то предыдущий сигнал аннулируется.
Построим диаграмму последовательности для одной из
ситуаций, когда экзамен не сдан (см. рис. 9.17).
Стоп
Сигнал тревоги Сигнал тревоги с
Сигнал тревоги Сигнал тревоги d
Сигнал тревоги Сигнал тревоги
а
Датчик
Старт
Система управления Преподаватель
б
Экзамен не сдан
b-cT’/2
c-d
T’/2
Рис. 9.17
Сообщения (message) связывают на диаграмме
последовательности объекты между собой и передают
информацию о выполняемом действии. Сообщение
представляется на диаграмме сплошной линией со
стрелкой на конце, проведенной от линии жизни одного
объекта к линии жизни другого объекта. Возможна
посылка сообщения объектом самому себе -
самоделегирование. В этом случае линия может начинаться
и заканчиваться около
символа объекта. Линия помечается