Glossario • D

Diagramma a blocchi


Il diagramma a blocchi (in inglese flow-chart) si può definire come un linguaggio di modellazione grafico utilizzato per rappresentare algoritmi. E' formato da blocchi collegati l'uno con l'altro mediante frecce di combinazione che rappresentano la cronologia di esecuzione.

Lo schema inizia con un blocco iniziale e termina con un blocco finale. Nello spazio che intercorre tra queste due funzioni, sono collocati altri blocchi aventi funzioni differenti:

  • blocco di I/OBLOCCO DI INPUT/OUTPUT:
    blocco che ha una sola freccia entrante e una sola freccia uscente, servono per rappresentare le operazioni di immissione di dati (input) o di emissione di dati (output).
  • blocco d'azione: assegnazioneblocco d'azione: richiamo di sottoalgoritmoBLOCCO D'AZIONE:
    blocco che può avere più frecce di entrata e una sola freccia uscente e contiene al suo interno l'istruzione da eseguire (solitamente un'assegnazione di un valore o di un'espressione ad una variabile


    o il richiamo di un sottoalgoritmo.
  • blocco di controlloBLOCCO DI CONTROLLO:
    ogni blocco di questo genere ha una sola freccia entrante e due frecce uscenti che indicano la rispettiva conseguenza di una condizione vera o falsa (espressione di tipo boolean).