Lar Desenvolvimento O que é programação estruturada? - o que é techopedia

O que é programação estruturada? - o que é techopedia

Índice:

Anonim

Definição - O que significa Programação Estruturada?

A programação estruturada é um método de programação lógica que é considerado um precursor da programação orientada a objetos (OOP). A programação estruturada facilita a compreensão e modificação do programa e possui uma abordagem de projeto de cima para baixo, onde um sistema é dividido em subsistemas de composição.

Techopedia explica Programação Estruturada

A programação estruturada é um subconjunto de programação procedural que reduz a necessidade de instruções goto. De muitas maneiras, o OOP é considerado um tipo de programação estruturada que implanta técnicas de programação estruturada. Certas linguagens - como Pascal, Algorithmic Language (ALGOL) e Ada - são projetadas para impor programação estruturada.

O conceito de programação estruturada foi formalizado em 1966 por Corrado Böhm e Giuseppe Jacopini, que demonstraram o design teórico de programas de computador por meio de loops, sequências e decisões. No final dos anos 1960 e início dos anos 1970, Edsger W.Dijkstra desenvolveu a funcionalidade de programação estrutural como um método amplamente usado, no qual um programa é dividido em várias seções com várias saídas e um ponto de acesso.

A programação modular é outro exemplo de programação estrutural, em que um programa é dividido em módulos interativos.

O que é programação estruturada? - o que é techopedia