Многокритериальные задачи принятия решений: Для решения военной задачи по эффективности противоракетной обороны специалисты указывают на вероятности поражения цели в зависнмости от количества ракет. Существуют ракеты двух типов S1 и S2. Bторые ракеты дешевле первых ва 40%. Нo поражающаяся первых ракет выше вторых на 20%. Для 100% вероятности поражения цели требуется 500 ракст. 300 ракет обеспечат 50% ,100 ракет-10%ю
Для создания ракет первого ппа требуется в среднем 2 млрд.у.е. Бюджет огрангчен величиной только в 600млра. Необходимо построить такую систему протнворакетной обороны, чтобы вероятность поражения цели была бы максамаьной при миниизашии затрат на проиводство ракет,
в простейшем случае, трассировка - вывод значений переменных на экран (например, в окно консоли) , либо расчёт их на бумажке для каждого шага.
в более продвинутом варианте используются точки останова, окно наблюдения, выполнение по шагам и, если есть, контекстный интерпретатор выражений.
есть также специальная "трассирующая консоль" - интерфейс вывода информации из программы в отладчик, если таковой присутствует.
почти любой современный отладчик показывает состояние програмm при её останове, что делает трассировку процессом легко доступным
Математическая модель (а также программа; зависит от того, что понимать под этапом формализации).
В учебнике выделяют такие этапы решения задачи на компьютере:
Исходные данные (результат - словесная информационная модель)Формализация (математическая модель)Алгоритмизация (алгоритм)Программирование (программа)Отладка, тестирование (уточнение модели)Выполнение расчетов (получение результатов)Нормальные люди понимают, что после формализации информация должна быть представлена на формальном языке, таких языком может быть как математический, так и язык программирования.