ПРОЕКТИРОВАНИЕ СИСТЕМЫ АВТОМАТИЗИРОВАННОЙ ПРОВЕРКИ РЕШЕНИЙ ДЛЯ ПРОВЕДЕНИЯ СОРЕВНОВАНИЙ ПО ПРОГРАММИРОВАНИЮ
- Авторы: Русакова М.1, Меерсон Р.1
-
Учреждения:
- Самарский государственный университет
- Выпуск: Том 19, № 3 (2013)
- Страницы: 206-218
- Раздел: Статьи
- URL: https://journals.ssau.ru/est/article/view/4644
- DOI: https://doi.org/10.18287/2541-7525-2013-19-3-206-218
- ID: 4644
Цитировать
Полный текст
Аннотация
В статье рассматривается проектирование системы автоматизированной проверки решений, предназначенной для проведения региональных соревнований по программированию. В работе выявлены требования и ограничения, накладываемые на системы данного рода. Спроектирована база данных, обеспечивающая хранение задач для соревнований. Для построения системы использованы объектный подход и концепция паттернов. Проектирование системы проведено с использованием унифицированного языка моделирования. Построены UML-диаграммы классов приложения, а также диаграммы последовательности процесса проверки решения.
Об авторах
М.С. Русакова
Самарский государственный университет
Автор, ответственный за переписку.
Email: morenov.sv@ssau.ru
Р.И. Меерсон
Самарский государственный университет
Email: morenov.sv@ssau.ru
Список литературы
- Сайт соревнований по спортивному программированию Саратовского государственного университета (ACM International Collegiate Programming Contest/Southern Subregional Contest). URL: http://contest.sgu.ru.
- Система PCMS2 проведения соревнований по спортивному программированию Санкт-Петербургского национального исследовательского университета информационных технологий, механики и оптики (North-Eastern European Regional Contest). URL: http://neerc.ifmo.ru/uc/pcms2-v2.html.
- Сайт соревнований по спортивному программированию Самарского государственного университета. URL: http://contest.uni-smr.ac.ru.
- Правила проведения региональных соревнований по стандарту ACM (ICPC Regional Rules). URL: http://icpc.baylor.edu/info/Regional+Rules.
- Оршанский С. О решении олимпиадных задач по программированию формата ACM ICPC // Информатика. 2006. №1. URL: http://inf.1september.ru/article.php?ID=200600106.
- Фаулер М. UML. Основы. СПб.: Символ, 2005. 184 с.
- Фримен Э. Паттерны проектирования. СПб.: Питер, 2011. 645 с.
- Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма [и др.]. СПб.: Питер, 2001. 368 c.