Реферат: Решение творческих задач методом блочных альтернативных сетей: объектно-ориентированные представления
ад = Г (Qw, Ef). (1.5)
Развитие задачи (Тр) связано с заполнением задачной оболочки в форме КММ конкретными сведениями, определяемыми решением задачи.
Как известно, возможны следующие постановки задач:
1) Рутинная задача, когда кортеж (1.1) и (1.2) заданы полностью (ТP-РR).
2) Творческая задача уровня программы (Тр-Рр), когда задано все, кроме программной реализации (Р) , и требуется определить Р, осуществляя тем самым переход к рутинной задаче, и результат (R).
3) Творческая задача уровня алгоритма (ТР-РА), т.е. неизвестен алгоритм (А) и его программная реализация.
4) Творческая задача уровня метода решения (Тр-Рм), когда неизвестны метод, алгоритм и программа.
Схему решения задачи в общем виде представлена на рис. 1.1, а логическая схема решения задачи в виде схемы алгоритма на рис. 1.2.
В качестве базовых процедур решения выделим следующие технологические процедуры:
- генерации решений;
- анализ полученных решений;
- формирование парадигмы решений;
- упорядочение альтернативных решений ;
- выбор удовлетворительного результата;
- оптимизация предпочтительных решений. Таким образом, общая процедура решения задачи формально определяется записью вида:
R = F:{(ZR/C (R/IR)}, (1.6)
т. е. решение определяется, исходя из заданных целей и условий достижения целей.
Системная задача Р
PM
PA
PP
PR
Р
Исходная задача
Задача метода
Задача алгоритма
Задача программы
Задача результата