PROFDINFO.COM

Votre enseignant d'informatique en ligne

Programmation orientée par objets

Description

No de cours : 420-KAB-LG

Programme : Informatique industrielle ou informatique de gestion
Pondération : 4-4-4
Préalable(s) : 420-KA0-LG

Enseignant(s) : Alexandre André-Lespérance, Etienne Forest, Stéphane Chassé

Cliquez ici pour obtenir le(s) plan de cours.

Agenda

Semaine Cours 1 Cours 2 Cours 3 Cours 4
1

 

Présences

Présentation du plan de cours

Chapitre 1 (Notes de cours diapos 1-10)

Devoirs:

Si vous voulez revoir la théorie présentée en classe aujourd'hui:

Sondage 1.2

Laboratoire 1 - Classes et objets

(Exercices 1.1 et 1.1b)

 

Solution 1.1b

Nos exigences en laboratoire

Laboratoire 1 - Classes et objets

(exercices 1.2 et 1.3)

 

Exercices de révision (les solutions vous seront présentées en classe le cours même)

Laboratoire 1 - Classes et objets

(exercice 1.4)

2

 

Solution 1.2-1.3

Exercice de modélisation 1

Exercices de modélisation 2

Laboratoire 1 - Classes et objets

(exercice 1.5)

 

Solution 1.4

Solution exercices de modélisation 1 et 2

Exercice de modélisation 3

Laboratoire 1 - Classes et objets

(exercice 1.6)

Devoirs:

Sondage 2.1

Solution 1.5

Solution exercice de modélisation 3

Laboratoire 2 - Le cycle de vie (exercices 2.1 à 2.3)

Devoirs:

Sondage 2.2

Solution 1.6

Laboratoire 2 - Le cycle de vie (exercices 2.4 et 2.5)

3

Solutions 2.1 à 2.3

Laboratoire 2 - Le cycle de vie (exercice 2.6)

Solutions 2.4 et 2.5

Laboratoire 2 - Le cycle de vie

(exercice 2.7)

Solution 2.6

Laboratoire 2 - Le cycle de vie

(exercice 2.7, suite

Projet CFun:

Code

Feuille réponse

Devoirs:


Solution 2.7 et CFun

Sondage 3.1

Laboratoire 3 - Les relations

(exercice 3.1)
Devoirs:

4

Sondage 3.2

Laboratoire 3 - Les relations

(exercice 3.2)

Devoirs:

Solution 3.1

Sondage 3.3

Laboratoire 3 - Les relations

(exercice 3.3)

Solution 3.2

Laboratoire 3 - Les relations

(exercice 3.4)

Solution 3.3

Laboratoire 3 - Les relations

(exercice 3.4 suite)

 

 

5

Laboratoire 3 - Les relations

(exercice 3.5)

Devoirs:

Solution 3.4

Sondage 3.3

Laboratoire 3 - Les relations

(exercice 3.6)

Solution 3.5

Laboratoire 3 - Les relations

(exercice 3.7)

Solution 3.6

Laboratoire 3 - Les relations

(exercice 3.7)

6

Laboratoire 3 - Les relations

(exercice 3.8)

 

Fin des exercices du Laboratoire 3 - Les relations

Solutions de tous les exercices

Révision théorique et pratique avant la relâche

 

COURS ANNULÉ

Examen de

mi-session

(théorique)

Lundi le 12 mars 2018

 

Devoirs:

7

Sondage 4.1

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercices 4.1 à 4.4)

Examen de

mi-session

(pratique)

Jeudi le 15 mars 2018

Devoirs:

Sondage 4.2

Solutions 4.1 à 4.4

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercices 4.5)

Devoirs:

Retour sur l'examen théorique

Sondage 4.3

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercices 4.6 -4.7)

Devoirs:

8

Sondage 4.4

Solution 4.5

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercice 4.8)

Solutions 4.5 à 4.7

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercices 4.10)

Solution 4.8

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercices 4.10 suite)

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercices 4.10 suite)

Devoirs:

9

Sondage 4.6

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercices 4.11 et 4.12)

Devoirs:

Sondage 4.5

Solution 4.10

Laboratoire 4 - Pointeurs, allocation dynamique et références

(exercice 4.13)

Devoirs:

Solution 4.11, 4.12

Sondage 5.1

Laboratoire 5 - Le polymorphisme

(exercice 5.1)

Solution 4.13

Laboratoire 5 - Le polymorphisme

(exercice 5.2)

 

10

Laboratoire 5 - Le polymorphisme

(exercice 5.2)

 

Laboratoire 5 - Le polymorphisme

(fin des exercices du chapitre 5)

Devoirs:

Sondage 6.1

Sondage 6.2

Solution 5.1

Laboratoire 6 - La bibliothèque standard

(exercice 6.1 a)

Laboratoire 6 - La bibliothèque standard

(exercice 6.1 b)

Devoirs:

11

Sondage 6.3

Laboratoire 6 - La bibliothèque standard

(exercice 6.1c)

Devoirs:

  • Visionner la capsule 6.4 sur comment réaliser l'exercice 6.2

Laboratoire 6 - La bibliothèque standard

(exercice 6.2)

Solution 6.1

Laboratoire 6 - La bibliothèque standard

(exercice 6.2)

Laboratoire 6 - La bibliothèque standard

(exercice 6.2)

Devoirs:

12

Sondage 7.1

Laboratoire 7 - Notions avancées

(exercice 7.1 sur les opérateurs)

Solution 6.2

Laboratoire 7 - Notions avancées

(exercice 7.1 sur les opérateurs)

Devoirs:

Sondage 7.2

Laboratoire 7 - Notions avancées

(exercice 7.2)

Devoirs:

Solution 7.1

Sondage 7.3

Laboratoire 7 - Notions avancées

(exercice 7.3)

13

Solution 7.2

Laboratoire 7 - Notions avancées

(fin des exercices)

Solution 7.3

Présentation de l'Activité synthèse

Sources de départ

Activité synthèse

Activité synthèse

14

Activité synthèse

7 mai 2018 - Examen final (pratique)

 

9 mai 2018, 12h35, D-415 - Examen final (théorique)

 

Activité synthèse

15

Activité synthèse

 

Activité synthèse

Activité synthèse

Activité synthèse
ÉVAL

Remise de l'activité synthèse - 18 mai 2018 à 23h59 au plus tard

Note: cet agenda est approximatif et peut être modifié en cours de session pour s'adapter aux imprévus et au rythme du groupe.