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

Автор: Monica Porter
Дата создания: 18 Март 2021
Дата обновления: 27 Июнь 2024
Anonim
Практика программирования: Парадигма структурного программирования. Центр онлайн-обучения «Фоксфорд»
Видео: Практика программирования: Парадигма структурного программирования. Центр онлайн-обучения «Фоксфорд»

Содержание

Определение - Что означает структурированное программирование?

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


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

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

Структурное программирование - это подмножество процедурного программирования, которое уменьшает потребность в операторах goto. Во многих отношениях ООП считается типом структурированного программирования, в котором используются методы структурированного программирования. Некоторые языки, такие как Pascal, Algorithmic Language (ALGOL) и Ada, предназначены для обеспечения структурированного программирования.

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


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