Разница между функциями и задачами заключается в следующем:
- Функция — это определённая возможность, предназначение объекта внутри системы, его роль, приводящая к достижению конкретного результата. yandex.ru Функция выполняется постоянно или периодически, и измерить результат можно лишь в определённую единицу времени. studfile.net
- Задача — вопрос, который требует решения при использовании имеющихся средств. yandex.ru У задачи либо есть конкретное решение (одно или несколько), либо оно отсутствует (неразрешимая проблема). studfile.net
Таким образом, функция — это процесс, а задача — это вопрос с конкретным результатом. studfile.net
Кроме того, понятие «задача» является предельно широким: для реализации одной цели может использоваться несколько функций. studfile.net