algorithmes
Définition
Un algorithme est une suite finie et ordonnée d'instructions précises et non ambiguës, permettant de résoudre un problème ou d'accomplir une tâche. Conçu pour être exécuté par un humain ou une machine (comme un ordinateur), il décrit une méthode systématique qui, à partir de données d'entrée, produit un résultat après un nombre fini d'étapes. En informatique, c'est le cœur de la programmation : c'est la recette logique qu'on code ensuite dans un langage de programmation. Les algorithmes sont partout dans notre vie numérique : ils trient les résultats d'une recherche sur Internet, calculent le meilleur itinéraire sur une carte, recommandent des vidéos ou encore gèrent les feux de circulation. Leur efficacité se mesure par leur capacité à fournir le bon résultat (correction) et à le faire en utilisant le moins de ressources possibles (temps de calcul, mémoire).
Définition simple
Un algorithme, c'est comme une recette de cuisine très précise pour un ordinateur. C'est une liste d'étapes à suivre dans l'ordre pour résoudre un problème, comme trouver un mot dans un dictionnaire ou calculer une moyenne.
✏️Exemples d'utilisation
- •"L'algorithme de tri qui classe une liste de noms par ordre alphabétique."
- •"L'algorithme utilisé par une application de calcul d'itinéraire pour trouver le trajet le plus rapide."
- •"La suite d'opérations pour diviser deux nombres à la main (la potence) est un algorithme mathématique."
💡À retenir
Comprendre les algorithmes, c'est comprendre la logique derrière les technologies numériques. Ils ne sont pas réservés aux informaticiens : suivre les instructions d'un jeu de société, d'une notice de montage ou d'une partition musicale, c'est déjà exécuter un algorithme. L'enjeu aujourd'hui est de savoir que nos actions en ligne (recherches, likes, achats) alimentent des algorithmes qui influencent ce qu'on nous propose de voir ou d'acheter, d'où l'importance d'une éducation au numérique critique.
