Code | Titulaire(s) | Co-Titulaire(s) | Suppléant(s) et autre(s) |
---|---|---|---|
S-INFO-604 |
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement |
---|---|---|---|---|---|---|---|
Français | Français | 30 | 0 | 45 | 0 | 0 | Q2 |
Contenu de l'AA
langage Java ; programmation orienté objet ;
classe ; instance ; objet ; interface ;
méthode ; champ ;
encapsulation ; héritage ; polymorphisme ; composition ; surcharge ;
early/late binding ; design patterns (itérateur, visiteur, fabrique, ...) ;
gestion d'erreurs ; exception ;
accès aux fichiers (flux et aléatoire) ;
collections (lists, maps, sets) ;
garbage collector (mark-sweep, ref. counting, générationnel) ;
complexité amortie
Supports principaux non reproductibles
Java Concepts, Cay Horstmann, 4th Edition, John Wiley & Sons, Inc., 2005, ISBN 0-471-69704-4
Support complémentaires non reproductibles
Sans objet
Autres références conseillées
Garbage Collection: Algorithms for Automatic Dynamic Memory Management, R. Jones, R. Lins, John Wiley & Sons, Inc., 1996, ISBN 0-471-94148-4.
Introduction to Programming in Java: An Interdisciplinary Approach, R. Sedgewick, K. Wayne, Addison-Wesley, 2007, ISBN 0-321-49805-4.
Mode d'enseignement
- Face à face
Types d'évaluation du Q1
- Néant
Commentaire sur l'évaluation Q1
Sans objet
Types d'évaluation Q2
- Examen écrit
Commentaire sur l'évaluation Q2
Examen écrit 100%
Types d'évaluation du Q3
- Examen écrit
Commentaire sur l'évaluation Q3
Examen écrit 100%
Commentaire sur l'évaluation Q1ratt. B1BA
Sans objet
Types d'activités
- Cours (cours magistraux; conférences)
- Préparations, travaux, recherches d'information