I diagrammi di flusso sono disegnati utilizzando simboli standard prescritti dall'American National Standards Institute . Qualsiasi ingresso o uscita da o verso un programma per computer è rappresentato da un rombo , mentre qualsiasi decisione - che determina il percorso del programma prende - è rappresentato da un diamante orizzontale . Qualsiasi processo o , in altre parole , ogni azione eseguita da un programma del computer , è rappresentato da un rettangolo e le frecce indicano la direzione e la sequenza dei processi .
One - in One - out Rule
diagrammi di flusso
sono disegnati secondo una delle regole principali della programmazione strutturata , conosciuto come il "one- in regola one-out ". Questa regola impone che il processo ha un solo ingresso e una sola uscita , in modo da solo una linea di flusso dovrebbe lasciare un simbolo processo . Allo stesso modo , solo una linea di flusso deve entrare in un simbolo di decisione , ma due o più linee di flusso - corrispondenti ognuno ad una possibile risposta - . Dovrebbe lasciare un simbolo decisione
ambiguità
lo scopo di un diagramma di flusso è di eliminare ambiguità nella comprensione del flusso di dati attraverso un processo , e quindi dovrebbe essere chiaro , pulito e facili da seguire . La direzione del flusso è usuale dall'alto verso il basso e da sinistra a destra e il diagramma di flusso deve avere un inizio logico e finitura. Allo stesso modo , elencare tutti i passi necessari in una sequenza in ordine logico e di evitare intersezione delle linee di flusso per mantenere il diagramma di flusso il più semplice possibile .
Complessità
Se ' ri traccia un diagramma di flusso complesso , ridurre il numero di linee di flusso utilizzando simboli connettore, che collegano una parte del diagramma di flusso ad un altro su una pagina diversa . Analogamente , scrivere le istruzioni brevemente entro i confini di simboli standard e, se necessario , utilizzare il simbolo di annotazione per descrivere dati o processi più chiaramente . Dopo aver completato un diagramma di flusso , testarlo con dati di test semplici per fare in modo che il flusso di dati che hai descritto è valido.
software © www.354353.com