Cours Algorithmique I + langage C smai s2
L’élaboration d’un algorithme précède l’étape de programmation
• Un programme est un algorithme
• Un langage de programmation est un langage compris par l'ordinateur L’élaboration d’un algorithme est une démarche de résolution de problème exigeante La rédaction d’un algorithme est un exercice de réflexion qui se fait sur papier
• L'algorithme est indépendant du langage de programmation
• Par exemple, on utilisera le même algorithme pour une implantation en Java, ou bien en C++ ou en Visual Basic
• L’algorithme est la résolution brute d’un problème informatique
• Un langage de programmation est un langage compris par l'ordinateur L’élaboration d’un algorithme est une démarche de résolution de problème exigeante La rédaction d’un algorithme est un exercice de réflexion qui se fait sur papier
• L'algorithme est indépendant du langage de programmation
• Par exemple, on utilisera le même algorithme pour une implantation en Java, ou bien en C++ ou en Visual Basic
• L’algorithme est la résolution brute d’un problème informatique
Un algorithme doit:
– avoir un nombre fini d’étapes,
– avoir un nombre fini d’opérations par étape,
– se terminer après un nombre fini d’opérations,
– fournir un résultat.
Chaque opération doit être:
– définie rigoureusement et sans ambiguïté
– effective, c-à-d réalisable par une machine
Le comportement d'un algorithme est déterministe.
Telechargement Cours Algorithmique I + langage C smai s2 pdf
Cours algorithme pdf cliquer ici
Cours langage C pdf cliquer ici