Le cours IFT 1166 A, semaine par semaine:
Semaine | Matière couverte | Exemples | Démonstration |
01, 02 Jeudis 7 et 14 mai |
Fonctionnement du cours Rappels de quelques matières vues dans IFT1810 Entrée-sortie avec cin, cout Écriture raccourcie Notion de référence Recherche dans un tableau Tri par sélection vu dans IFT 1810
|
base0.cpp base.cpp quelques exemples tapés en classe . . . Essai1.cpp à recopier : mercredi 13 mai : Essai2.cpp infos1.cpp infos2.cpp infos3.cpp reference.cpp ref.cpp Essai2_ve2.cpp Essai2_ve3.cpp Essai2_ve4.cpp Pointeur0.cpp Pointeur1.cpp Pointeur2.cpp dicho.cpp |
Énoncé complet du TP 1 : Copier ces 4 fichiers pour votre TP1 :
|
03, 04 Jeudis 21 et 28 mai |
Chaînes de caractères Type structure Tableau de structures Tri rapide Recherche dichotomique (récursive) Récursivité Modèle d'un examen intra : Mod_int_1166_e15.doc |
String0.cpp String1.cpp string2.cpp String.cpp Structure0.cpp à recopier ces 2 fichiers: (me le 20 14:44PM) Structure.cpp employe.txt quickSort.cpp dicho_recurs.cpp POO1.cpp |
Énoncé du TP2 : |
05 Jeudi 04 juin |
Examen d'intra (30%) Jeudi 04 juin 2015 au Y-115 de 17:30 à 19:30 + 1/2 heure de bonus Documentation écrite permise (livres, notes de cours, tps imprimés, ...) |
mod_int_1166_e15_sol.doc |
|
06+07 Jeudis 11, 18 juin |
Suite de récursivité Liste linéaire chaînée programmée par soi-même Pointeur this Surcharge de l'opérateur d'affichage << |
Recurs1.cpp Recurs2.cpp Recurs3.cpp Liste0.cpp Liste1.cpp Exemple sur tableau d'objets: Tab_Pers.cpp This.cpp Liste_Pers.cpp imp_e15.txt Liste_Bis_Pers.cpp met_e15.txt |
Énoncé du TP3 :
|
8 Jeudi 25 juin |
Surcharge de quelques opérateurs Constructeurs vs Destructeur Pile des caractères Liste doublement chaînée de la librairie standard |
Opera.cpp ConsDest.cpp PileCar.cpp List_Entiers.cpp List_Pers.cpp |
|
9 Jeudi 2 juillet |
Fonction constante Héritage simple, multiple Fonction virtuelle Révision + Solution du modèle du final |
Heritage.cpp HeritMul.cpp virtuel0.cpp Virtuel1.cpp Modèle d'un final mod_fin_1166.doc mod_fin_1166_sol.doc |
Résultats du TP2 (voir Ahmed si vous manquez de note) |
10 Examen final Jeudi 09 juillet |
Examen final Jeudi 09 juillet de 17:30 à 20:30 au Z-240 pav. Claire McNicoll |
Résultat affiché ici vers 19 juillet |