Технологии разработки программного обеспечения


Шаг начального моделирования - часть 2


Они отражают состояние электронного переключателя физического транспорта.

Во-вторых, для учета инерционности процессов в физическом транспорте в модель придется ввести дополнительные операции:

q       ЖДАТЬ (ожидание в изменении состояния физического транспорта);

q       ТРАНЗИТ (операция задержки в модели на перемещение транспорта между остановками).

С учетом замечаний структурная диаграмма модели примет вид, изображенный на рис. 3.18.

Соответственно, структурный текст модели записывается в форме

ТРАНСПОРТ-1

опрос TSV;

ЖДАТЬ цикл ПОКА ПРИБЫЛ(1)

опрос TSV;

конец ЖДАТЬ;

покинуть(1);

ТРАНЗИТ цикл ПОКА УБЫЛ(1)

опрос TSV;

конец ТРАНЗИТ;

ТРАНСПОРТ цикл

ОСТАНОВКА

прибыть(i);

ЖДАТЬ цикл ПОКА ПРИБЫЛ(i)

опрос TSV;

конец ЖДАТЬ;

покинуть(i);

ТРАНЗИТ цикл ПОКА УБЫЛ(i)

опрос TSV;

конец ТРАНЗИТ;

конец ОСТАНОВКА;

конец ТРАНСПОРТ;

прибыть(1);

конец ТРАНСПОРТ-1;

Рис. 3.18. Структурная диаграмма модели транспорта




Начало  Назад  Вперед



Книжный магазин