Diagramma di flusso di programmazione
Un diagramma di programmazione (a volte chiamato diagramma di flusso , diagramma di flusso o raramente diagramma di flusso ) è una rappresentazione grafica standardizzata della sequenza di operazioni e decisioni prese da un programma per computer .
Standard ISO
Lo standard ISO 5807 descrive in dettaglio i diversi simboli da utilizzare per rappresentare un programma per computer in modo standardizzato.
Simboli
Il diagramma di flusso di programmazione utilizza i simboli standardizzati mostrati di seguito:
Simboli standard
|
Commenti:
|
---|
|
Test o connessioni condizionali:
- la voce di prova è l'angolo superiore;
- l'output con il cerchio è il risultato del test quando è falso;
- l'uscita senza cerchio è il risultato del test quando è vera.
|
|
Fornitura di informazioni da elaborare o registrazione delle informazioni elaborate.
|
|
Richiamo di subroutine.
|
La direzione predefinita per i collegamenti del flusso di esecuzione è:
- dall'alto verso il basso per i collegamenti verticali;
- da sinistra a destra per i collegamenti orizzontali.
Quando la direzione di default non viene rispettata, è necessario specificarla con una freccia alla fine del collegamento.
Le diverse strutture del diagramma di flusso di programmazione
Sequenza lineare
|
Sequenza alternativa
"Se ... allora ... altrimenti"
|
Sequenza ripetitiva
"Finché ... fai ..."
|
Sequenza ripetitiva
"Ripeti ... finché ..."
|
---|
|
|
|
|
---|
Inizio
- "Trattamento 1"
- "Trattamento 2"
Fine
|
Se "condizione"
- poi "Trattamento 1"
- altrimenti "Trattamento 2"
Finisci se
|
Finché "condizione"
Finisci mentre
|
Ripeti il "trattamento"
fino a "condizione"
|
Note e riferimenti
-
(in) 14: 00-17: 00 , " ISO 5807: 1985 " su ISO (accesso 7 gennaio 2019 ) .
Vedi anche
Articoli Correlati
link esterno