Les Fous du Binaire
Les Fous du Binaire
Les Fous du Binaire
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Imaginez un forum qui vous aide a comprendre vos cours d'informatique vos propose des exercices (solutionner / non solutionner), vos aide a réaliser vos Tp d'informatique...& plein d'autre choses intéressantes Un tel forum est : les Fous du Binaire
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
-35%
Le deal à ne pas rater :
Pack Smartphone Samsung Galaxy A25 6,5″ 5G + Casque Bluetooth JBL
241 € 371 €
Voir le deal

 

 Qu’est-ce qu’un algorithme ?

Aller en bas 
AuteurMessage
Choubisoft
Admin
Choubisoft


Masculin Messages : 123
Points : 7062
Date de naissance : 02/11/1989
Date d'inscription : 18/02/2010
Age : 34
Localisation : Casablanca
Emploi/loisirs : Etudiant

Qu’est-ce qu’un algorithme ? Empty
MessageSujet: Qu’est-ce qu’un algorithme ?   Qu’est-ce qu’un algorithme ? I_icon_minitimeDim 21 Fév - 17:45

Citation :
Même si les algorithmes sont souvent considérés comme étant du ressort exclusif des mathématiques et de l'informatique, leur champ d'application est en réalité beaucoup plus vaste.

Le mot « algorithme » vient du nom du grand mathématicien persan Al Khwarizmi (vers l'an 820), qui introduisit en Occident la numération décimale (rapportée d'Inde) et enseigna les règles élémentaires des calculs s'y rapportant. La notion d'algorithme est donc historiquement liée aux manipulations numériques, mais elle s'est progressivement développée pour porter sur des objets de plus en plus complexes, des textes, des images, des formules logiques, des objets physiques, etc.


De la méthode


Un algorithme, très simplement, c'est une méthode. Une façon systématique de procéder pour faire quelque chose : trier des objets, situer des villes sur une carte, multiplier deux nombres, extraire une racine carrée, chercher un mot dans le dictionnaire… Il se trouve que certaines actions mécaniques - peut-être toutes ! - se prêtent bien à la décortication. On peut les décrire de manière générale, identifier des procédures, des suites d'actions ou de manipulations précises à accomplir séquentielle ment. C'est cela, un algorithme. En tant que méthode, il répond donc à des questions du type : « comment faire ceci ? », « obtenir cela ? », « trouver telle information ? », «calculer tel nombre ? ». C'est un concept pratique, qui traduit la notion intuitive de procédé systématique, applicable mécaniquement, sans réfléchir, en suivant simplement un mode d'emploi précis.
Un exemple commun est par exemple la recherche d'un mot dans le dictionnaire. On regarde d'abord la première lettre du mot, et on la compare avec celle des mots de la page où le dictionnaire est actuellement ouvert. Suivant la position relative des deux lettres en question dans l'ordre alphabétique, on tourne alors les pages en avant ou en arrière, jusqu'à ce que les premières lettres coïncident. Puis on reproduit la même procédure avec la deuxième lettre du mot, puis la troisième, et ainsi de suite… Cet algorithme familier nous indique que les objets manipulés ne sont pas nécessairement des nombres ou des objets mathématiques. Ici, ce sont des mots, ou des lettres. De plus, on comprend que pour qu'un algorithme soit applicable, il faut que les objets manipulés se présentent sous un format bien précis, qui assure à la fois l'efficacité et la généralité du procédé. En l'occurrence, s'il s'agit d'un dictionnaire français, il faut que les mots recherchés soient des mots français écrits en lettres latines, et surtout que, dans le dictionnaire, les mots soient bien classés par ordre alphabétique
!

Revenir en haut Aller en bas
https://fous-du-binaire.1fr1.net
 
Qu’est-ce qu’un algorithme ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Algorithme de l'Annuaire
» Algorithme de la bibliothèque
» Algorithme du dictionnaire
» algorithme de l'employer
» A quoi sert un algorithme ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les Fous du Binaire :: Programmation :: Algorithme-
Sauter vers: