Systém pro automatické testování správnosti úkolů v kurzech programování

DSpace Repository

Language: English čeština 

Systém pro automatické testování správnosti úkolů v kurzech programování

Show simple item record

dc.contributor.advisor Dulík, Tomáš
dc.contributor.author Špaček, František
dc.date.accessioned 2015-03-08T21:17:28Z
dc.date.available 2015-03-08T21:17:28Z
dc.date.issued 2014-02-21
dc.identifier Elektronický archiv Knihovny UTB
dc.identifier.uri http://hdl.handle.net/10563/30295
dc.description.abstract Práca sa zaoberá návrhom a implementáciou systému pre automatizáciu hodnotenia študentských úloh. Cieľom práce bolo vytvoriť bezpečné prostredie pre spúšťanie potencionálne nebezpečných programov. Pre vytvorenie bezpečného behového prostredia(sandbox)bol použitý operačný systém Linux a kontajnerová virtualizácia založená na platforme Docker. Diplomová práca sa mimo iné venuje správe front prichádzajúcich úloh,ich postupnému spracovaniu a mechanizmu pre vyhodnocovanie výstupov testovania.Systém je implementovaný v Java Enterprise Edition 7.
dc.format 76 s.
dc.language.iso sk
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject Automatické vyhodnocovanie programov cs
dc.subject Linux cs
dc.subject sandbox cs
dc.subject Docker cs
dc.subject Java EE cs
dc.subject Automatic program's grading en
dc.subject Linux en
dc.subject sandbox en
dc.subject Docker en
dc.subject Java EE en
dc.title Systém pro automatické testování správnosti úkolů v kurzech programování
dc.title.alternative System for automated validation of assignments in programming courses
dc.type diplomová práce cs
dc.contributor.referee Tišnovský, Pavel
dc.date.accepted 2014-06-03
dc.description.abstract-translated Paper is focused on design and implementation of system for automatic evaluation of student's assignments. Main motivation for this project is to create safe runtime environment for execution potentially dangerous programs. Safe runtime environment (sandbox) was created on operating system Linux with container virtualization platform Docker. Project also aims to management of submissions incoming queue. This queue is continuously processed. Paper also describes mechanism for grading test output. System is implemented in Java Enterprise Edition 7.
dc.description.department Ústav informatiky a umělé inteligence
dc.thesis.degree-discipline Informační technologie cs
dc.thesis.degree-discipline Information Technologies en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Ing.
dc.thesis.degree-program Inženýrská informatika cs
dc.thesis.degree-program Engineering Informatics en
dc.identifier.stag 36664
utb.result.grade A
dc.date.submitted 2014-05-14
local.subject hodnocení žáků cs
local.subject programátoři cs
local.subject evaluation of school children en
local.subject computer programmers en


Files in this item

Files Size Format View
špaček_2014_dp.zip 9.831Mb Unknown View/Open
špaček_2014_vp.doc 96Kb Microsoft Word View/Open
špaček_2014_op.pdf 299.8Kb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account