Plan de cours
- Les bases de l’algorithme
- Notions générales d’algorithme
- L’algorithme d’Euclide
- Les listes et les arbres binaires
- Algorithme et programmation
- Algorithmique et programmation niveau avancé
- Algorithme de tri
- Arbres binaires et les graphes
Profitez de ce manuel de formation en PDF pour comprendre mieux le algorithme et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre algorithme.
Algorithmique, module I2 SMP/SMC M. El Marraki 10 15/02/2007 L’ordre des instructions est essentiel : la machine ne peut exécuter qu’une action à la fois et dans l’ordre donné; c’est la propriété de séquentialité. Une fois ces actions déterminées, il suffit de les traduire dans le langage de programmation. Durant l’écriture d’un programme, on peut être confronté à 2 types d’erreur : o les erreurs syntaxiques : elles se remarquent à la compilati on et sont le résultat d’une mauvaise écriture dans le langage de programmation. o les erreurs sémantiques : elles se remarquent à l’exécution e t sont le résultat d’une mauvaise analyse. Ces erreurs sont beaucoup plus graves car elle s peuvent se déclencher en cours d’exploitation du programme. 1.3.5 Exécuter un programme La mise au point d’un programme informatique se fait en plusieurs étape s. 1.3.6 Pseudo langage Un algorithme doit être lisible et compréhensible par plusi eurs personnes. Il doit donc suivre des règles précises, il est composé d’une entête et d’un corps : – l’entête, qui spécifie : o le nom de l’algorithme ( Nom 🙂 o son utilité ( Rôle 🙂 o les données “en entrée”, c’est-à-dire les éléments qui sont indis pensables à son bon fonctionnement ( Entrée 🙂 o les données “en sortie”, c’est-à-dire les éléments calculés, produits, par l’algorithme ( Sortie 🙂 o les données locales à l’algorithmique qui lui sont indispensables ( Déclaration 🙂 – le corps, qui est composé : Données Programme Résultats Ordinateur Exécution du programme Transformation des données en résultats