3. Motivație
• Creșterea clarității enunțurilor temelor
• Scăderea dificultății temelor
• Creșterea calității implementărilor
• Creșterea calității corectării
4. Motivație
• Creșterea clarității enunțurilor temelor
• Scăderea dificultății temelor
• Creșterea calității implementărilor
• Creșterea calității corectării
• Scăderea timpului investit de către asistenți
• Creșterea timpului investit de către studenți
7. Obiective (funcționalitate)
• platforme multiple
o Windows, Linux
• cerințe multiple
o SO (api), SO2 (kernel), CPL (java)
• toleranță la defectele sistemului
• simultan pe mai multe mașini
8. Obiective (asistenți)
• retrimiterea temelor
• corectarea (codereview-ul) trebuie sa fie ușoară
• depunctare automată pentru întârzieri
• verificare statică a regulilor de trimitere a temelor
9. Obiective (studenți)
• recuperarea unei teme suprascrise
o istoria temelor trimise
• acces privat la mediul de testare
• acces la rezultatul evaluării
12. Direcții de dezvoltare
• integrare cu learningcenter
• suport mașini paralele de testare (nu bazate pe vmware)
pentru a testa aplicații OpenMP, MPI, etc.
• utilizarea altor tipuri de mașini virtuale (nu doar vmware)
13. Întrebări și răspunsuri
• vmchecker-dev@rosedu.org
• http://github.com/vmchecker/vmchecker/tree/master
How does computer programming work?
Magic!
14. Echipa
• Alexandru Moșoi
• Lucian Adrian Grijincu
• Claudiu Gheorghe
• Irina Maria Stănescu