
Enseignement: Pierre Bonzon• 6 crédits• 4 heures de cours hebdomadaires (Hiver)• Formation concernée: Licence/informatique de gestion•
Objectifs
Présenter les principales structures de données (liste, pile, file, etc.) ainsi que les algorithmes de
traitement qui leur sont associés et qui permettent d’effectuer les opérations élémentaires (accès,
insertion, retrait, etc.) définies sur ces données.
1.
Introduire les concepts et outils de base permettant d’écrire des compilateurs et des interprètes pour
des machines virtuelles en vue, par exemple, d’implanter un langage de commande pour une
application.
2.
Amener les étudiants à construire de petites applications selon le principe de la programmation par
contrat, c’est−à−dire en s’appuyant sur les spécifications de modules préexistants.
3.
Références
Aho A.V., Hopcroft J.E. &Ullman J.D., Data Structures and Algorithms, Addison Wesley (1985).
Wirth N., Compiler Construction, Addison−Wesley (1996).
Evaluation
Examen écrit
[» liste des branches]
« Informations relatives
Lien(s) relatif(s) :
site du cours
Séances−horaires :
les séances de cette branche
[page generated on Tue, 13 Apr 2004 08:23:48 GMT]
Analyse de la décision
Enseignement: Ann Van Ackere• 6 crédits• 6 heures de cours hebdomadaires (Hiver)• Formations concernées:
Licence/management
Licence/informatique de gestion
•
3