Programme d’études 2020-2021 | English | ||
Programmation et algorithmique II | |||
Activité d'apprentissage |
Code | Titulaire(s) | Co-Titulaire(s) | Suppléant(s) et autre(s) | Établissement(s) |
---|---|---|---|---|
S-INFO-604 |
|
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement |
---|---|---|---|---|---|---|---|
Français | Français | 30 | 45 | 0 | 0 | 0 | Q2 |
Modalités d'organisation des évaluations de fin de Q3 2020-2021 (Covid-19) à distance ou en présentiel (selon les informations reprises à l'horaire) |
---|
|
Description des modalités d'évaluation de fin de Q3 2020-2021 (Covid-19) à distance ou en présentiel (selon les informations reprises à l'horaire) |
Examen écrit en présentiel. |
Modalités d'organisation des évaluations de fin de Q2 2020-2021 (Covid-19) à distance ou en présentiel (selon les informations reprises à l'horaire)
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.
- Introduction to Algorithms (3rd edition), Th. H. Cormen et al, 2009, MIT Press.
Mode d'enseignement
Types d'activités
Evaluations
Les modalités d'évaluation de l'AA sont précisées dans la fiche de l'UE dont elle dépend