Simboli usati in un diagramma di flusso
I simboli in un diagramma di flusso sono forme geometriche che illustrano le diverse azioni che possono verificarsi durante un processo, programma o algoritmo. Anche se i diagrammi includono descrizioni testuali, i simboli variano nella forma per dare indizi visivi che aiutano la comprensione. Senza leggere il testo, un utente può afferrare rapidamente il processo generale basandosi solo sull'ordine dei simboli.
Rettangolo arrotondato
Il simbolo del rettangolo arrotondato è noto come "terminatore". Mostra l'inizio, arresto, principio o fine di un processo. Si vede comunemente all'inizio e alla fine, ma può apparire dentro se sottoprocessi si diramano e terminano prima della fine del processo principale.
Freccia
Il simbolo freccia mostra il flusso di informazioni attraverso il programma. Punta nella direzione in cui il processo va dall'inizio alla fine. Se una sezione indica che l'informazione entra in un blocco e torna a un passaggio precedente, la linea sarà piegata con angoli retti, puntando su e indietro a una sezione precedente, illustrando un "ciclo" o passaggio che si ripete. Una doppia freccia può indicare azioni di lettura/scrittura dati digitali sullo stesso dispositivo.
Rombo
Un rombo mostra una decisione. Può segnare un'istruzione IF, o qualsiasi domanda nel processo con esiti multipli che portano a nuove direzioni. Un "sì" porta il processo in una direzione indicata da un vertice. Un "no" lo manda in un'altra direzione indicata da un secondo vertice. Non devono essere necessariamente vertici opposti.
Rettangolo semplice
Uno dei simboli più comuni, il rettangolo semplice mostra singoli passaggi o azioni nel processo, spesso usato dopo l'inizio e dopo simboli di decisione per mostrare l'azione successiva.
Rettangolo con fondo ondulato
Questo simbolo assomiglia a un foglio strappato e indica un "documento" nel processo. Potrebbe essere un documento fisico creato durante il processo, come una stampa, o elettronico, come un'email generata dal processo. Una versione "impilata" indica più documenti in uscita.
Rettangolo arrotondato con estremità concava
Questo simbolo mostra dati memorizzati per processi che includono spostamento dati in certe posizioni. Un simbolo terminatore seguirebbe se la memorizzazione è la fine di un ramo del processo.