El procedimiento que realiza el programador se define como "problem solving".