Plan
- session 1 - 14 mars 2001: Initiation
-
- presentation du cours
- utilisation des newsgroups
- plan de l'examen, projet
- répétition avec QC
- session 2 - 21 mars 2001: les pointeurs
-
- session 3 - 28 mars 2001: les classes et les objets
-
- cours (transparents mis à la disposition de Martin Rajman
et Florian Seydoux, et légèrement adaptés au cours)
- répétition: passage de paramètres
(evaluation
orig,
2ppf)
(passage
orig,
2ppf)
- répétition: portées
(bloc
orig,
2ppf)
(portée et blocs
orig,
2ppf)
(portée et fonctions
orig,
2ppf)
- introduction à la programmation orientée objet
(poo) (transparences en
orig,
2ppf,
4ppf)
- TP: §18 du logiciel QC++
- session 4 - 04 avril 2001:
-
- l'histoire des langages de programmation
(conférence auparavant donnée dans la série "Un siècle
d'informatique !")
par le professeur Martin Odersky, en anglais
- TP: §18 du logiciel QC++
- session 5 - 11 avril 2001: travailler avec les objets
-
- cours (transparences en
orig,
2ppf,
4ppf)
- (surcharge des fonctions et méthodes)
- (prototypages et définitions)
- constructeurs
- déstructeurs
- résolution de portée
- (surcharge des opérateurs)
- TP: Série 1
(corrigé de la partie obligatoire)
- 18 avril 2001
-
-
-
- session 6 - 25 avril 2001: héritage et polymorphisme
-
- cours (transparences en
orig,
2ppf,
4ppf)
- classes et héritage
- héritage et droit d'accès
- héritage et constructeurs
- héritage et redéfinition
- polymorphisme
- méthodes virtuelles
- TP: Série 2
(corrigé)
- session 7 - 02 mai 2001: algorithmique
-
- cours (transparences en
orig,
2ppf,
4ppf)
- copie d'objets
- rappel: polymorphisme et méthodes virtuelles
- algorithmique et calculabilité
- algorithmique et recursion
- structure dynamiques, basées sur les objets
- TP: Série 3
(corrigé)
- session 8 - 09 mai 2001: algorithmique
-
- cours (transparences en
orig,
2ppf,
4ppf)
- classification des problèmes/algorithmes
- complexité
- NP=P?
- paradigmes algorithmiques
- TP: Série 4
(corrigé)
- session 9 - 16 mai 2001: projet
-
- Dans la salle CO3, vous allez recevoir des instructions
pour le projet à faire. Vous devrez aussi vous inscrire pour le projet
en groupe de deux, donc pensez à former des
groupes! L'inscription se fera dans les salles CO20-23 (sur papier). Si
vous avez des problèmes à trouver un-e partenaire pour le projet, utilisez
les news pour l'annoncer.
- La donnée se trouve aussi accesible en
version html.
- Pour la remise, on vous fournira à temps un petit
programme qui va transmettre les fichiers par Email.
- FAQ: Questions Fréquentes
- session 10 - 23 mai 2001: projet
-
- session 11 - 30 mai 2001: projet
-
- session 12 - 06 juin 2001: projet
-
- session 13 - 13 juin 2001: ``préparation'' a l'examen
-
- session 14 - 20 juin 2001:
-
- EXAMEN dans les salles CO3 (PH/CH) et CE/1 (GM)
- 25-29 juin 2001: annonce des résultats
-
- 11 juillet 2001: transmission des notes au SAC
-
|