Зада́ча — проблемная ситуация с явно заданной целью, которую необходимо достичь; в более узком смысле задачей также называют саму эту цель, данную в рамках проблемной ситуации, то есть то, что требуется сделать[1]. Ещё более узкое определение называет задачей ситуацию с известным начальным состоянием системы и необходимым конечным состоянием системы, причём способ достижения конечного состояния от начального известен (в отличие от проблемы, в случае которой способ достижения конечного состояния системы неизвестен).
Другие определения понятия «задача» согласно международным стандартам:
В самом широком смысле под задачей понимается то, что нужно выполнить — задание, поручение, дело, упражнение, например логическая задача, математическая задача, шахматная задача.
В отличие от функции, которая может осуществляться постоянно, задача предполагает при заданных её условиях выход на достижение конечного результата (решение задачи).
В задаче выделяют:[5]
Требуемое решение может быть задано по-разному: как конечное состояние ситуации (например, то, как должна выглядеть собранная головоломка); как получение нового знания (например, 2 + 2 = ?); как установление неких связей (отношений) между элементами ситуации (например, когда требуется определить, какой из двух предметов тяжелее) и т. д.
Выделяют следующие характеристики условия задачи:[5]