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