Классификация задач обработки информации может быть выполнена по двум критериям:
- относительно самого содержания обработки, например поиск данных в массивах и др.;
- относительно глубины и сложности процедур.
Классификацию по первому критерию можно выполнить в соответствии с уровнем воздействия на информацию в процессе решения задачи.
Таких уровней три:
• синтаксический, когда обрабатываемая информация претерпевает лишь синтаксические изменения (приём, регистрация, пересылка, сортировка);
• семантический, когда в результате преобразования информации возникают новые её семантические элементы, которые носят безотносительный характер обеспечиваемой деятельности (всевозможные преобразования по аналитическим и логическим зависимостям);
• прагматический, когда результаты преобразования содержат новые семантические элементы, но уже ориентированные на определённую область деятельности. Преобразование на этом уровне сводится к выработке информации, обеспечивающей принятие оптимального решения.
Оптимальным называют решение многовариантной задачи, которое из множества допустимых наилучшим образом удовлетворяет условиям данной задачи.
Процесс принятия любого решения делится на две фазы:
• анализ ситуации с целью поиска оптимальных вариантов;
• непосредственное принятие решения.
Выделенные три уровня преобразования информации (синтаксический, семантический, прагматический) могут быть квалифицированы как три класса задач обработки информации:
• информационно-поисковые (преобразование на синтаксическом уровне);
• логико-аналитические (преобразование на семантическом уровне). Это сугубо вычислительные процессы:
• поисково-оптимизационные (преобразование на прагматическом уровне). Позволяют находить оптимальные решения в различных ситуациях.