NSUts – автоматизированная система тестирования для олимпиад по программированию, разрабатываемая в НГУ.
Система является распространяемой и может использоваться как для проведения олимпиад различного уровня в вашем учебном заведении, так и для самостоятельных тренировок дома.
поддержка новых компиляторов
внутренние разработки: фреймворк для автоматизированного тестирования, различные скрипты
3. «непрерывное» бета-тестирование
блочное тестирование
5. общение с заказчиками (жюри олимпиад)
багфиксинг
обсуждение новых идей
Основной язык системы: Perl + модули из архива CPAN
База данных: My SQL
Веб-интерфейс: HTML, CSS и Java Script.
Платформа: debian linux. Для работы сервера системы используется веб-сервер apache с модулем mod_perl.
(ранее тестировался запуск на ОС семейства Windows, используя denwer)
Тестирующий клиент
Язык: C++ с использованием Win Api.
Платформа: ОС Windows (существует экспериментальная версия тестирующего клиента для ОС linux)
Прочее
Серия статей об олимпиадном программировании в НГУ на habrahabr от Олега Годовых
03.07.12 Предварительный план работ на летнюю практику 2012 года
09.02.12 Изменения за весенний семестр 2012 года
06.09.11 Изменения за осенний семестр 2011 года
05.07.11 План работ на летнюю практику 2011 года
07.10.10 Предварительный план работ
30.06.09 Подготовлен план на летнюю практику 2009 года
14.04.09 Презентация изолирующей среды для тестирования на МНСК
07.04.09 На nsuts проведена интернет-часть Всероссийской олимпиады школьников по программированию.
09.03.09 Обновлен план работ на весенний семестр.
26.02.09 Презентация изолирующей среды для тестирования на конференции «Молодежь и современные информационные технологии»
25.01.09 nsuts переработана для проведения школьных олимпиад по программированию
30.12.09 Отправлены тезисы на конференцию «Молодежь и современные информационные технологии»
10.11.08 После проведения IX Всесибирской олимпиады по программированию намачен план развития проекта
01.10.08 Определены требования к проекту и план работ