vmchecker
sistem automat de evaluare a temelor
prezintă Alexandru Mo oiș
Coordonator tii ificș țRăzvan Deaconescu
Motiva ieț
• Cre terea clarită ii enun urilor temelor ș ț ț• Scăderea dificultă ii temelorț
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 ș ț
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 ș ț
Obiective (func ionalitate)ț
• platforme multipleo Windows, Linux
Obiective (func ionalitate)ț
• platforme multipleo Windows, Linux
• cerin e multiple țo SO (api), SO2 (kernel), CPL (java)
Obiective (func ionalitate)ț
• platforme multipleo Windows, Linux
• cerin e multiple țo SO (api), SO2 (kernel), CPL (java)
• toleran ă la defectele sistemului ț• simultan pe mai multe ma iniș
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
Obiective (studen i)ț
• recuperarea unei teme suprascriseo istoria temelor trimise
• acces privat la mediul de testare• acces la rezultatul evaluării
Workflow
Demo
Higitus Figitus zumbabazingI want your attention ev'rything!
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)ș
Întrebări i răspunsuriș
• [email protected]• http://github.com/vmchecker/vmchecker/tree/master
How does computer programming work?Magic!
Echipa
• Alexandru Mo oiș• Lucian Adrian Grijincu• Claudiu Gheorghe• Irina Maria Stănescu