Follow on G+

algorithme

algorithme


Qu'est-ce qu'un algorithme 

 - suite finie d'opérations élémentaires permettant de résoudre un problème donné - vient du mathématicien et astronome perse Muhammad ibn al-Khawarizmi, le père de l'algèbre, qui formalisa au IXe siècle la notion d'algorithme - l'algorithme le plus célèbre est l'algorithme d'Euclide (vers 300 avant J.-C.) permettant de calculer le PGCD de deux nombres dont on ne connait pas la factorisation

Étapes de conception d'un programme informatique

  1.  identifier le problème : quelle(s) donnée(s), quel(s) résultat(s) ?
  2.   organiser les actions : écrire l'algorithme (pseudo-code, organigramme) - réfléchir aux informations à manipuler - analyser le problème et le décomposer éventuellement en sous-problèmes - rendre l'algorithme compréhensible et efficace - penser à l'utilisateur
  3.  Traduire cet algorithme en langage de programmation 
  4.  Compiler le programme pour qu'il puisse être exécutable

Un langage de programmation permet à un humain d'écrire un code pouvant être analysé par une machine puis transformé en un programme informatique. Un programme informatique est une suite d'opérations prédéterminées pouvant être exécutées par une machine.

Aperçu et téléchargement :

les cours :

les series :

les contrôles :