Examen 2
Avant la séance (2h)
L'examen porte sur l'ensemble du contenu du cours jusqu'ici. Afin de vous aider dans vos révisions, il est bon de:
- Revoir les exercices vus jusqu'ici et identifier ceux que vous ne savez pas faire sans votre solution ou le prof
- Reprendre les éléments de contenu qui y correspondent (vidéos et présentations)
Temps suppl.
Si vous avez droit à du temps supplémentaire, vous devez aviser votre professeur de votre intention de l'utiliser.
Séance d'examen
L'examen dure 2h (plus si vous avez droit à du temps supplémentaire). Il s'agit d'exercices pratiques. On vous donne des fichiers de départ et/ou une description du résultat attendu. Vous rendrez les fichiers complétés.
Vous avez le droit à :
- Une feuille de note manuscrite recto-verso de format lettre. (Soit 8½ x 11)
Éléments d'évaluation et pondération
- Définition de classes (45%)
- Implémenter des classes en assurant l’encapsulation et la validation des données
- Utiliser correctement les exceptions
- Manipulation de relation entre classes (32%)
- Comprendre et exploiter les relations entre classes
- Initialiser et manipuler un jeu de données complexe
- Modélisation (23%)
- Modéliser un problème avec un diagramme UML
- Traduire une modélisation en code