Положение о проведении региональной олимпиады по программированию

Материал из Кафедра АСОИУ
Перейти к: навигация, поиск

Содержание

Общие положения

Региональная студенческая олимпиада по программированию проводится на основании целевой программы Омской области «Развитие системы образования Омской области на 2010-2014 г.г.» (п.1.1.раздела 7) и плана ОмГТУ по проведению студенческих и школьных олимпиад на базе ЦИТ на 2011-2012 гг.

Цели и задачи

Олимпиада проводится с целью совершенствования качества подготовки студентов по программированию, повышения интереса студентов к учебной деятельности и избранной профессии, а также выявления одарённой молодёжи и формирования кадрового потенциала для исследовательской, производственной и предпринимательской деятельности.

Организаторы и место проведения

Организаторами олимпиады являются кафедра «Автоматизированные системы обработки информации и управления» ОмГТУ и Центр информационных технологий ОмГТУ.

Олимпиада проводится в компьютерных классах ОмГТУ, подключённых к университетской локальной сети. Адрес оргкомитета: 644050, г. Омск, пр. Мира, 11, корп. 8, ауд. 8-214, кафедра АСОИУ ОмГТУ, адрес электронной почты:
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
, телефон: (3812) 65-27-94.

Участники

В олимпиаде могут принимать участие студенты высших и средних профессиональных учебных заведений 1-4 курсов очной формы обучения (любого направления и специальности) и школьники. Олимпиада проводится в виде личного первенства. Участие в олимпиаде бесплатное. От каждого учебного заведения в конкурсе участвуют не более шести зарегистрированных участников.

Заявки на участие в олимпиаде принимаются на адрес электронной почты оргкомитета до 12:00 30 марта 2012 г. Заявка должна содержать: ФИО участников (полностью), название образовательного учреждения, факультет, специальность, курс (либо класс для школьников), предпочитаемые языки программирования, а также контактную информацию ответственного лица (телефон, e-mail или ICQ).

Программное обеспечение

Олимпиада проводится с использованием специализированного программного обеспечения «Contester» (www.contester.ru), осуществляющего автоматическую проверку решений участников во время олимпиады. Для работы с системой «Contester» участник использует веб-браузер на компьютере, подключённом к локальной сети ОмГТУ. Участник решает задачу олимпиады на одном из разрешённых языков программирования (Pascal, C++, Java, C# или VB .NET), считывая исходные данные из стандартного потока ввода и записывая полученный результат в стандартный поток вывода в заданном формате. Когда задача решена, участник отсылает текст исходного кода программы для проверки в систему «Contester». Сервер создаёт исполняемый модуль программы, многократно запускает его с различными вариантами исходных данных, контролирует время выполнения и объём использованной оперативной памяти и сравнивает полученные результаты с эталонными. По окончании проверки участник информируется о результате компиляции, нарушениях ограничения времени исполнения и использованной памяти, количестве пройденных тестов. В случае успешного прохождения всех тестов, задание считается выполненным, время отправки решения фиксируется. Ко времени решения добавляется по 20 штрафных минут за каждую неудачную попытку сдать эту задачу.

Технические инструкции по использованию системы «Contester» вместе с порядком и условиями проведения олимпиады описаны в Правилах проведения олимпиады по программированию, которые опубликованы в сети Интернет на сайте https://wiki.asoiu.com. Кроме этого система «Contester» содержит в себе краткую справку по использованию этой системы.

Сроки проведения олимпиады

Основные даты проведения олимпиады:

  • 30.03.2012 (пятница), до 12:00 – регистрация участников оргкомитетом;
  • 30.03.2012 (пятница), 15:00-16:00 – ознакомительная сессия;
  • 31.03.2012 (суббота), 11:30-15:30 – основной тур олимпиады;
  • 31.03.2012 (суббота), 16:30 – объявление результатов.

Порядок проведения олимпиады

На этапе регистрации оргкомитет составляет списки участников олимпиады на основании полученных заявок.

Накануне олимпиады проводится ознакомительная сессия, в ходе которой участники могут ознакомиться с рабочими местами, программным обеспечением и правилами олимпиады. На ознакомительную сессию допускаются только зарегистрированные участники, которым предлагается решить одну или несколько упрощённых задач с целью апробации программного обеспечения.

На основном туре олимпиады участникам предлагается 5-8 задач. Продолжительность тура составляет 4 часа. Во время тура участники имеют возможность обратиться к членам жюри с уточняющими вопросами, касающимися условий задач и предполагающими ответ «Да» или «Нет». Участники могут приносить с собой и использовать любые источники информации на бумажном носителе: книги, справочники, листинги программ и пр. Запрещается использование любых электронных средств хранения или передачи информации: калькуляторов, сотовых телефонов, портативных компьютеров и др. Участникам запрещено общаться друг с другом. За нарушение правил участия в олимпиаде участник может быть отстранён от участия с аннулированием достигнутых результатов.

Рабочая группа по подготовке и проведению олимпиады

Рабочая группа разрабатывает, размещает в сети Интернет и рассылает информационные материалы олимпиады, формулирует условия задач олимпиады, разрабатывает тесты, необходимые для автоматизированной проверки решений, администрирует систему «Contester», отвечает на уточняющие вопросы участников по условиям задач во время олимпиады.

Жюри. Определение победителей

В состав жюри входят специалисты по программированию профильных кафедр ОмГТУ и других учебных заведений.

Жюри выявляет победителей в двух группах конкурсантов: 1) школьники и студенты 1-го курса и 2) студенты всех остальных курсов. В каждой группе присуждаются три призовых места.

Полную и окончательную ответственность за проверку правильности представляемых решений несет жюри.

Участники ранжируются по числу полностью решенных (т.е. прошедших все тесты и засчитанных) задач. Участники, решившие одинаковое число задач, ранжируются по суммарному времени решения. Время решения отдельной задачи фиксируется в момент сдачи правильного решения, отсчитывается от начала турнира и включает в себя по 20 дополнительных штрафных минут за каждую попытку сдать неверное решение.

Все промежуточные результаты, представленные в системе «Contester» в ходе олимпиады, являются неофициальными. По окончанию олимпиады оргкомитет на основании итогов работы жюри принимает решение о победителях, призёрах и отличившихся участниках мероприятия, объявляет официальные результаты олимпиады и проводит награждение.

Поощрение победителей и организаторов

Победители, призёры и отличившиеся участники олимпиады награждаются дипломами Министерства образования Омской области и оргкомитета и памятными подарками от спонсоров олимпиады.

Финансирование

Финансирование подготовки и проведения олимпиады осуществляется согласно утверждённой смете.

Подписано:
Проректор по УР А.В. Мышлявцев
Начальник ЦИТ С.П. Шамец

Утверждено:
Ректор ОмГТУ В.В. Шалай

Ссылки

Личные инструменты