Service des Systèmes Distribués - Institut d'Informatique - Université de Mons-Hainaut

                   

Enseignement 
Cours

Enseignant(e)

Assistants
Algorithmique et Programmation I

Luc Onana Alima

Hadrien Mélot,
Valérie Fiolet,
Raphael Astier

Informations
L'accès à ces notes de cours nécessite un nom d'utilisateur ainsi qu'un mot de passe




Cours magistraux: notes de cours


Cours 1: Objectifs et introduction à la matière du cours                                                                                                                     

Cours 2: Comprendre le concept de classe et d'objet
Cours 3: Comprendre le concept de classe et d'objet (suite), construire et tester quelques classes simples
Cours 4: Construire et tester quelques classes simples (suite)
Cours 5: Types de données fondamentaux
Cours 6: Types de données fondamentaux (suite)
Cours 7: Instructions conditionnelles
Cours 8: Les boucles
Cours 9: Boucles (suite), la classe StringTokenizer, les nombres "aléatoires" et les invariants de boucles
Cours 10: Conception de classes: cohésion, couplage, classe immuable, effet de bord
Cours 11: Conception de classes: préconditions, postconditions, méthode static, champs static
Cours 12: Conception de classes: suite et fin du cours précédent
Cours 13: Interfaces et polymorphisme
Cours 14: Interfaces et polymorphisme (suite)
Cours 15: Tableaux et ArrayList
Last Update: 13 March 2005