:: Enseignements :: Master :: M1 :: 2014-2015 :: Java Avancé ::
![[LOGO]](http://igm.univ-mlv.fr/ens/resources/mlv.png) | Java Avancé |
ResponsableRemi Forax -- www -- @ Le cours
|
Chargés de TDYounes Chandarli -- www -- @ Dominique Revuz -- www -- @
|
|
|
|
|
Sujets de TD
Les TDs sont à envoyer au format ZIP, source + rapport, au plus tard le vendredi soir, 23h59,
sur la plateforme de "Formation Ouverte et A Distance" accessible
sur le site
elearning.
Si vous n'êtes pas encore inscrit, envoyé à l'adresse mail de vos chargés de TD
en précisant votre nom, prénom et formation dans le sujet du mail.
La page relative au
projet est disponible !
-
Rappel de notions de prog. objets
[Location de voitures]
-
Lambda, method reference et stream
[Le compte est bon]
[En majuscule]
[Comptons sur une réduction]
[Evaluation de vitesse]
-
Thread, Runnable, join, synchronized, interrupt
[Hello Thread]
[This is the end, my friend ...]
[When things add up]
[Coitus interruptus]
-
synchronized, lock, trylock
[Tableau d'honneur]
[Tableau d'honneur (2)]
[Le déjeuner des philosophes]
-
Rendez vous et synchronization
[Rendez vous (vous etes cernés)]
[Exchanger]
-
Producteur / consommateur
[Producer / Consumer]
[Queue bloquante]
-
Volatile, Atomic, Compare and Set
[A vos chronometres]
[Generateur pseudo-aléatoire lock-free]
[Liste concurrente et atomicité]
-
Implantation d'une table de hachage, classe interne
[IntHashSet]
[DynamicIntHashSet]
[Bloom Filter]
-
Faites la queue
[Fifo]
[Generics, generics]
[ResizableFifo]
[[A la maison]]
-
Trop Graph
[NodeMapGraph]
[MatrixGraph]
[[A la Maison]]
-
Set et List
[Sets et read-only Set]
[Lists]
-
Reflection et implantation de Map
[Introspector]
[Introspectors 2 [A la maison]]
TP noté - le 14 novembre de 8h30 à 10h30
Les sujets des années précédentes
Binary Tree
A long summer
DynamicArray
Liste Chainée
Bag
Closure & CoupleSet
Jeu, Set et Allumette
NavigableSet as List
Références
Compte-rendu de TP
Après chaque TP, et avant le vendredi suivant la scéance à 23h59 au plus tard,
vous devez déposer un compte rendu de TP individuel au format ZIP contenant
les sources (les .java) ainsi que votre compte rendu au format PDF
(avec les questions du TP et vos réponses).
Pour chaque exercice vu en TD,
vous devez indiquer les questions et y répondre en plusieurs lignes si nécessaire
et/ou avec les parties de code correspondantes sous forme de snippet de code.
Vous devez, de plus, inclure les fichiers sources (les .java) dans le compte-rendu au format ZIP.
De plus, comme c'est un document qui sera lu par un humain,
il devra avoir une page de garde indiquant votre formation, le numéro du TP,
votre nom, etc.
Ainsi qu'une conclusion de 5 à 20 lignes contenant
un résumé de ce qui a été appris, compris pendant ce TD,
indiquant, si elles existent, les difficultés surmontées, celles qui restent
et les points sur lesquels vous prévoyez de retravailler.
© Université de Marne-la-Vallée