Вниманию участников регионального этапа всероссийской олимпиады школьников в 2014/2015 учебном году по информатике и ИКТ Памятка участника Организация тура 1.1.Перед началом тура компьютеры участников будут включены, клавиатура будет лежать на рабочем месте. Условия задач будут розданы дежурными преподавателями или будут лежать под клавиатурой. 1.2. Участникам строго запрещаемся трогать компьютер, клавиатуру и условия задач до начала олимпиады. 1.3.О начале тура будет объявлено дежурными преподавателями. 1.4.Если у участника возник вопрос по условию предложенной на туре задачи, необходимо взять у дежурного преподавателя бланк вопроса, заполнить его и отдать дежурному преподавателю. 1.5.Вопрос должен быть сформулирован таким образом, чтобы ответом на него было «да» или «нет». 1.6.Если у участника возникли какие-либо проблемы или необходимость передать свой записанный на бланке вопрос членам жюри, обратитесь к любому из дежурных преподавателей в зале соревнований. 1.7.По истечении времени тура участникам олимпиады запрещается выполнять любые действия на компьютере. 1.8.Размер исходного файла с решением должен быть ограничен 256 килобайтами и время компиляции 1 минутой. 1.9.После завершения тура участник должен скопировать дежурному преподавателю папку с именем, совпадающим с персональным шифром участника. Эта пака содержит папки с решениями Файлы с решениями каждой задачи должны содержаться в отдельных папках с соответствующими именами (имена папок должны совпадать с именами входных и выходных файлов без расширения). Содержимое папок с решением задач: исходный файл; скомпилированная программа. Имя скомпилированной программы должно совпадать с названием папки, содержащей решение задачи. Описание команд для компиляции приведено в п.4 памятки участника. 1.10. После завершения тура участник должен скопировать дежурному преподавателю папку с именем, совпадающим с персональным шифром участника. Эта папка содержит папки с решениями 1.11. Файлы с решениями каждой задачи должны сохраняться в отдельной папке, имя которой совпадает с именем входного файла без расширения. Все папки с задачами должны быть сохранены в общей папке с именем, совпадающим с персональным шифром участника, которую после завершения тура необходимо скопировать дежурному преподавателю. Содержимое папок с решением задач: исходный файл; скомпилированная программа. Имя скомпилированной программы должно совпадать с названием папки, содержащей решение задачи. Описание команд для компиляции приведено в п.4 памятки участника. 2. Конфигурация компьютеров 2.1.В распоряжение участников олимпиады будут предоставлены рабочие места, оснащенные компьютерами на базе процессора с частотой не ниже 1,7 ГГц, имеющие 1 Гб оперативной памяти, клавиатуру и мышь. 1. 2.2.На компьютере каждого участника олимпиады будет установлено следующее программное обеспечение: CodeBlocks 12.11; Eclipse CDT 4.3 Borland Delphi 7.0; Python 3.4; Pascal.ABC.NET 2.1; FreePascal 2.6.2; Microsoft Visual C++ 2010. 2.3.Для запуска Windows используйте логин «work». Рабочий каталог участника c:\olimp\<ШифрУчастника>. Папки участник создает самостоятельно. Вместо фразы <ШифрУчастника> необходимо указать индивидуальный шифр, выданный участнику при регистрации. 2.4.Пути к компиляторам и средам разработки прописаны в переменной окружения РАТН. Для запуска среды программирования следует воспользоваться соответсвующим ярлыком на рабочем столе. При запуске среды из командной строки рекомендуется находиться в рабочем каталоге. 3. Проверка решений 3.1.Проверка решений участников будет производиться после окончания времени, отведенного на тур с использованием тестов и проверяющих программ, предоставленных Центральной методической комиссией по информатике на компьютере с такой же конфигурацией, как у компьютеров участников. 3.2.Максимальное количество баллов по каждой задаче составляет 100. Таким образом, максимальное количество баллов, которые может набрать участник за оба тура, равно 800. 3.3.Проверка решений участников производится в автоматизированном режиме в два этапа: 3.3.1. На первом этапе проверяются ограничения на размер исходного файла, время выполнения программы, правильность форматов и имен входных и выходных файлов, ошибки времени исполнения. Если одно из указанных условий нарушается, то задача считается нерешенной и за нее начисляется 0 баллов. 3.3.2. На втором этапе оценка правильности решения осуществляется путем исполнения программы с заранее подготовленными и неизвестными участникам входными файлами с последующим анализом получаемых в результате этого выходных файлов. 4. Языки программирования и компиляция решений 4.1.Состав допустимых языков и сред программирования включает языки, представленные в таблице 1 Таблица 1 Язык Транслятор Среда программирования C/C++ GNU C/C++ 4.8.1 CodeBlocks 12.11, Eclipse CDT 4.3 C/C++ Microsoft Visual C++ 2010 Встроенная Object Pascal Free Pascal 2.6.2 Встроенная, Lazarus 1.0.12 Object Pascal Borland/Embarcadero Delphi 7.0 Встроенная Python 3 Pascal.ABC Python 3.4 Pascal.ABC.NET 2.1 IDLE или Wing IDE 101, PyCharm Community Edition Встроенная 4.2.Отправленные на проверку решения участников должны компилироваться с использованием приведенных в таблице 2 строк компиляции. Таблица 2 Язык Транслятор GNU C/C++ g++ -O2 –std=c++0x -Wl,--stack=67108864 <исходный файл> Microsoft Visual C/C++ cl /O2 /EHs /TP <исходный файл> Free Pascal fpc <исходный файл> Borland Delphi dcc32 -cc <исходный файл>