ВУЗ:
Составители:
Рубрика:
22
Класс 0 – CONTROL – Управление является основой CRONUS и
общим для всех программ. Программные единицы этого класса являются
обязательными для любого проекта и обеспечивают создание среды подго-
товки и выполнения программного комплекса.
Класс 1 –
PROLOG – Пролог обеспечивает подготовку для проведе-
ния компьютерного эксперимента.
Класс 2 –
CALCUL – Вычисления осуществляет основную обработку
информации, связанную с реализацией дискретной модели.
Класс 3 –
OUTPUT – Вывод исходной, промежуточной информации и
результатов вычислений.
Класс 4 –
EPILOG – Эпилог – проводится проверка выполнения ус-
ловий окончания вычислений и завершения компьютерного эксперимента.
Класс 5 –
DIAGNOSTIC – Диагностика – выполняются разнообраз-
ные действия по контролю за ходом компьютерного эксперимента.
Класс 6 –
UTILITES – Служебные программы – происходит выпол-
нение различных вспомогательных действий и сервисных функций.
Подпрограммы классов 1–4 будут изменяться от одной программы к
другой, но их имена, такие как
Data, Auxval, Stepon, Output, указанные на
рис. 3, должны присутствовать в каждой программе, поскольку по этим
именам они вызываются из общей программы управления расчетом.
К числу дополнительных классов относится модуль
DECLAR, в кото-
ром выполняется описание нестандартных типов данных и глобальных пе-
ременных, используемых в различных модулях программного комплекса.
2.6.1. Класс 0 – Управление расчетом
Этот класс включает основную программу и 4 подпрограммы. Основ-
ная программа
Main запрашивает у супервизора время, заказанное для ра-
боты программы, и запоминает его (в секундах) в переменной
Altime, так
что OLYMPUS-программа при необходимости может закончить расчет до
Класс 0 – CONTROL – Управление является основой CRONUS и
общим для всех программ. Программные единицы этого класса являются
обязательными для любого проекта и обеспечивают создание среды подго-
товки и выполнения программного комплекса.
Класс 1 – PROLOG – Пролог обеспечивает подготовку для проведе-
ния компьютерного эксперимента.
Класс 2 – CALCUL – Вычисления осуществляет основную обработку
информации, связанную с реализацией дискретной модели.
Класс 3 – OUTPUT – Вывод исходной, промежуточной информации и
результатов вычислений.
Класс 4 – EPILOG – Эпилог – проводится проверка выполнения ус-
ловий окончания вычислений и завершения компьютерного эксперимента.
Класс 5 – DIAGNOSTIC – Диагностика – выполняются разнообраз-
ные действия по контролю за ходом компьютерного эксперимента.
Класс 6 – UTILITES – Служебные программы – происходит выпол-
нение различных вспомогательных действий и сервисных функций.
Подпрограммы классов 1–4 будут изменяться от одной программы к
другой, но их имена, такие как Data, Auxval, Stepon, Output, указанные на
рис. 3, должны присутствовать в каждой программе, поскольку по этим
именам они вызываются из общей программы управления расчетом.
К числу дополнительных классов относится модуль DECLAR, в кото-
ром выполняется описание нестандартных типов данных и глобальных пе-
ременных, используемых в различных модулях программного комплекса.
2.6.1. Класс 0 – Управление расчетом
Этот класс включает основную программу и 4 подпрограммы. Основ-
ная программа Main запрашивает у супервизора время, заказанное для ра-
боты программы, и запоминает его (в секундах) в переменной Altime, так
что OLYMPUS-программа при необходимости может закончить расчет до
22
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »
