Информатика

 

Маткаримов Б. Т.

 

Методические рекомендации для проведения олимпиад по информатике в Республике Казахстан составлены в соответствии с порядком проведения и правилами Международной олимпиады по информатике. 

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

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

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

До начала и по истечении времени любого тура участникам олимпиады запрещается выполнять любые действия на предоставленном компьютере. Участникам олимпиады запрещается создавать и модифицировать файлы вне выделенной для работы директории. Файлы, созданные участником во время тура должны быть обязательно удалены перед следующим туром. Рекомендуется максимально возможное ограничение прав и привилегий учетной записи операционной системы, выделенной участнику олимпиады. При использовании специализированного сетевого программного обеспечения проведения олимпиады необходимо обеспечить сетевую безопасность для предотвращения несанкционированных операций по сети. Компьютеры участников должны быть настроены так, чтобы исключить возможность любых сетевых коммуникаций, кроме необходимых коммуникаций между тестирующей системой и компьютером участника олимпиады.

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

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

В соответствии с правилами Международной олимпиады по информатике, в каждом практическом туре олимпиады всем участникам независимо от возраста и класса предлагается одинаковое задание, состоящее из трех задач. Все задачи олимпиады имеют одинаковую ценность, независимо от сложности. Традиционно, за каждую задачу начисляется максимально 100 баллов, максимально возможный результат участника за все задачи составляет 600 баллов. Решения заданий ознакомительного тура не принимаются в учет при подведении итогов олимпиады.

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

Задачи олимпиады по информатике имеют алгоритмический характер и предполагают разработку и реализацию эффективного алгоритма для их решения. Предлагаемые задачи могут быть классифицированы следующим образом:

Тип 1 (стандартные) - программа-решение должна прочитать входные данные и вывести ответ, потоки ввода/вывода могут быть стандартными или файловыми.

Тип 2 (интерактивные) - программа-решение должна взаимодействовать с определенным программным модулем.

Тип 3 (только ответ) - необходимо выдать ответы на предоставленные тестовые данные.

Скомпилированные участником олимпиады исполняемые модули (ехе-файлы) не принимаются в качестве решения задачи и не рассматриваются при оценке решения. В качестве решения задач типа 3 участник предоставляет набор файлов, содержащий ответы на предоставленные тестовые данные согласно условию задачи. В качестве решения задач типа 1 и 2 участник предоставляет исходный код программы-решения задачи, написанный на допустимом правилами олимпиады языке программирования. Исходный код программы-решения задачи является интеллектуальной собственностью участника олимпиады и лицензируется по правилам лицензии открытых кодов GNU General Public License, так что программные коды-решения заданий олимпиады могут рассматриваться и распространяться в учебных (некоммерческих) целях.