RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Самарского университета. Естественнонаучная серия // Архив

Вестн. СамГУ. Естественнонаучн. сер., 2013, выпуск 3(104), страницы 206–218 (Mi vsgu346)

Информационно-вычислительные системы

Проектирование системы автоматизированной проверки решений для проведения соревнований по программированию

М. С. Русакова, Р. И. Меерсон

Самарский государственный университет, 443011, Российская Федерация, г. Самара, ул. Акад. Павлова, 1

Аннотация: В статье рассматривается проектирование системы автоматизированной проверки решений, предназначенной для проведения региональных соревнований по программированию. В работе выявлены требования и ограничения, накладываемые на системы данного рода. Спроектирована база данных, обеспечивающая хранение задач для соревнований. Для построения системы использованы объектный подход и концепция паттернов. Проектирование системы проведено с использованием унифицированного языка моделирования. Построены UML-диаграммы классов приложения, а также диаграммы последовательности процесса проверки решения.

Ключевые слова: олимпиадное программирование, система автоматизированной проверки решений, паттерны проектирования, объектный подход к проектированию, язык UML, база данных.

УДК: 004.41

Поступила в редакцию: 01.02.2013
Исправленный вариант: 01.02.2013



© МИАН, 2024