• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • English 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Login
View Item 
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • B --- Bij. Fizikas, matemātikas un optometrijas fakultātes studentu noslēguma darbi / Faculty of Physics, Mathematics and Optometry - Graduate works
  • Bakalaura un maģistra darbi (FMOF) / Bachelor's and Master's theses
  • View Item
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • B --- Bij. Fizikas, matemātikas un optometrijas fakultātes studentu noslēguma darbi / Faculty of Physics, Mathematics and Optometry - Graduate works
  • Bakalaura un maģistra darbi (FMOF) / Bachelor's and Master's theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Automātiska programmēšanas uzdevumu testēšanas sistēma „Proofground”

Thumbnail
View/Open
304-12601-Vihrovs_Andrejs_av07006_2009.pdf (1.039Mb)
Author
Vihrovs, Andrejs
Co-author
Latvijas Universitāte. Fizikas un matemātikas fakultāte
Advisor
Arnicāns, Guntis
Date
2009
Metadata
Show full item record
Abstract
Kvalifikācijas darbā aprakstīta automatizētas programmēšanas uzdevumu pārbaudes sistēmas Proofground izstrāde un ieviešana. Proofground mērķis ir testēt sistēmas lietotāju iesūtītos uzdevumu risinājumus, kompilējot to pirmkodu un pārbaudot risinājuma izvada atbilstību etalonam katram iepriekš definētam testa ievadam, līdzīgi kā Latvijas Informātikas Olimpiādē vai Starptautiskajā Informātikas Olimpiādē izmantotajās sistēmās. Proofground ļauj pārvaldīt lietotājus, uzdevumu grupas, uzdevumus un iesūtījumus, kā arī ir sadalīta sistēma, kas spēj vienlaicīgi izmantot vairāku datoru resursus, lai veiktu risinājumu testēšanu. Proofground pirmkods un izvads atbilst vairākiem starptautiskiem standartiem.
 
This research work describes the development and installation process of an automatic programming problem solution grading system Proofground. Proofground's goal is to test problem solutions submitted by system users by compiling the solutions' source code and comparing its runtime output with the correct answer on a set of predefined test inputs, like the systems used in Latvian Olympiad in Informatics or International Olympiad in Informatics do. Proofground allows managing users, problem groups, problems and submission items. Additionally, the system features a distributed design, capable of running test jobs on many computers simultaneously to aid performance. Proofground source code and output complies with several international standards.
 
URI
https://dspace.lu.lv/dspace/handle/7/17529
Collections
  • Bakalaura un maģistra darbi (FMOF) / Bachelor's and Master's theses [2775]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV