Алгоритм — это определенная последовательность исполнения команд для исполнителя, установленная на каком либо языке программирования, которая приводит к достижению требуемого результата за строго определенный интервал времени. Алгоритмы бывают различных типов и если речь идет о программировании то существуют следующие виды алгоритмов:
- линейные,
- разветвляющиеся,
- циклические,
Не смотря на то, что алгоритмы в программировании построены по образу и подобию реальной жизни, в программировании эти три вида алгоритмов задают очень строгие правила выполнения.
Именно строгость выполнения диктует алгоритмам верный результат.
В человеческой жизни алгоритмы есть не столь строгие последовательности, от чего пошло название » человеческий фактор»