Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1129953

Komponentni sustav za sigurnu evaluaciju programskih rješenja


Vukelić, Kristijan
Komponentni sustav za sigurnu evaluaciju programskih rješenja, 2021., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 1129953 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Komponentni sustav za sigurnu evaluaciju programskih rješenja
(A component-based system for secure evaluation of programming solutions)

Autori
Vukelić, Kristijan

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
25.02

Godina
2021

Stranica
48

Mentor
Milašinović, Boris

Ključne riječi
programiranje ; evaluator ; evaluacija ; komponenta ; konfiguracija ; Java
(programming ; judge ; evaluation ; module ; configuration ; Java)

Sažetak
U razdoblju rastućeg interesa za stjecanjem informatičkog obrazovanja i svladavanjem vještine programiranja, programski evaluatori doživljavaju široku upotrebu. S motivacijom zadovoljenja što šireg skupa primjena, razvijen je novi evaluator u obliku komponentne aplikacije EvAlluate. Sustav se sastoji od jedne glavne aplikacije i niza komponenata koji zajednički obavljaju proces evaluacije. Neke od aktivnosti koje sačinjavaju proces evaluacije su dohvat rješenja, izvršavanje i vrednovanje rješenja u sigurnom okruženju te provjera sličnosti rješenja. Primjeri implementiranih komponenata uključuju komponentu koja dohvaća rješenja putem račvanih repozitorija na sustavu GitLab, komponente koje prevode i izvršavaju kodove programskih jezika C, Java i Python u sigurnom okruženju Isolate te komponentu koja vrši provjeru sličnosti rješenja temeljenu na izračunu Levenshteinovih udaljenosti. Komponentna arhitektura dozvoljava efikasniji razvoj novih funkcionalnosti putem implementacije novih komponenata. Sustav je ostvaren kao samostojeća aplikacija za Java platformu.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Boris Milašinović (mentor)


Citiraj ovu publikaciju:

Vukelić, Kristijan
Komponentni sustav za sigurnu evaluaciju programskih rješenja, 2021., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
Vukelić, K. (2021) 'Komponentni sustav za sigurnu evaluaciju programskih rješenja', diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Vukeli\'{c}, Kristijan}, year = {2021}, pages = {48}, keywords = {programiranje, evaluator, evaluacija, komponenta, konfiguracija, Java}, title = {Komponentni sustav za sigurnu evaluaciju programskih rje\v{s}enja}, keyword = {programiranje, evaluator, evaluacija, komponenta, konfiguracija, Java}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Vukeli\'{c}, Kristijan}, year = {2021}, pages = {48}, keywords = {programming, judge, evaluation, module, configuration, Java}, title = {A component-based system for secure evaluation of programming solutions}, keyword = {programming, judge, evaluation, module, configuration, Java}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font