Il diagramma di flusso a blocchi di
Maria Famiglietti - Gruppo InterIRRE di Ricerca sull’insegnamento della Tecnologia
 

CHE COSA E'
Il diagramma di flusso
di processo, o di sistema, o a blocchi decisionali. è un diagramma di flusso che rappresenta algoritmi (programmi esecutivi), cioè sequenze di azioni che possono essere eseguite automaticamente anche da una macchina. In tali sequenze sono presenti dei momenti di verifica che portano l’esecutore a ripetere o correggere le operazioni svolte, o a continuare la procedura, o infine a interromperla.

A CHE COSA SERVE
Il diagramma si processo costituisce uno strumento logico formativo utile per rappresentare con evidenza visiva il
flusso di un evento in dimensione spazio-temporale, dove il fattore decisionale è quello preponderante.
In sede didattica esso rappresenta un potente strumento di analisi che gli alunni possono essere guidati ad applicare alle più vicine esperienze quotidiane per maturare gradualmente capacità di cogliere, in un contesto di eventi, i blocchi decisionali e prefigurarsi le implicazioni di ciascuna decisione sul flusso degli eventi stessi.
In altre parole ogni nostra giornata, da quando ci alziamo a quando ci corichiamo, potrebbe essere rappresentata da un lunghissimo diagramma di flusso.
Si pensi ad esempio alla preparazione di un pranzo con tutte le sequenze articolate di operazioni che comporta e che eseguiamo con tale automatismo da non renderci più conto coscientemente dell’infinità di decisioni che prendiamo: ognuno di noi resterebbe esterrefatto se potesse esaminare un diagramma di flusso di questa serie di operazioni, che un osservatore invisibile avesse stilato, osservandoci e leggendoci nella mente mentre stiamo a spignattare in cucina.
Ne deriva che la convinzione che tale diagramma sia da utilizzare solo per l’ impostazione e la risoluzione di problemi è molto riduttiva.

Un diagramma di flusso di processo utilizza solitamente quattro figure fondamentali e come connettori utilizza le frecce che indiano la direzione del flusso.
La situazione decisionale che caratterizza questa domanda, va indicata con una domanda che possa prevedere come risposta solo SI oppure NO.
Solitamente i diagrammi di flusso procedono verticalmente dall’alto verso il basso.

DATI
ELABORAZIONE
DECISIONE
INTERRUZIONE
CONNESSIONE

Quando sono usati per la rappresentazione di istruzioni semplici che devono essere realizzate da macchine elettroniche (stringhe), è possibile integrare le forme con altre figure specifiche dei linguaggi di programmazione.

ESEMPIO
(diagramma di processo per l'ascolto di un CD musicale)

home
protocolli
progetti