Programmazione
strutturata
E'
una tecnica di programmazione che ha lo scopo di semplificare la struttura
dell'algoritmo disciplinando l'uso delle strutture di controllo del programma
a pochi casi semplici.
E' basata sulla
eliminazione dei salti incondizionati a favore di strutture di controllo
ad un ingresso ed una uscita.
I potenziali vantaggi della programmazione strutturata sono:
-
Rende
possibile un progetto per raffinamenti successivi di tipo top-down in
cui ogni nuovo raffinamento non influenza i precedenti ed i successivi;
-
Migliora
la leggibilità dei programmi;
-
Semplifica
l'individuazione degli errori e la manutenzione del programma.