Решение задач


Реше́ние зада́ч — выполнение действий или мыслительных операций, направленных на достижение цели, заданной в рамках проблемной ситуации — задачи. Является составной частью мышления.

С точки зрения когнитивного подхода процесс решения задач является наиболее сложной из всех функций интеллекта и определяется как познавательный процесс более высокого порядка, требующий согласования и управления более элементарными или фундаментальными навыками[1].

Эти этапы можно обнаружить во многих теориях решения задач. Так, стадии постановки задачи и нахождения решения задачи отчётливо видны в теориях последователя Вюрцбургской школы Отто Зельца, гештальтпсихолога Дункера и когнитивиста Грино, несмотря на все их различия. При этом под постановкой задачи возможно понимать как сознательную работу, так и некие постулируемые неосознаваемые процессы переработки информации.

С точки зрения информационного подхода задача — это различие между двумя состояниями; задача считается решённой, когда признаки имеющегося и требуемого состояния идентичны. Таким образом, процесс решения задачи имеет место, когда организм или система искусственного интеллекта осуществляет переход из данного состояния в желаемое целевое состояние.

Представители информационного подхода исходили из того, что человек, так же как компьютер, оперирует символами (знаками), следовательно, вычислительные машины можно «использовать как устройства для имитации процесса человеческого мышления»[7]. Модели решения задач, которые они создавали, зачастую одновременно представляли собой компьютерные программы (наиболее известный пример — «Универсальный решатель задач» Ньюэлла и Саймона, созданный в 1957 году).

Вся имеющаяся на данный момент информация, относящаяся к задаче, называется состоянием осведомлённости. Решение задачи представляет собой последовательный переход от одного состояния осведомлённости к другому, а затем — к следующему и т. д., пока не будет достигнуто требуемое окончательное состояние осведомлённости, то есть решение. Такие переходы осуществляются с помощью операторов — средств, уменьшающих разрыв между наличным состоянием осведомлённости и тем состоянием, которое последует за ним. Нахождение операторов и составляет главную сложность при решении задачи.