Algorithme

Un algorithme est un ensemble d’instructions conçu pour effectuer une tâche précise. Il peut s’agir d’un processus simple, comme multiplier deux nombres, ou d’une opération complexe, comme lire un fichier vidéo compressé. Les moteurs de recherche utilisent des algorithmes propriétaires pour afficher les résultats les plus pertinents de leur index de recherche pour des requêtes précises.

En programmation informatique, les algorithmes sont souvent créés sous forme de fonctions. Ces fonctions servent de petits programmes auxquels un programme plus volumineux peut faire appel. Par exemple, une application de visualisation d’images peut inclure une bibliothèque de fonctions qui utilisent chacune un algorithme personnalisé pour afficher différents formats de fichier image. Un programme de retouche d’images peut contenir des algorithmes conçus pour traiter des données d’image. Parmi les algorithmes de traitement d’image, on peut citer le recadrage, le redimensionnement, la netteté, le flou, la réduction des yeux rouges et l’amélioration des couleurs.

Dans de nombreux cas, il existe plusieurs façons d’effectuer une opération précise dans un logiciel. Les programmeurs cherchent donc généralement à créer les algorithmes les plus efficaces possible. En utilisant des algorithmes très efficaces, les développeurs peuvent s’assurer que leurs programmes s’exécutent aussi rapidement que possible et utilisent un minimum de ressources système. Bien sûr, tous les algorithmes ne sont pas parfaits dès leur première création. Les développeurs améliorent donc souvent les algorithmes existants et les intègrent aux futures mises à jour logicielles. Lorsque vous voyez une nouvelle version d’un logiciel décrite comme « optimisée » ou offrant de « meilleures performances », cela signifie très probablement que la nouvelle version comprend des algorithmes plus efficaces.

Mis à jour August 2, 2013 par Per C.

quizTestez vos connaissances

Which operating system was first created as a graphical user interface shell for DOS?

A
Mac OS X
0%
B
Linux
0%
C
Windows
0%
D
ChromeOS
0%
Correct! Incorrect!     View the DOS definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition d'Algorithme sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.