Слайд 2Классы программ
S-программы.
Specification programs.
P-программы.
Programs for real world Problem decision
E-программы.
Extrapolation programs.
![Классы программ S-программы. Specification programs. P-программы. Programs for real world Problem decision E-программы. Extrapolation programs.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/415021/slide-1.jpg)
Слайд 3S-программы
Программы, функция которых формально определяется спецификацией программ
Спецификация – это определение того, что
![S-программы Программы, функция которых формально определяется спецификацией программ Спецификация – это определение](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/415021/slide-2.jpg)
должна делать программа, ее входных и выходных параметров.
Примеры.
Нахождение корней квадратного уравнения
Классическая задача коммивояжера (торгового агента, развозящего товары по складам)
Слайд 5P-программы
Программы, решающие задачи реального мира.
Примеры.
Программа для игры в шахматы
Прогноз погоды
Задача коммивояжера,
![P-программы Программы, решающие задачи реального мира. Примеры. Программа для игры в шахматы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/415021/slide-4.jpg)
в которой надо учитывать графики работы складов, расписание движения транспорт
При решении этих задач необходимо пользоваться некоторыми приближенными данными. Само решение получается также неточным.
Слайд 7E-программы
Программы, автоматизирующие деятельность человека. Эти программы являются частью реального мира.
Примеры.
Операционная система
Система управления
![E-программы Программы, автоматизирующие деятельность человека. Эти программы являются частью реального мира. Примеры.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/415021/slide-6.jpg)
самолетом
Система управления запасами товаров на складе