Qu'est-ce qu'un algorithme? Expliqué simplement
Nous expliquons ce que sont les algorithmes dans cette astuce pratique. Le terme d'informatique et de mathématiques apparaît souvent en relation avec les logiciels et les ordinateurs. Nous vous montrons exactement ce qui se cache derrière et quels algorithmes majeurs vous rencontrez au quotidien.
Signification: que sont les algorithmes?
Il existe différentes définitions d'un algorithme selon le domaine d'application.
- Le terme décrit une série d'instructions qui peuvent être utilisées pour résoudre un problème spécifique.
- La séquence d'instructions se trouve souvent dans le logiciel et est disponible dans le code source. Par définition, un algorithme peut également être des instructions écrites pour connecter correctement l'ordinateur. Cela signifie que les humains et les machines peuvent exécuter différents algorithmes.
- Vous répondez souvent à d'autres critères tels que «longueur finie». Cela signifie que l'algorithme doit se terminer après un nombre fini d'étapes, c'est-à-dire doit se terminer.
- Si vous rencontrez le terme "bien défini" en rapport avec "algorithme", cela signifie que les instructions sont claires, c'est-à-dire non ambiguë, c'est-à-dire ambiguë et doivent exister.
- Un algorithme - comme tout autre code de programme - est écrit selon une syntaxe stricte.
Algorithmes connus: vous trouverez ces algorithmes dans la vie de tous les jours
Si vous vous demandez ce que le concept abstrait d'un algorithme a à voir avec la vie quotidienne, lisez dans cette section les grands algorithmes qui jouent un rôle dans le travail et les loisirs.
- Si vous vous rendez au travail le matin et utilisez un appareil de navigation, l'algorithme Dijkstra ou le chemin le plus court est souvent derrière l'appareil. Il calcule quelle route est la plus rapide sous la forme d'un graphique et de ses nœuds. Même des facteurs tels que les embouteillages, les pentes et les fermetures de routes sont pris en compte ici.
- Si vous entrez un terme dans un moteur de recherche tel que Google, vos résultats sont générés à l'aide de l'algorithme PageRank. Il vérifie la compétence, la structure des liens et la pertinence des sites Web de résultats pour votre requête de recherche. Ensuite, les résultats sont triés.
- Derrière chaque feu de circulation se trouve un algorithme qui définit le comportement de commutation exact.
Dans d'autres articles, nous expliquons ce que signifie le terme SEO et examinons de plus près l'algorithme PageRank de Google.