Articolul precedent |
Articolul urmator |
144 0 |
Căutarea după subiecte similare conform CZU |
004.41:004(079) (1) |
Programe. Software (303) |
SM ISO690:2012 НАРТЯ, Никита, MALAI, Mihail. Разработка автоматизированной системы управления олимпиадами по программированию. In: Sesiune națională cu participare internațională de comunicări științifice studențești, Ed. 27, 15 februarie - 15 martie 2023, Chișinău. Chișinău, Republica Moldova: Centrul Editorial-Poligrafic al USM, 2023, Ediția 27, Vol.1, pp. 111-112. ISBN 978-9975-62-547-0. |
EXPORT metadate: Google Scholar Crossref CERIF DataCite Dublin Core |
Sesiune națională cu participare internațională de comunicări științifice studențești Ediția 27, Vol.1, 2023 |
||||||
Sesiunea "Sesiunea naţională cu participare internațională de comunicări ştiinţifice studenţeşti" 27, Chișinău, Moldova, 15 februarie - 15 martie 2023 | ||||||
|
||||||
CZU: 004.41:004(079) | ||||||
Pag. 111-112 | ||||||
|
||||||
Descarcă PDF | ||||||
Rezumat | ||||||
Сегодня олимпиады по программированию проводятся в большинстве учебных заведений: в школах, в колледжах, в университетах, а также существует множество международных олимпиад и конкурсов по программированию, к примеру, International Olympiad in Informatics, International Collegiate Programming Contest [1]. Олимпиады по программированию выгодно отличаются от олимпиад по другим дисциплинам, потому что использование компьютера может автоматизировать множество процессов, например: сбор решений от участников, проверка решений на наборе тестов, оценка задач и ранжирование участников. Также можно вводить и другие критерии оценки решения задач, а именно: скорость работы алгоритма, объем потребляемой памяти. На сегодняшний день существует ряд систем для автоматизации олимпиад по программированию, доступных для свободного использования. Самыми известными являются: • CMS-Dev – используется на международных школьных олимпиадах; • Contester – как платформа используется в ряде университетов на постсоветском пространстве. В частности, олимпиады МолдГУ проводятся в этой системе; • Ejudje – используется в ряде международных студенческих олимпиад; • PC2 – используется в финале ACM (ICPC); • Evaluator – используется при организации районных олимпиад в Румынии и Молдове. У каждой из этих систем есть свои преимущества и недостатки. Проанализируем вышеуказанные системы и сравним их по важным характеристикам. Таблица. Сравнение существующих систем для автоматизации организации олимпиадОпираясь на Таблицу можно сделать вывод, что у каждой системы есть недостатки и преимущества. Поэтому было принято решение разработать собственную систему для проведения олимпиад Olymp-Platform (OP), учитывая опыт и возможности существующих систем. Также существует потребность в подобной платформе на национальном уровне: для облегчения проведения муниципальных и студенческих олимпиад. Разрабатываемая система покрывает все указанные в Таблице требования, в частности, удобный интерфейс администратора соревнования. Система разбита на два сервиса: olymp-platform [2] и olymp-sandbox [3]. Сервис olymp-platform предлагает пользовательский интерфейс системы и среду создания и проведения олимпиад. Сервис olymp-sandbox является внутренним и отвечает за компиляцию, интерпретацию и оценивание решений участников. |
||||||
|
Google Scholar Export
<meta name="citation_title" content="Разработка автоматизированной системы управления олимпиадами по программированию"> <meta name="citation_author" content="Нартя Никита"> <meta name="citation_author" content="Malai Mihail"> <meta name="citation_publication_date" content="2023"> <meta name="citation_collection_title" content="Sesiune națională cu participare internațională de comunicări științifice studențești"> <meta name="citation_volume" content="Ediția 27, Vol.1"> <meta name="citation_firstpage" content="111"> <meta name="citation_lastpage" content="112"> <meta name="citation_pdf_url" content="https://ibn.idsi.md/sites/default/files/imag_file/111-112_31.pdf">