PROFESSEUR: | Dr. Nathalie Japkowicz Bureau: MCD 325C Tel: 562-5800 ext. 6693 Courriel: nat@site.uottawa.ca (moyen de me contacter le plus sur!!) | ||||||||||||||||
HEURES DE CONSULTATION: | Mardi: 13h30 - 14h30 Jeudi: 16h30 - 17h30 Et egalement, par Rendez-Vous Heures de consultations supplementaires pour le Devoir # 3: Cliquez ici |
||||||||||||||||
COURS: | Mardi 14h30 - 16h00 (SCS E218) Jeudi 17h30 - 19h00 (SCS E218) | ||||||||||||||||
LABORATOIRE: | Jeudi: 13h00 - 14h30 (CBE 203) NB: Les laboratoires font partie integrale du cours et sont obligatoires. | ||||||||||||||||
ASSISTANT A l'ENSEIGNEMENT: | Lois Rigouste: rigouste@site.uottawa.ca (pour les questions sur les devoirs ou sur le cours/tutoriel en general) | ||||||||||||||||
PREALABLES: | CSI 2114 | ||||||||||||||||
PAGE WEB ANGLAISE: |
http://www.site.uottawa.ca/~lucia/courses/2131-02/ | ||||||||||||||||
MANUEL DE COURS: | File Structures: an
Object-Oriented Approach with C++ Michael J. Folk, Bill Zoellick and Greg Riccardi Addison Wesley Longman, 1998 | ||||||||||||||||
LANGAGE DE PROGRAMMATION: | C++ | ||||||||||||||||
LIVRES RECOMMANDES POUR L'APPRENTISSAGE DU C++: |
The C++ programming language, | ||||||||||||||||
NOTES SUR LE C++: |
http://www.desy.de/gna/html/cc/
| ||||||||||||||||
RESSOURCES UTILES: |
Veuillez consulter la page:
http://www.site.uottawa.ca/~lucia/courses/2131/C++resources.html pour des details pratiques sur le compilateur du Borland C++, et pour des examples en C++. | ||||||||||||||||
NOTES DE COURS ET DE TUTORIELS: |
En Francais:
Pour les notes de cours et de tutoriels voir, ci-dessous, a la rubrique:
"PLAN DU COURS".
En Anglais: Les notes de cours et les tutoriels sont disponibles sur la page suivante: http://www.site.uottawa.ca/~lucia/courses/2131/lectures.html | ||||||||||||||||
EXAMEN DE MI-SESSION DE L'ANNEE DERNIERE: |
L'examen de mi-session de l'annee derniere est disponible ici: Format postscript / Format PDF | ||||||||||||||||
EXAMEN FINAL DE L'ANNEE DERNIERE: |
L'examen final de l'annee derniere est disponible ici: Format postscript / Format PDF | ||||||||||||||||
OBJECTIFS DU COURS: | Bien que le storage secondaire tel que les disques, les cassettes
magnetiques et les CD-ROMs nous permettent de sauvegarder des milliers
de megabytes, l'acces a ce storage est tres lent compare a d'autres operations
de l'ordinateur. Une structure de fichier est une combinaison de
representations pour les donnees d'un fichier et d'operations pour acceder
a ces donnees, et l'etude des structures de fichier a pour but d'ameliorer
l'efficacite de l'acces aux donnees. Ce cours offrira une introduction
aux outils les plus importants pour l'organisations des fichiers tels que les
Indexes, les Processus Co-Sequentiels, les Arbres B et B+ et l'Addressage
Disperse (HashCoding) et montrera comment ces outils et structures reduisent le
temps d'acces aux donnees sauvegardees en storage secondaire.
NB: L'objectif de CSI 2514 (Structure des Donnees) etait l'apprentissage de moyens efficaces pour organiser et manipuler les donnees en memoire principale. En CSI 2531 (Gestions de Fichiers), vous apprendrez des techniques equivalentes pour l'organisation et la manipulation des donnees en memoire secondaire. |
||||||||||||||||
PLAN DU COURS: |
| ||||||||||||||||
EVALUATION: |
| ||||||||||||||||
DATES IMPORTANTES: |
Dates de remise des Devoirs: (Tous les devoirs seront distribues au moins 2 semaines avant leur date de remise)
Les devoirs en retard recevront une penalite de 10% par jour ou portion de jour. AUCUN DEVOIR NE SERA ACCEPTE APRES LE DEUXIEME JOUR DE RETARD. Premier Cours: 8 Janvier Semaine de Relache: 18-22 Fevrier Date de l'Examen de Mi-Session: 2 Mars (Samedi) 15h00-17h00 Location: MNT 201 Date Limite pour laisser tomber le cours: 8 Mars Dernier Cours: 11 Avril Periode d'Examen Final: 16 Avril - 1er Mai | ||||||||||||||||