Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.47 KB

algorithme.md

File metadata and controls

23 lines (15 loc) · 1.47 KB

ALGORITHME

Un algorithme est un ensemble méthodique d'étapes que l'on peut utiliser pour faire des calculs, résoudre des problèmes, et prendre des décisions. Un algorithme n'est pas un calcul particulier, mais la méthode suivie pour faire un calcul.

Par exemple, si vous voulez calculer la moyenne de deux nombres, vous pouvez employer un algorithme imple. L'algorithme dit: "Première étape: ajoutez les deux nombres . Seconde étape : divisez la somme par deux." Entrez les nombres 4 et 8, vous obtenez 6, entre 117 et 231 vous obtenez 174.

Une recette de cuisine en est un exemple plus complexe. Ainsi de cet algorithme pour préparer une soupe de légume:

  1. Faites chauffer une demi-tasse d'huile dans la casserole.
  2. Hachez finement des oignons
  3. Dorez les oignons
  4. Coupez en morceaux trois pommes de terre et ajoutez les dans la casserole.
  5. Decoupez un choux en lamelles et ajoutez les à la préparation.

Et ainsi de suite. Vous pouvez suivre le même algorithme des douzaines de fois, avec des légumes différents chaque fois pour obtenir ainsi une soupe légeremment différente. Mais l'algorithme, lui, demeure le même.

Une recette toute seule ne suffit pas à faire une soupe. Il faut une personne qui lise la recette et suive les étapes prescrites. Vous pouvez cependant fabriquer une machine qui incorpore l'algorithme et le suive automatiquement pour faire une soupe ou un thé, ...

Source

Yuval Noah Harari, Homo Deus p98.

Liens

SÉQUENCE GÉNÉRATIVE