Требования к алгоритму

К алгоритму предъявляются требования, в соответствии с которыми он должен обладать:

определенностью, то есть быть однозначно понятым различными специалистами или, то есть не иметь двоякого смысла;

массовостью, что означает быть применимым для целой группы однотипных задач;

результативностью, то есть приводить к конечному результату во всех случаях.

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