Diagramma di flusso dell'algoritmo
Un diagramma di flusso è un progetto che rappresenta graficamente l'algoritmo e i suoi passaggi. I passaggi di un diagramma di flusso non hanno una dimensione e una forma specifiche, ma sono progettati in diverse forme e dimensioni (vedere l'immagine riportata di seguito).
Come mostrato nell'immagine sopra, le scatole di diverse forme e interconnesse con le frecce, stanno logicamente creando un diagramma di flusso. Un diagramma di flusso rappresenta le fasi generali di un processo.
Vantaggi del diagramma di flusso
Parliamo ora dei vantaggi di un diagramma di flusso.
Semplifica la logica
In quanto fornisce la rappresentazione pittorica dei gradini; pertanto, semplifica la logica e le fasi successive.
Migliora la comunicazione
A causa della logica e dei passaggi pittorici facilmente comprensibili, è un modo di rappresentazione migliore e semplice.
Analisi efficace
Una volta preparato il diagramma di flusso, diventa molto semplice analizzare il problema in modo efficace.
Utile nella codifica
Il diagramma di flusso aiuta anche nel processo di codifica in modo efficiente, in quanto fornisce indicazioni su cosa fare, quando e dove. Rende il lavoro più facile.
Test adeguati
Inoltre, il diagramma di flusso aiuta anche a trovare l'errore (se presente) nel programma
Documentazione applicabile
Ultimo ma non meno importante, un diagramma di flusso aiuta anche a preparare il documento corretto (una volta scritti i codici).
Simboli del diagramma di flusso
La tabella seguente illustra i simboli insieme ai loro nomi (utilizzati in un diagramma di flusso):
Nome | Simbolo | Nome | Simbolo |
---|---|---|---|
Linea di flusso | Disco magnetico | ||
terminale | Collegamento di comunicazione | ||
in lavorazione | Archiviazione offline | ||
Decisione | Annotazione | ||
Connettore | Linea di flusso | ||
Documento | Connettore off-page |