HEAL DSpace

Σχεδίαση και επέκταση ενός συστήματος αυτόματης αξιολόγησης προγραμματιστικών ασκήσεων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Αγγελάκης, Αντώνιος el
dc.contributor.author Angelakis, Antonios en
dc.date.accessioned 2018-10-22T09:39:11Z
dc.date.available 2018-10-22T09:39:11Z
dc.date.issued 2018-10-22
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/47817
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.16060
dc.rights Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-sa/3.0/gr/ *
dc.subject Συστήματα αυτόματης αξιολόγησης el
dc.subject Συστήματα διαχείρισης διαγωνισμών el
dc.subject Grader el
dc.subject Ανάπτυξη λογισμικού el
dc.subject Ελεύθερο λογισμικό el
dc.subject Grading systems en
dc.subject PHP en
dc.subject Software development en
dc.subject Free and open source software en
dc.subject Contest management systems en
dc.title Σχεδίαση και επέκταση ενός συστήματος αυτόματης αξιολόγησης προγραμματιστικών ασκήσεων el
heal.type bachelorThesis
heal.classification Επιστήμη υπολογιστών/Πληροφορική el
heal.classificationURI http://data.seab.gr/concepts/77de68daecd823babbb58edb1c8e14d7106e83bb
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2018-03-22
heal.abstract Τα συστήματα αυτόματης αξιολόγησης προγραμματιστικών ασκήσεων αποτελούν εδώ και αρκετά χρόνια απαραίτητο εργαλείο για τη διεξαγωγή ολυμπιάδων και διαγωνισμών πληροφορικής, ενώ παράλληλα διευκολύνουν σε μεγάλο βαθμό την διαδικασία αξιολόγησης εργασιών στον ακαδημαϊκό τομέα. Σκοπός της παρούσας διπλωματικής εργασίας είναι η μελέτη συστημάτων τέτοιου τύπου καθώς και η επέκταση του συστήματος αξιολόγησης Grader που χρησιμοποιείται από το Εργαστηρίου Τεχνολογίας Λογισμικού του ΕΜΠ και τον Πανελλήνιο Διαγωνισμό Πληροφορικής. Αρχικά, μελετούνται μερικά από τα σημαντικότερα συστήματα αυτόματης αξιολόγησης ελεύθερου λογισμικού, τα οποία κατέχουν διαπιστευτήρια από τις μεγαλύτερες διοργανώσεις προγραμματισμού. Έπειτα, παρουσιάζεται η σχεδίαση του Grader και ο τρόπος λειτουργίας του. Τέλος, αναλύονται οι επεκτάσεις που έγιναν στο Grader στο πλαίσιο της παρούσας εργασίας. Οι επεκτάσεις αυτές βελτιώνουν τη λειτουργικότητα του Grader, καθιστώντας το ένα πιο ευέλικτο και σταθερό σύστημα και αυτοματοποιώντας πολλές χρονοβόρες διαδικασίες. el
heal.abstract For several years now, automatic grading systems for programming exercises are considered an indis- pensable tool for conducting Olympiads in Informatics and programming competitions, while greatly facilitating the grading process in the academic field. The purpose of this diploma thesis is the study of such systems as well as the extension of Grader, the grading system used by the NTUA’s Software Engineering Laboratory and the Panhellenic Informatics Competition. Initially, we investigate some of the most renowned FOSS automatic grading systems which have been used from the greatest international competitions. Afterwords, we present Grader’s design and mode of operation. Finally, we analyze the extensions implemented for Grader in the context of this thesis. These extensions improve the functionality of Grader, making it a more versatile and stable system and automating many time-consuming common tasks en
heal.advisorName Παπασπύρου, Νικόλαος el
heal.committeeMemberName Παγουρτζής, Αριστείδης el
heal.committeeMemberName Στάμου, Γεώργιος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Τεχνολογίας Λογισμικού el
heal.academicPublisherID ntua
heal.numberOfPages 62 σ.
heal.fullTextAvailability true


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα