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
Les pointeurs

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 :

tp1_1166_e15.doc

tp1_1166_numC.cpp

tp1_1166_numD.cpp

imp_e15.txt

Remise_IFT1166.doc

pagedegarde.pdf

 

Compilateur DevCpp

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 :

tp2_1166_e15.doc

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 :

tp3_1166_e15.doc

Nation_E15.txt


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)

AFF1166_E15.xls

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