STRUTTURE DI CONTROLLO
Gli informatici italiani Böhm e Jacopini hanno dimostrato nel 1960 che ogni algoritmo può essere descritto utilizzando tre strutture di controllo del processo di elaborazione dei dati:
Ognuna di queste strutture è costituita da un blocco di istruzioni avente una sola entrata e una sola uscita e si può descrivere sia con il flow-chart che con il grafo DNS.