Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Smart Computer Technologies
Title in original language Automatizētas testēšanas platformu salīdzinoša analīze studentu programmu pārbaudes kontekstā
Title in English Comparative Analysis of Automated Testing Platforms in the Context of Student Program Evaluation
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Marina Uhanova
Reviewer Ēriks Kļaviņš
Abstract 1. tips: Moderno risinājumu izpēte Bakalaura darbs ir veltīts automatizētas studentu programmu pārbaudes un novērtēšanas platformu izmantošanai objektorientētās programmēšanas kursa kontekstā. Studentu C++ programmu pārbaude šādā kursā prasa ne tikai funkcionālās pareizības noteikšanu, bet arī vairāku failu risinājumu kompilēšanu, atkārtotu iesniegumu apstrādi, studentam saprotamu atgriezenisko saiti un iespēju automatizēto pārbaudi apvienot ar pasniedzēja ekspertu vērtējumu. Darbā aplūkotas Web-CAT, GitLab CI, CodeGrade un GitHub Classroom platformas, vērtējot to izmantošanas iespējas RTU kursa “Objektorientētā programmēšana” (DPI230) vajadzībām. Platformu izvērtējumā ņemta vērā C++ risinājumu kompilēšana un izpilde, atgriezeniskās saites raksturs, atkārtotu iesniegumu atbalsts, konfigurēšanas sarežģītība, iesniegšanas modeļu izmantošana, kā arī automatizētās pārbaudes savietojamība ar pasniedzēja vērtējumu. Pētījuma gaitā definēti salīdzinošās novērtēšanas kritēriji un veikta platformu praktiska aprobācija, izmantojot studentu C++ programmas, vienotu testēšanas scenāriju un objektorientētās programmēšanas principu pārbaudei sagatavotu kontroluzdevumu. Izvērtējums balstīts uz zinātnisko un tehnisko avotu analīzi, platformu funkcionālo salīdzinājumu un praktiskajā pārbaudē iegūtajiem novērojumiem. Tas ļauj raksturot platformu piemērotību dažādiem studentu programmu pārbaudes organizācijas scenārijiem un formulēt ieteikumus to izvēlei izglītības procesā. Darbā ir 78 lappuses, 18 attēli, 5 tabulas, 2 pielikumi un 25 izmantotie informācijas avoti.
Keywords automatizētā pārbaude, studentu programmu pārbaude, C++, objektorientētā programmēšana, vērtēšanas platformas
Keywords in English automated testing, student program testing, C++, object-oriented programming, assessment platforms
Language lv
Year 2026
Date and time of uploading 26.05.2026 16:43:40