:: Enseignements :: Master :: M2 :: 2014-2015 :: Machine Virtuelle (et bazard autour ...) ::
![[LOGO]](http://igm.univ-mlv.fr/ens/resources/mlv.png) | Machine Virtuelle (et bazard autour ...) |
Dates des cours, labs et autres présentations
Cours 1 - Mardi 20 Janvier [14h-16h]
Lab1 - Mardi 12 Fevrier [14h-16h]
Cours 2 - Mardi 27 Janvier [14h-16h]
Cours 3 - Mardi 10 Fevrier [14h-16h]
Lab2 - Lundi 16 Février [8h30-10h30] et Mardi 17 Février [10h45-12h45]
Cours 4 - Vendredi 13 Fevrier [14h-16h]
Lab3 - Lundi 2 Mars [10h45-12h45] et Mardi 3 Mars [14h-16h]
Cours 5 - Mardi 10 Mars
Lab3 - Jeudi 19 Mars [14h-16h]
Projet
Soutenance Projet - Jeudi 26 Mars [14h-16h] - 10 slides ! - 20 minutes + 5 mn de questions par personne
Date de rendu - Dimanche 29 mars [23h59] - slides + rapport 20 pages + code
Le rapport est constitué de:
- 1 page de garde plus une 4ième de couverture
- 3 pages d'intro du sujet
- 5 pages sur les concepts
- 5 pages sur l'implantation
- 3 pages sur les améliorations possibles
- 2 pages de manuel d'utilisation
- 1 page de bibliographie (une 10aine de liens)
pas d'interlignes énormes et du contenu SVP !
Slides qui suivent plus où moins le cours
- VM 1 - VM1.pdf
- VM 2 - VM2.pdf
- VM 3 - VM3.pdf
Sujets des Labs
Lab 1 - AST walker
[AST interpreter]
[Pour aller plus loin]
Lab 2 - Stack Interpreter
[Stack interpreter]
[Rewriter]
[Calculer la taille maximale de la pile [pour aller plus loin]]
Lab 2b - Stack Interpreter (le retour)
[Garbage Collector]
[Stack Trace]
[Garbage Collector]
Lab 3 - Interpreter Java
[JVM interpreter]
© Université de Marne-la-Vallée