Warning: Invalid argument supplied for foreach() in /http/pascalabc.net/data/plugins/system/zaragoza_mootools.php on line 71

Warning: Invalid argument supplied for foreach() in /http/pascalabc.net/data/plugins/system/zaragoza_mootools.php on line 98
Представить материал - Система программирования PascalABC.NET Система программирования и компилятор PascalABC.NET - реализация языка Object Pascal для .NET, ориентированная на обучение современному программированию. http://pascalabc.net/ 2012-05-19T02:13:41Z Joomla! 1.5 - Open Source Content Management PascalABC.NET - это 2010-01-08T19:44:19Z 2010-01-08T19:44:19Z http://pascalabc.net/pascalabc-net-eto Михалкович Станислав mikst@math.sfedu.ru <h1>PascalABC.NET — это:</h1> <ul> <li><strong>современный язык программирования</strong>, основанный на Delphi (Object Pascal) и сочетающий простоту языка <a href="http://pascalabc.net/o-yazike-paskal">Паскаль </a> и огромные возможности платформы .NET</li> <li> бесплатная, <strong>простая и мощная среда разработки</strong>, ориентированная на обучение программированию. </li> <li>уникальная <a href="http://pascalabc.net/WDE/" target="WebPABC">Web-среда</a>, позволяющая разрабатывать и запускать программы на языке Паскаль из окна браузера, а также иметь личный каталог программ на сервере.</li> </ul> <table border="0"> <tbody> <tr> <td height="5px" width="100%"></td> </tr> </tbody> </table> <table border="0"> <tbody> <tr> <td style="width: 350px;">Сделайте 3 шага навстречу <strong>PascalABC.NET</strong>: <br /><br /> <table border="0" cellpadding="2"> <tbody> <tr> <td valign="top"><a href="http://pascalabc.net/ssyilki-dlya-skachivaniya.html" title="Скачать"><img src="http://pascalabc.net/images/stories/buttons/download.png" alt="Скачать" height="32" width="93" /></a></td> <td><strong>A. </strong>Скачайте последнюю версию системы программирования PascalABC.NET</td> </tr> <tr> <td valign="top"><a target="WDE" href="http://pascalabc.net/WDE/" title="WEB-среда разработки"><img src="http://pascalabc.net/images/stories/buttons/WDE.png" alt="WEB-среда разработки" height="32" width="93" /> </a></td> <td valign="top"><strong>B. </strong>Откройте Web-среду разработки <strong>ProgrammingABC.NET</strong> и запустите программу прямо из окна браузера!</td> </tr> <tr> <td> <div id="Button"><a href="http://pascalabc.net/primeri-programm" title="Посмотреть примеры программ"><img src="http://pascalabc.net/images/stories/buttons/examples.png" alt="Посмотреть примеры программ" height="32" width="93" /></a></div> </td> <td><strong>C. </strong>Ознакомьтесь с примерами программ на PascalABC.NET.</td> </tr> </tbody> </table> <p>Изучайте программирование вместе с <strong>PascalABC.NET</strong>!</p> </td> <td width="10"><br /></td> <td valign="top" width="320"><a href="http://pascalabc.net/skrinshoti" title="Посмотреть скриншоты"><img src="http://pascalabc.net/pabcnet/screenshots2010/1h.jpg" alt="Скриншоты среды программирования PascalABC.NET" title="Посмотреть скриншоты" border="0" /></a></td> </tr> </tbody> </table> <h3>Ключевые особенности PascalABC.NET</h3> <ul> <li>Высокая совместимость с Borland Pascal 7.0 и Delphi.</li> <li>Генерация кода для платформы .NET.</li> <li>Возможность доступа к огромному количеству .NET-библиотек от контейнерных классов до средств работы с сетью.</li> <li>Самые современные средства языков программирования: обобщенные классы и подпрограммы, интерфейсы, перегрузка операций, исключения, сборка мусора.</li> <li>Ряд расширений языка Pascal, в числе которых оператор foreach, внутриблочные описания переменных, автоопределение типа при описании, встроенные множества произвольных типов, упрощенный синтаксис модулей, методы в записях, операция new для создания объектов, определение тел методов внутри классов.</li> <li>Средства параллельного программирования в виде директив OpenMP.</li> <li>Среда разработки с встроенным отладчиком, обеспечивающая подсказки по коду, переход к определению и реализации подпрограммы, шаблоны кода, автоформатирование кода.</li> <li>Простая и эффективная растровая графическая библиотека.</li> Встроенный электронный задачник <a href="http://www.ptaskbook.com/">Programming Taskbook</a>. <li>Модули исполнителей Робот и Чертежник, используемых в школьной информатике.</li> <li>Механизм проверяемых заданий, обеспечивающий автоматическую постановку и проверку заданий. </li> <li>Наличие <a href="http://pascalabc.net/WDE/">Web-среды разработки WDE</a>, позволяющей запустить программу прямо из окна браузера.</li> <li>Возможность опубликовать в интернете ссылку на файл, сохраненный в Web-среде разработки.</li> <li>Использование многолетнего опыта обучения программированию при создании языка и среды.</li> </ul> <p><img src="http://pascalabc.net/images/1px.png" alt=" " border="0" height="1" width="150" /></p> <p>Система PascalABC.NET<strong> </strong>разработана на <a href="http://mmcs.sfedu.ru/">факультете математики, механики и компьютерных наук</a> Южного федерального университета, активно развивается и используется для обучения студентов в курсе <a href="http://it.mmcs.sfedu.ru/wiki/%D0%A1%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0_%D0%BA%D1%83%D1%80%D1%81%D0%B0_%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F">Основы программирования</a>, а также <a href="http://sunschool.math.rsu.ru/pabc/">для обучения школьников</a>. В ряде учебных заведений PascalABC.NET<strong> </strong>является одной из сред для преподавания современного программирования.</p> <p>Простота, современные возможности, бесплатность — вот главные достоинства PascalABC.NET!</p> <h1>PascalABC.NET — это:</h1> <ul> <li><strong>современный язык программирования</strong>, основанный на Delphi (Object Pascal) и сочетающий простоту языка <a href="http://pascalabc.net/o-yazike-paskal">Паскаль </a> и огромные возможности платформы .NET</li> <li> бесплатная, <strong>простая и мощная среда разработки</strong>, ориентированная на обучение программированию. </li> <li>уникальная <a href="http://pascalabc.net/WDE/" target="WebPABC">Web-среда</a>, позволяющая разрабатывать и запускать программы на языке Паскаль из окна браузера, а также иметь личный каталог программ на сервере.</li> </ul> <table border="0"> <tbody> <tr> <td height="5px" width="100%"></td> </tr> </tbody> </table> <table border="0"> <tbody> <tr> <td style="width: 350px;">Сделайте 3 шага навстречу <strong>PascalABC.NET</strong>: <br /><br /> <table border="0" cellpadding="2"> <tbody> <tr> <td valign="top"><a href="http://pascalabc.net/ssyilki-dlya-skachivaniya.html" title="Скачать"><img src="http://pascalabc.net/images/stories/buttons/download.png" alt="Скачать" height="32" width="93" /></a></td> <td><strong>A. </strong>Скачайте последнюю версию системы программирования PascalABC.NET</td> </tr> <tr> <td valign="top"><a target="WDE" href="http://pascalabc.net/WDE/" title="WEB-среда разработки"><img src="http://pascalabc.net/images/stories/buttons/WDE.png" alt="WEB-среда разработки" height="32" width="93" /> </a></td> <td valign="top"><strong>B. </strong>Откройте Web-среду разработки <strong>ProgrammingABC.NET</strong> и запустите программу прямо из окна браузера!</td> </tr> <tr> <td> <div id="Button"><a href="http://pascalabc.net/primeri-programm" title="Посмотреть примеры программ"><img src="http://pascalabc.net/images/stories/buttons/examples.png" alt="Посмотреть примеры программ" height="32" width="93" /></a></div> </td> <td><strong>C. </strong>Ознакомьтесь с примерами программ на PascalABC.NET.</td> </tr> </tbody> </table> <p>Изучайте программирование вместе с <strong>PascalABC.NET</strong>!</p> </td> <td width="10"><br /></td> <td valign="top" width="320"><a href="http://pascalabc.net/skrinshoti" title="Посмотреть скриншоты"><img src="http://pascalabc.net/pabcnet/screenshots2010/1h.jpg" alt="Скриншоты среды программирования PascalABC.NET" title="Посмотреть скриншоты" border="0" /></a></td> </tr> </tbody> </table> <h3>Ключевые особенности PascalABC.NET</h3> <ul> <li>Высокая совместимость с Borland Pascal 7.0 и Delphi.</li> <li>Генерация кода для платформы .NET.</li> <li>Возможность доступа к огромному количеству .NET-библиотек от контейнерных классов до средств работы с сетью.</li> <li>Самые современные средства языков программирования: обобщенные классы и подпрограммы, интерфейсы, перегрузка операций, исключения, сборка мусора.</li> <li>Ряд расширений языка Pascal, в числе которых оператор foreach, внутриблочные описания переменных, автоопределение типа при описании, встроенные множества произвольных типов, упрощенный синтаксис модулей, методы в записях, операция new для создания объектов, определение тел методов внутри классов.</li> <li>Средства параллельного программирования в виде директив OpenMP.</li> <li>Среда разработки с встроенным отладчиком, обеспечивающая подсказки по коду, переход к определению и реализации подпрограммы, шаблоны кода, автоформатирование кода.</li> <li>Простая и эффективная растровая графическая библиотека.</li> Встроенный электронный задачник <a href="http://www.ptaskbook.com/">Programming Taskbook</a>. <li>Модули исполнителей Робот и Чертежник, используемых в школьной информатике.</li> <li>Механизм проверяемых заданий, обеспечивающий автоматическую постановку и проверку заданий. </li> <li>Наличие <a href="http://pascalabc.net/WDE/">Web-среды разработки WDE</a>, позволяющей запустить программу прямо из окна браузера.</li> <li>Возможность опубликовать в интернете ссылку на файл, сохраненный в Web-среде разработки.</li> <li>Использование многолетнего опыта обучения программированию при создании языка и среды.</li> </ul> <p><img src="http://pascalabc.net/images/1px.png" alt=" " border="0" height="1" width="150" /></p> <p>Система PascalABC.NET<strong> </strong>разработана на <a href="http://mmcs.sfedu.ru/">факультете математики, механики и компьютерных наук</a> Южного федерального университета, активно развивается и используется для обучения студентов в курсе <a href="http://it.mmcs.sfedu.ru/wiki/%D0%A1%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0_%D0%BA%D1%83%D1%80%D1%81%D0%B0_%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F">Основы программирования</a>, а также <a href="http://sunschool.math.rsu.ru/pabc/">для обучения школьников</a>. В ряде учебных заведений PascalABC.NET<strong> </strong>является одной из сред для преподавания современного программирования.</p> <p>Простота, современные возможности, бесплатность — вот главные достоинства PascalABC.NET!</p>