pascal

Организация школьных олимпиад по информатике (черновик)

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

Вкратце об олимпиадном программировании

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

Система программирования PascalABC.NET

PascalABC.NET - это реализация языка Object Pascal для .NET Framework, включающая такие важные особенности современных языков программирования как интерфейсы, обобщенные классы (generics), делегаты, сборка мусора, исключения, средства параллельности. PascalABC.NET - это бесплатная среда программирования, сочетающая простоту языка Паскаль и огромные возможности платформы .NET. 13 декабря 2008 г. вышла версия 1.1 beta, скачать ее можно отсюда.

Компилятор языка Паскаль FreePascal

Free Pascal Compiler (FPC) - это свободно распространяемый компилятор языка Паскаль с открытыми исходными кодами. Он совместим с Borland Pascal 7 и Object Pascal – Delphi, но при этом обладает рядом дополнительных возможностей, например, поддерживает перегрузку операторов. FPC — кроссплатформенный инструмент, поддерживающий огромное количество платформ. Среди них — AmigaOS, DOS, Linux, *BSD, OS/2, MacOS(X) и Win32.
http://www.freepascal.ru/