Структурное программирование определение

Структурированное программирование-это метод логического программирования. Который считается предшественником объектно-ориентированного программирования (ООП). Структурированное программирование облегчает понимание и модификацию программ и имеет нисходящий подход к проектированию. При котором система делится на композиционные подсистемы.

Techopedia Объясняет Структурированное программирование

Структурированное программирование-это подмножество процедурного программирования. Которое уменьшает потребность в операторах goto. Во многих отношениях ООП рассматривается как тип структурированного программирования. Который использует методы структурированного программирования.

Некоторые языки, такие как Pascal, Algorithmic Language (ALGOL) и Ada, предназначены для реализации структурированного программирования.

Концепция структурированного программирования была формализована в 1966 году Коррадо Бем и Джузеппе Якопини. Которые продемонстрировали теоретическое проектирование компьютерных программ с помощью циклов. Последовательностей и решений. В конце 1960-х-начале 1970-х годов Эдсгер У. Дейкстра разработал функциональность структурного программирования как широко используемый метод. В котором программа делится на несколько разделов с несколькими выходами и одной точкой доступа.

Модульное программирование-это еще один пример структурного программирования. Когда программа делится на интерактивные модули.