Время на сервере: 17.05.2012 16:26:51

Компиляторы и среды программирования

По реккомендации Центральной предметно-методической комиссии сформирован состав языков и сред программирования, состоящий из двух групп: основной и дополнительной. В основную группу включены языки и среды программирования из таблицы 1 с учетом операционной системы, установленной в образовательных учреждениях муниципалитета. Основная группа гарантирует возможность полного решения олимпиадных задач школьного этапа. Дополнительная группа языков и сред программирования указаны в таблице 2. В состав дополнительной группы муниципальной предметно-методической комиссией включены языки и среды программирования, не гарантирующие возможность полного решения олимпиадных задач школьного этапа.

Таблица 1

Язык Транслятор Среда программирования Операционная система
C/C++ GNU C/C++ 4.2 CodeBlocks 10.05, Eclipse CDTЛюбая
C/C++ Microsoft Visual C++ 2005 Встроенная MS Windows
Object Pascal Free Pascal 2.4.0 Lazarus 0.9.30 Любая
Delphi Borland/Embarcadero Delphi 7.0Встроенная MS Windows

Примечание: Допускается использование более поздних версий ПО по сравнению с указанными в таблице.

Таблица 2

Язык Транслятор Среда программирования Операционная система
Borland C/C++ Borland C++ 3.1 Встроенная MS Windows
Borland PascalBorland Pascal 7.0 Встроенная MS Windows
Visual Basic Microsoft Visual Basic 2005 Встроенная MS Windows
Java Oracle JDK 1.6 Eclipse JDT Любая

Примечание: Допускается использование более поздних версий ПО по сравнению с указанными в таблице.

Для проведения школьного этапа муниципальные предметно-методические комиссии и организаторы этого этапа должны обеспечить установку на компьютере каждого участника программного обеспечения как основной, так и дополнительной группы. Допускается установка на рабочих местах участников дополнительного программного обеспечения. В частности, это могут быть: браузер, Far manager, программа для чтения PDF-файлов и т.п.

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

По вопросу получения лицензионных прав на бесплатное использование продуктов Borland во время проведения школьного этапа олимпиады можно обращаться непосредственно в компанию Embarcadero Technologies (Sergey.Kozhevnikov@embarcadero.com), которая обладает всеми правами на эти продукты, и между этой компанией и центральной предметно-методической комиссией по информатике есть договоренность о поддержке всероссийской олимпиады школьников на всех ее этапах.