Programmazione strutturata

Definizione rapida

La programmazione strutturata organizza il codice secondo regole definite, articolandolo dal programma principale ai relativi sottoprogrammi.

Spiegazione

In questo approccio, la disposizione delle istruzioni nel sorgente segue il più possibile il loro ordine di esecuzione. La struttura risultante facilita la comprensione del flusso e rende più agevoli gli interventi sul programma.

Esempio pratico

Un'applicazione suddivide il lavoro in un blocco principale e in sottoprogrammi dedicati, disposti in modo da rendere evidente la successione delle operazioni.

Spiegazione tecnica

Le regole strutturali collegano chiaramente il flusso principale alle unità richiamate. Questa corrispondenza fra organizzazione testuale ed esecuzione riduce l'ambiguità nella lettura del codice.

Da non confondere con

La programmazione strutturata è un metodo di organizzazione del codice; non coincide con uno specifico linguaggio di programmazione.