ALGORITMO
L'insieme delle operazioni che si devono eseguire per risolvere un problema costituisce l'algoritmo risolutivo del problema. Esso corrisponde alla traduzione operativa del modello risolutivo che permette di raggiungere l'obiettivo proposto.
L'algoritmo deve essere:
L'algoritmo è uno strumento efficace per la risoluzione dei problemi e può essere scritto in linguaggio naturale o in linguaggio informatico, cioè in un linguaggio formale; in tal caso prende il nome di programma.
L'algoritmo può essere rappresentato anche per via grafica tramite i diagrammi a blocchi (o flow-chart ) o i grafi DNS.