Algorithme et algorigramme
Définition : Algorithme
D'après wikipédia.
« Un algorithme est une suite finie et non ambiguë d'opérations ou d'instructions permettant de résoudre une classe de problèmes »
L'algorithme est une façon "normalisée" de décrire une procédure.
Dans le domaine des sciences de l'ingénieur, il s'agira de décrire le comportement d'un produit.
L'algorithme permet de donner la démarche de programmation d'un produit sans connaître le langage de programmation.
Un algorithme commence toujours par
un Début ;
suivi d'un contenu algorithmique, contenant des tests et des actions. Chaque ligne d'algorithme est précédé d'un trait et d'une indentation[1]
et se termine par une Fin .
Remarque : Lorsqu'un algorithme se termine, il recommence au début.
Remarque : Par rapport à l'exemple ci-dessus :
Les actions sont traduites par des verbes à l'infinitif.
Il n'y a pas de tests, ceux-ci seront présentés dans les structures des pages suivantes.
Définition : Algorigramme
Un algorigramme est une description graphique de opérations à exécuter pour résoudre un problème.
Comme pour l'algorithme, il doit être indépendant du langage utilisé pour la programmation.
Exemple : algorigramme correspondant à l'algorithme de réussite au bac (vu précédemment).