Олимпиады по информатике в Москве

на сайте www.olympiads.ru

Новости Этапы всероссийской олимпиады Открытая олимпиада по программированию Московская олимпиада по информатике Кружки и сборы Командная олимпиада Странички других лет www.olympiads.ru
Информация о проведении этапов ВсОШ в Москве
Региональный этап
Результаты:
9 класс
10 класс
11 класс
все классы
Условия, решения, тесты
Контактная информация
Муниципальный этап
Условия, решения, тесты
Школьный этап
Условия, решения, тесты

Олимпиады по информатике в Москве, 2023/24 учебный год

Программное обеспечение для проведения муниципального этапа по информатике

Дата последнего обновления: 07.12.2023

Место проведения олимпиады (далее — МПО) может использовать операционные системы Windows 10 или новее или какой-либо дистрибутив GNU/Linux (например, МОС). При этом некоторые среды разработки (Visual C#) существуют только для Windows, поэтому участникам, использующим данные среды разработки, должна быть предоставлена операционная система Windows.

Cреды разработки делятся на две группы:

  1. Обязательные. Устанавливаются на все компьютеры. В этот перечень входит язык программирования Python и среды разработки IDLE, Wing IDE 101, PyCharm, компилятор GNU C++ и среда разработки Code::Blocks, а также редактор электронных таблиц (Microsoft Excel или Libre Office Calc). Также на все компьютеры рекомендуется установить среду VSCode с расширениями для языков Python и C++.
  2. Дополнительные (по выбору участника). Устанавливаются тем участникам, которым они необходимы. В этот перечень входят языки и среды разработки PascalABC.Net, Visual C#, Java и IntelliJ IDEA, Кумир.

Рекомендуется создать на рабочем столе ярлыки для запуска всех сред разработки.

Участники олимпиады должны работать в «чистом» профиле, в частности, им не должны быть доступны ранее сохранённые на компьютере программы. Для этого рекомендуется создать на компьютерах отдельного пользователя, например, пользователя olymp.

В качестве основной среды разработки для языка C++ предлагается Code::Blocks. Visual C++ исключена из числа гарантированно предоставляемых сред разработки в связи с высокими требованиями к дисковому пространству компьютера и привязкой к системе Windows. При этом участникам, желающим использовать язык программирования C#, предоставляется среда Visual C# на компьютере с операционной системой Windows.

Участникам не запрещается использовать иные среды разработки, установленные на компьютере.

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

Эти языки программирования и среды разработки должны быть установлены на всех компьютерах.

Компилятор GNU C++ и среда разработки Code::Blocks

Инструкция по установке и проверке Code::Blocks в Windows и МОС

Можно не устанавливать, если уже установлены на компьютере и проверена по инструкции.

Язык программирования Python и среда IDLE

Инструкция по установке и проверке Python и IDLE в Windows и МОС

Можно не устанавливать, если уже установлены на компьютере и проверена по инструкции.

Среда разработки Wing IDE 101

Инструкция по установке и проверке Wing IDE в Windows и МОС

Можно не устанавливать, если уже установлена на компьютере и проверена по инструкции.

Среда разработки PyCharm

Инструкция по установке и проверке PyCharm в Windows и МОС

Можно не устанавливать, если уже установлена на компьютере и проверена по инструкции.

Среда разработки VSCode

Рекомендуется установить среду разработки VSCode, однако, её наличие не является обязательным.

Инструкция по установке VSCode в Windows и МОС. Обратите внимание, что в системе Windows необходимо добавить пути к файлам python.exe и g++.exe в системную переменную PATH.

После установки среды необходимо запустить её под пользователем, под которым работает участник олимпиады, и установить расширения ms-vscode.cpptools, ms-python.python и MS-CEINTL.vscode-language-pack-ru.

Редактор электронных таблиц

Задание 4 для 7–8 классов предусматривает использование редактора электронных таблиц.

Должен быть установлен Microsoft Excel или (и) Libre Office Calс.

Дополнительные среды разработки и языки программирования (по выбору участника)

Эти среды разработки и языки программирования должны быть предоставлены участникам, которым они необходимы.

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

Также образователельная организация может самостоятельно направить данную информацию в МПО через координатора олимпиады в МРСД.

До начала тура участники должны проверить компьютеры, недостающие среды разработки по их просьбе должны быть установлены.

Допускается также установка и иных сред разработки по просьбе участника.

PascalABC.Net

Инструкция по установке PascalABC.NET в Windows и МОС

Рекомендуется (особенно, в Linux) обновить среду разработки до последней версии.

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 и МОС