|
|
|
Глава 2. Основы алгоритмизации Основные алгоритмические конструкцииКлючевые слова: • следование • ветвление • повторение • линейные алгоритмы • разветвляющиеся алгоритмы • циклические алгоритмы Человеку в жизни приходится решать множество различных задач. Решение каждой из них описывается своим алгоритмом, и разнообразие этих алгоритмов очень велико. Вместе с тем для записи любого алгоритма достаточно трёх основных алгоритмических конструкций (структур): следования, ветвления, повторения. Это положение выдвинул и доказал Э. Дейкстра в 70-х гг. прошлого века.
Эдсгер Вибе Дейкстра (1930-2002) — выдающийся нидерландский учёный, идеи которого оказали огромное влияние на развитие компьютерной индустрии.
|
|
|