Introduction
Ce livre est le fruit d'une vingtaine d’années d’expérience dans le domaine de l'algorithmique et
de la programmation. C'est le cours tel qu'il est assuré à l'Institut National d'Informatique
d'Alger (Ex C.E.R.I) pour les étudiants de première année du cycle "ingénieur d'état en
informatique".
Il constitue un support de cours pour des étudiants n'ayant aucune connaissance en
programmation. Il est aussi destiné à des étudiants ayant déjà une première expérience en
programmation et qui veulent connaître davantage sur l'art de la programmation.
Objectif du cours
Le cours couvre quatre grands aspects très liés : algorithmique, donnée, méthodologie et
programmation. Dans une première étape, on s’intéresse essentiellement au formalisme
algorithmique, ensemble de conventions permettant d'exprimer des solutions. On opère alors
sur des objets simples et on développe des algorithmes sur la machine de Turing. Quant à la
seconde étape, elle est totalement consacrée à l'étude des structures de données élémentaires à
savoir les vecteurs, les listes linéaires et les fichiers . Un langage de programmation
pédagogique est utilisé afin de s'initier à la programmation (PASCAL). Une méthode de
recherche d'algorithmes, l'analyse descendante, est abordée avec tous les concepts qui s'y
rattachent.
Aucun commentaire:
Enregistrer un commentaire