Un ordinateur n'improvise pas : il exécute des instructions, très vite, dans l'ordre. Le rôle du développeur est de transformer un problème humain en étapes claires.
Exemple : la recette
Dire à une machine "cuisine un steak frites" ne suffit pas. Il faut détailler chaque action.
ALGORITHME Recette_Steak_Frite :
1. Ouvrir le frigo.
2. Prendre la viande.
3. Fermer le frigo.
4. S'il n'y a pas de poêle :
A. Sortir une poêle.
B. La poser sur le feu.
5. Allumer le feu.
6. Attendre 30 secondes.
7. Poser le steak dans la poêle.
Si une étape manque, le résultat peut être incorrect.
Un programme se lit de haut en bas, ligne par ligne : c'est l'exécution séquentielle. Ensuite, pour mémoriser des informations, on utilise des variables.
Laisser un commentaire