Олимпиады по информатике в Москве на сайте www.olympiads.ru |
Новости | Этапы всероссийской олимпиады | Открытая олимпиада по программированию | Московская олимпиада по информатике | Кружки и сборы | Командная олимпиада | Странички других лет | www.olympiads.ru |
|
Олимпиады по информатике в Москве, 2022/23 учебный годПрограммное обеспечение для проведения муниципального этапа по информатикеДата последнего обновления: 08.12.2022 Место проведения олимпиады (далее — МПО) может использовать операционные системы Windows 10 или какой-либо дистрибутив GNU/Linux. При этом некоторые среды разработки (PascalABC.Net, Visual C#) существуют только для Windows, поэтому участникам, использующим данные среды разработки, должна быть предоставлена операционная система Windows. Cреды разработки делятся на три группы:
Рекомендуется создать на рабочем столе ярлыки для запуска всех сред разработки. Участники олимпиады должны работать в «чистом» профиле, в частности, им не должны быть доступны ранее сохранённые на компьютере программы, а учащимся 7-8 классов не должны быть доступны файлы, созданные участниками олимпиады за 9-11 класс. Для этого рекомендуется создать на компьютерах несколько пользователей, например, пользователя olymp1 и olymp2, и между турами переключить пользователя на всех компьютерах с olymp1 на olymp2. Инструкция по созданию пользователей в МОС. В качестве единственной среды разработки для языка C++ предлагается Code::Blocks. Visual C++ исключена из числа гарантированно предоставляемых сред разработки в связи с высокими требованиями к дисковому пространству компьютера и привязкой к системе Windows. При этом участникам, желающим использовать язык программирования C#, предоставляется среда Visual C# на компьютере с операционной системой Windows. Участникам не запрещается использовать иные среды разработки, установленные на компьютере, а также (при желании) онлайн-среду разработки onlinegdb.com. Обязательные языки программирования и среды разработкиЭти языки программирования и среды разработки должны быть установлены на всех компьютерах. Компилятор GNU C++ и среда разработки Code::BlocksИнструкция по установке и проверке Code::Blocks в Windows и МОС Можно не устанавливать, если уже установлены на компьютере и проверена по инструкции. Язык программирования Python и среда IDLEИнструкция по установке и проверке Python и IDLE в Windows и МОС Можно не устанавливать, если уже установлены на компьютере и проверена по инструкции. Среда разработки Wing IDE 101Инструкция по установке и проверке Wing IDE в Windows и МОС Можно не устанавливать, если уже установлена на компьютере и проверена по инструкции. Среда разработки PyCharmИнструкция по установке и проверке PyCharm в Windows и МОС Можно не устанавливать, если уже установлена на компьютере и проверена по инструкции. Редактор электронных таблицЗадание 4 для 7–8 классов предусматривает использование редактора электронных таблиц. Установка на WindowsДолжен быть установлен Microsoft Excel и Libre Office Calс. Можно не устанавливать, если уже установлены. Для установки Libre Office скачайте и запустите под администратором LibreOffice_7.4.3_Win_x64.msi. Можно использовать уже установленные офисные пакеты любых версий. Среды разработки и языки программирования по выбору участникаЭти среды разработки и языки программирования должны быть предоставлены участникам, если они указаны в заявке на участие. PascalABC.NetСреда PascalABC.Net должна использоваться только на компьютере с операционной системой Windows, т.к. при запуске в среде Linux не работает пошаговый отладчик. Установка на WindowsСкачайте и запустите под администратором дистрибутив PascalABCNETMiniSetup.exe. Можно использовать ранее установленную среду разработки версии не ниже 3.8. Java и среда разработки IntelliJ IDEAСначала нужно установить Java JDK версии 17 или более новую, затем среду разработки IntelliJ IDEA. Инструкция по установке и проверке Java JDK в Windows и МОС Инструкция по установке и проверке IntelliJ IDEA в Windows и МОС Можно использовать ранее установленный Java JDK версии не ниже 17 и среду IntelliJ IDEA. Язык программирования C# (среда Visual Studio)Участникам, указавшим в заявки язык программирования C#, должен быть предоставлен компьютер с системой Windows и средой разработки Visual Studio Community. Инструкция по установке и проверке Visual C# в Windows Алгоритмический язык (среда КуМир)Методическая комиссия не рекомендует использовать язык Кумир на олимпиадах. Инструкция по установке КуМир в Windows и МОС Дополнительные языки и среды разработкиВ заявке на участие могут быть указаны дополнительные языки и среды разработки. МПО рекомендуется по возможности установить эти языки и среды разработки, однако наличие данных языков и сред разработки на компьютерах участников не гарантируется. Ниже приведены ссылки для установки консольных версий компиляторов этих программ. Инструкции по установке каких-либо сред разработки не приводятся, т.к. эти среды разработки могут быть различными. Также можно использовать онлайн-среду разработки onlinegdb.com. Язык программирования RustПриведены ссылки на установку только консольного компилятора. Дистрибутив для Windows: rust-1.65.0-x86_64-pc-windows-gnu.msi. Установка на МОС: Язык программирования KotlinДля поддержки языка Kotlin необходимо установить Java JDK и среду разработки IntelliJ IDEA по приведённой выше инструкции. Язык программирования GoДистрибутив для установки: go1.19.3.windows-amd64.msi. Установка на МОС: Язык программирования PHPДистрибутив: https://windows.php.net/downloads/releases/php-7.4.33-nts-Win32-vc15-x64.zip. Необходимо создать каталог, распаковать туда архив, добавить каталог в PATH. Установка на МОС: |