Veuillez S.V.P répondre à ce questionnaire. 2 min 👉 QUESTIONNAIRE
Télécharger gratuitement Résumé et cours complet d’Informatique 2 : Algorithmique I PDF. Bachelor / Licence en Informatique (1ère année SMI). Pour les TD, QCM, exercices corrigés, examens, livres… vous trouverez les liens au bout de cette page. Tout en PDF/PPT, tout est gratuit.
Présentation du Cours Algorithmique I

Introduction au cours algorithmique
L’algorithmique est un terme d’origine arabe, hommage à Al Khawarizmi (780-850) auteur d’un ouvrage décrivant des méthodes de calculs algébriques.
Un algorithme est une méthode de résolution de problème énoncée sous la forme d’une série d’opérations à effectuer. La mise en œuvre de l’algorithme consiste en l’écriture de ces opérations dans un langage de programmation et constitue alors la brique de base d’un programme informatique.
- Une recette de cuisine est un algorithme!
- Le mode d’emploi d’un magnétoscope est aussi un algorithme!
- Indiqué un chemin à un touriste égaré ou faire chercher un objet à quelqu’un par téléphone c’est fabriquer – et faire exécuter – des algorithmes.
Un algorithme, c’est une suite d’instructions, qui une fois exécutée correctement, conduit à un résultat donné.
- Si l’algorithme est juste, le résultat est le résultat voulu, et le touriste se retrouve là où il voulait aller.
- Si l’algorithme est faux, le résultat est, disons, aléatoire, et décidément, ce magnétoscope ne marche pas!
Pour fonctionner, un algorithme doit donc contenir uniquement des instructions compréhensibles par celui qui devra l’exécuter (l’ordinateur).
L’ADN, qui est en quelque sorte le programme génétique, l’algorithme à la base de construction des êtres vivants, est une chaîne construite à partir de quatre éléments invariables. Ce n’est que le nombre de ces éléments, et l’ordre dans lequel ils sont arrangés, qui vont déterminer si on obtient une puce ou un éléphant.
Les ordinateurs eux-mêmes ne sont fondamentalement capables d’exécuter que quatre opérations logiques :
- l’affectation de variables
- la lecture / écriture
- les tests
- les boucles
Un algorithme informatique se ramène donc toujours au bout du compte à la combinaison de ces quatre petites briques de base. Il peut y en avoir quelques unes, quelques dizaines, et jusqu’à plusieurs centaines de milliers dans certains programmes.
La taille d’un algorithme ne conditionne pas en soi sa complexité : de longs algorithmes peuvent être finalement assez simples, et de petits algorithmes peuvent être très compliqués.
L’informatique est la science du traitement automatique de l’information. Pour cela il faut:
- modéliser cette information,
- définir à l’aide d’un formalisme strict les traitements dont elle fera l’objet.
- et enfin traduire ces traitements dans un langage compréhensible par un ordinateur.
Les deux premiers points concernent l’algorithmique, alors que le dernier point relève de ce que l’on nomme la programmation.
L’écriture d’un programme consiste généralement à implanter une méthode de résolution déjà connue et souvent conçue indépendamment d’une machine pour fonctionner aussi bien sur toutes les machines ou presque. Ainsi, ce n’est pas le programme mais la méthode qu’il faut étudier pour comprendre comment traiter le problème. Le terme algorithme est employé en informatique pour décrire une méthode de résolution de problème programmable sur machine. Les algorithmes sont la « matière » de l’informatique et sont l’un des centres d’intérêt de la plupart, sinon la totalité, des domaines de cette science.
Objectifs du cours Algorithmique
- Un algorithme sert à transmettre un savoir faire.
- Il décrit les étapes à suivre pour réaliser un travail.
- Il permet d’expliciter clairement les idées de solution d’un problème indépendamment d’un langage de programmation.
- L’utilisateur d’un algorithme n’aura qu’à suivre toutes les instructions, dans l’ordre pour arriver au résultat que doit donner l’algorithme.
Plan du Cours
- Introduction
- Eléments de base
- Structures conditionnelles
- Structures itératives
- Tableaux
- Sous algorithme
- Fichiers
- Complexité
- Algorithmes de tris
Télécharger Cours Algorithmique I PDF
Cours 1 d’Algorithme I PDF 1
Cours 2 d’Algorithme I PDF 2
Cours 3 d’Algorithme I PDF 3
Cours 4 d’Algorithmique I PDF 4
Chapitre 1: Introduction à l’algorithmique
Chapitre 2 : Instructions élémentaires
Chapitre 3: Structures de contrôle : séquentielles, conditionnelles et répétitives
Chapitre 4: Les tableaux, les fonctions et les
procédures
Chapitre 5 : La récursivité et les enregistrements
Cours d’Algorithmique I PDF 5
Cours d’Algorithmique I PDF 6
Cours d’Algorithmique I PDF 7
Cours d’Algorithmique I PDF 8
Cours d’Algorithmique I PDF 9
Résumé d’Algorithmique PDF 1
Résumé d’Algorithmique PDF 2
Résumé d’Algorithmique PDF 3
NOTE: N’oubliez pas de voir des TD, QCM, Exercices et Examens de Algorithmique I. Liens dans la section ci-dessous.
Exercices & Examens de Algorithmique I
Pour télécharger les QCM, exercices et examens de Algorithmique I, Cliquez sur les liens ci-dessous.
NOTE: N’oubliez pas de voir les autres Unités d’enseignements (matières/modules) de Informatique. Liens dans la section ci-dessous.
Autres Modules d’Informatique
Tourner à la page principale d’Informatique pour voir la totalité des modules (cours, résumés, formation, exercices, td, examens, qcm, livres).
Ou visiter directement les cours de la filière Informatique à partir de ces liens ci-dessous:
merci à vous de parfaire ma carrière ,je suis un policier du Sénégal qui veut se former et obtenir une licence en informatique et je trouve vos cours intéressant et productif .Si vous pouvez m’aider davantage afin que je puisse obtenir une licence et un master pour mon cv si possible. Votre bien dévoué . merci de votre compréhension.