запишите задачу в удобной для обозрения и понимания форме |
используйте известные вам аналогии |
отделите то, что дано, от того, что нужно найти |
определите, от чего зависит искомая величина |
определите содержание отдельного шага процедуры решения |
упростите задачу ча счет объектов, гарантированно входящих или не входящих в
решение |
начинайте решение с наиболее простого и очевидного |
и т.д.
<Указание>::=
«Объект, который причиняет вред, должен быть поставлен в условия, обратные тем,
в которые должен быть поставлен объект, доставляющий максимум пользы» |
«Для получения хорошего решения нужно отбрасывать плохие» |
«Решение, имеющее наиболее глубокие последствия, должно приниматься раньше
других» |
«Неизвестную задачу можно свести к известной через преобразования носителя или
условий» | и т.д.
Таким   образом,   процесс   решения   задачи   организуется   некоторым   адекватным
задаче наводящим перечнем вопросов и указаний. Все вопросы можно разбить на три
группы. Первую группу образуют вопросы, уточняющие спецификацию (природу) задачи
(т.е. задача считается все еще не определенной). Вторая группа вопросов - это вопросы,
наводящие   пользователя   на   идею   решения   задачи.   При   этом   считается,   что
определенные   классы   задач   характеризуются   некоторым   адекватным   их   природе
набором   наводящих   вопросов.   Наконец,   третья   группа   вопросов   -   это   вопросы
информационного   плана   (например,   требуется   укачать   значения   того   или   иного
параметра и т.д.).
В   системах,   минимизирующих   участие   человека   в   ходе   решения   задачи,
информационные   вопросы   являются   основными.   Как   ранее   отмечалось,   это   является
недостатком и причиной того, что многие разработанные системы плохо воспринимаются
пользователем.   Поэтому   важнейшей   компонентой   СИИ   является   модуль   объяснения,
который   для   каждой   продукции   может   дать   информацию   о   цели   и   способах   ее