Avril 2004
GEI 705 – ÉTUDE SPÉCIALISÉE : utilisation de structures de données
standards pour la conception d’applications en java
CONTENU DU COURS ET RÉPARTITION DU TEMPS
1. Les piles : interface et implantation 1 semaine (2 au 8
mai)
2. Application des piles 2 semaines (9 au 22 mai)
3. Les files d’attente (FA) : interface et implantation 1 semaine (23 au 29
mai)
4. Les listes chaînées (LC) : interface et implantation 1 semaine (30 mai au 5 juin)
5. Les files d’attente avec priorité (FAP) : interface et implantation 1 semaine (6 au 12 juin)
6. Application des FAs, des LCs et des FAPs 2 semaines (13 au 26 juin)
7. Les tables de hachage (TH) : interface et implantation 2 semaines (27 juin au 10 juillet )
8. Application des FAs, des LCs et des THs 2 semaines (11 au 24 juillet)
MATÉRIEL DIDACTIQUE
Obligatoire
- Acétates : disponibles sur ma page web (en format pdf, à partir du début mai)
- Livre :
Auteur : Mark Allen Weiss
Titre : Data Structures & Problem Solving Using JAVA
Éditeur : Addison Wesley
- Livre de référence sur JAVA
- Bibliothèques de programmes disponibles sur le site web :
http://www.aw.com/cseng/titles/0-201-54991-3/
(suivez ensuite les liens à partir de là).
PROPOSITION DE CONSULTATION DE LA DOCUMENTATION
Partie 1 : Acétates : chapitre 4 Livre : chaps. 6.2 et 15.1.1
Partie 2 : Acétates : chapitre 5 Livre : chap. 11
Partie 3 : Acétates : chapitre 6 Livre : chaps. 6.3 et 15.1.2,
Partie 4 : Acétates : chapitre 7 Livre : chaps. 6.4, 15.2, 15.3 et 16
Partie 5 : Acétates : chapitre 12 Livre : chaps. 6.8 et 20
Partie 6 : Acétates : chapitre 8 Livre : chap. 13.2
Partie 7 : Acétates : chapitre 10 Livre : chaps. 6.7 et 19
Partie 8 : Acétates : chapitre 11 Livre : chap. 14