новая папка / QW-28
.docОсновные принципы структурного программирования
Программирование – это процесс составления компьютерной программы на основе некоторого алгоритма.
Структурное программирование основывается на двух важнейших принципах:
-
Последовательной детализации алгоритма;
-
Использование набора базовых структур для построения алгоритма любой степени сложности.
В теории структурного программирования доказывается, что алгоритм любой степени сложности можно построить с помощью следующих базовых структур:
-
Линейной ( последовательной) структуры;
-
Разветвляющейся структуры;
-
Циклической структуры.
Каждая из этих структур имеет только один вход и только один выход, что позволяет соединять между собой в процессе разработки алгоритма любое количество элементов базовых структур в необходимо для решения задачи порядке. Сложные для понимания и реализации блоки заменяют последовательностью более простых базовых конструкций. При этом количество шагов детализации алгоритма в принципе не ограничено. Структурное программирование широко применяется, поскольку созданы специальные языки программирования, например Паскаль или версии Бейсика, позволяющие структурировать программу.