ВУЗ:
Составители:
Рубрика:
25
2.6.3. Класс 2 – Вычисления
Как видно из рис. 3, основной цикл в подпрограмме Control начинает-
ся с вызова
Stepon. Это единственная подпрограмма класса 2 в программе
CRONUS, которая моделирует продвижение расчета на временной шаг.
В реальной программе
Stepon будет управлять организацией вычислений с
помощью вызова по мере надобности других программ класса 3. Посколь-
ку физические процессы в CRONUS
явно не заданы (нет, например, пере-
менной времени), методология OLYMPUS
может быть использована в лю-
бой вычислительной задаче, в которой работа происходит шаг за шагом,
например, при обработке последовательности карт или модулей докумен-
тирующей программой.
2.6.4. Класс 3 – Вывод
Весь вывод программы ведется под управлением подпрограмм
Output_1, Output_2 и Output_3, соответствующих исходным данным, про-
межуточному и конечному выводу, как показано на рис. 3.
2.6.5. Класс 4 – Эпилог
Подпрограмма Tesend проверяет на каждом шаге, нужно или нет пре-
кращать расчет. Если нужно, то переменная
EndCal (End of the Calculation)
устанавливается равной true, и производится конечный вывод, после кото-
рого подпрограмма
Endrun заканчивает расчет нормальным образом.
2.6.6. Класс 5 – Диагностика
Средства диагностики обычно используются в следующих случаях:
●
на стадии разработки и отладки программы;
●
если встречаются трудности в проведении работ;
●
если программа переносится на другую вычислительную систему;
●
при инструктировании нового пользователя или программиста.
2.6.3. Класс 2 – Вычисления
Как видно из рис. 3, основной цикл в подпрограмме Control начинает-
ся с вызова Stepon. Это единственная подпрограмма класса 2 в программе
CRONUS, которая моделирует продвижение расчета на временной шаг.
В реальной программе Stepon будет управлять организацией вычислений с
помощью вызова по мере надобности других программ класса 3. Посколь-
ку физические процессы в CRONUS явно не заданы (нет, например, пере-
менной времени), методология OLYMPUS может быть использована в лю-
бой вычислительной задаче, в которой работа происходит шаг за шагом,
например, при обработке последовательности карт или модулей докумен-
тирующей программой.
2.6.4. Класс 3 – Вывод
Весь вывод программы ведется под управлением подпрограмм
Output_1, Output_2 и Output_3, соответствующих исходным данным, про-
межуточному и конечному выводу, как показано на рис. 3.
2.6.5. Класс 4 – Эпилог
Подпрограмма Tesend проверяет на каждом шаге, нужно или нет пре-
кращать расчет. Если нужно, то переменная EndCal (End of the Calculation)
устанавливается равной true, и производится конечный вывод, после кото-
рого подпрограмма Endrun заканчивает расчет нормальным образом.
2.6.6. Класс 5 – Диагностика
Средства диагностики обычно используются в следующих случаях:
● на стадии разработки и отладки программы;
● если встречаются трудности в проведении работ;
● если программа переносится на другую вычислительную систему;
● при инструктировании нового пользователя или программиста.
25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »
