Un algorithme distribué A est un algorithme qui s'exécute sur plus d'une machine ou processeur.
Définition : Un algorithme comprend ensuite trois phases : Une phase d'initialisation ou d'entrée qui permet de donner une valeur initiale aux variables. Une phase de traitement du problème. Une phase de sortie des résultats. 2. 0) Instructions d'entrées et de sortie.