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:41ZJoomla! 1.5 - Open Source Content ManagementPascalABC.NET - это2010-01-08T19:44:19Z2010-01-08T19:44:19Zhttp://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>