Casa Sviluppo Cos'è la programmazione strutturata? - definizione da techopedia

Cos'è la programmazione strutturata? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Programmazione strutturata?

La programmazione strutturata è un metodo di programmazione logica che è considerato un precursore della programmazione orientata agli oggetti (OOP). La programmazione strutturata facilita la comprensione e la modifica del programma e ha un approccio progettuale dall'alto verso il basso, in cui un sistema è diviso in sottosistemi compositivi.

Techopedia spiega la programmazione strutturata

La programmazione strutturata è un sottoinsieme di programmazione procedurale che riduce la necessità di dichiarazioni goto. In molti modi, OOP è considerato un tipo di programmazione strutturata che implementa tecniche di programmazione strutturata. Alcuni linguaggi, come Pascal, Algorithmic Language (ALGOL) e Ada, sono progettati per applicare la programmazione strutturata.

Il concetto di programmazione strutturata fu formalizzato nel 1966 da Corrado Böhm e Giuseppe Jacopini, che dimostrarono la progettazione teorica di programmi per computer attraverso cicli, sequenze e decisioni. Tra la fine degli anni '60 e l'inizio degli anni '70, Edsger W.Dijkstra ha sviluppato la funzionalità di programmazione strutturale come metodo ampiamente utilizzato, in cui un programma è diviso in più sezioni con più uscite e un punto di accesso.

La programmazione modulare è un altro esempio di programmazione strutturale, in cui un programma è diviso in moduli interattivi.

Cos'è la programmazione strutturata? - definizione da techopedia