Elementi del diagramma di flusso
Flowchartè una rappresentazione schematica della sequenza dei passaggi logici di un programma. I diagrammi di flusso utilizzano semplici forme geometriche per rappresentare i processi e le frecce per mostrare le relazioni e il flusso di processo / dati.
Simboli del diagramma di flusso
Di seguito è riportato un grafico per alcuni dei simboli comuni utilizzati nel disegno dei diagrammi di flusso.
Simbolo | Nome simbolo | Scopo |
---|---|---|
![]() |
Start / Stop | Utilizzato all'inizio e alla fine dell'algoritmo per mostrare l'inizio e la fine del programma. |
![]() |
Processi | Indica processi come operazioni matematiche. |
![]() |
Input Output | Utilizzato per denotare input e output del programma. |
![]() |
Decisione | Sta per dichiarazioni di decisione in un programma, dove la risposta è solitamente Sì o No. |
![]() |
Freccia | Mostra le relazioni tra diverse forme. |
![]() |
Connettore sulla pagina | Collega due o più parti di un diagramma di flusso, che si trovano sulla stessa pagina. |
![]() |
Connettore off-page | Collega due parti di un diagramma di flusso distribuite su pagine diverse. |
Linee guida per lo sviluppo di diagrammi di flusso
Questi sono alcuni punti da tenere a mente durante lo sviluppo di un diagramma di flusso:
Il diagramma di flusso può avere solo un simbolo di inizio e un simbolo di arresto
I connettori sulla pagina vengono referenziati tramite numeri
I connettori off-page sono referenziati utilizzando alfabeti
Il flusso generale dei processi è dall'alto verso il basso o da sinistra a destra
Le frecce non dovrebbero incrociarsi
Diagrammi di flusso di esempio
Ecco il diagramma di flusso per andare al mercato per acquistare una penna.

Ecco un diagramma di flusso per calcolare la media di due numeri.
