Среда PascalABC.NET: установка и первый запуск
Урок показывает, как установить PascalABC.NET, разобраться в окне среды и запустить свою первую программу.
Среда разработки (IDE) — это программа, в которой вы пишете код, запускаете его и видите результат и ошибки в одном окне.
Зачем нужна специальная среда
Код на Паскале — это просто текст. Его можно набрать хоть в «Блокноте». Но чтобы текст превратился в работающую программу, его нужно скомпилировать — перевести на язык, понятный компьютеру, — а потом запустить. Делать это вручную неудобно. Среда разработки берёт всю рутину на себя: вы нажимаете одну кнопку, и она компилирует код, запускает его, показывает вывод, а если есть ошибки — подсвечивает их и объясняет. Для новичка это как тренер рядом: подскажет, поправит, не даст потеряться.
Мы выбрали PascalABC.NET по нескольким причинам. Она бесплатная, на русском языке, работает на обычном школьном компьютере с Windows, понимает классический Паскаль (тот самый, что в учебниках и на экзаменах) и при этом добавляет современные удобства: подсказки по коду, автоформатирование, понятные сообщения об ошибках. Есть даже онлайн-версия в браузере, если установить программу нельзя.
Установка по шагам
Установка ничем не отличается от установки любой другой программы. Главное — качать с официального сайта, а не со случайных «варезников».
- Откройте сайт pascalabc.net и найдите раздел «Скачать» (Downloads).
- Скачайте установщик для Windows (файл с расширением
.exe). Для работы PascalABC.NET нужен компонент .NET Framework — обычно он уже есть в Windows, а если нет, установщик подскажет, что докачать. - Запустите скачанный файл и нажимайте «Далее», соглашаясь с предложенными настройками. По умолчанию всё настроено правильно.
- После установки на рабочем столе и в меню «Пуск» появится значок PascalABC.NET. Запустите его.
Если у вас Linux или macOS, можно воспользоваться онлайн-версией среды на том же сайте либо установить альтернативу — Free Pascal с оболочкой Lazarus. Синтаксис, который мы изучаем, в них работает практически так же.
Знакомство с окном среды
Когда вы запустите PascalABC.NET, то увидите окно, разделённое на несколько частей. Разберём главные из них:
| Часть окна | Для чего нужна |
| Редактор кода (большое поле в центре) | здесь вы набираете программу на Паскале |
| Окно вывода (внизу) | сюда программа печатает результаты работы |
| Панель с кнопками (сверху) | запуск программы, сохранение, открытие файлов |
| Список ошибок | появляется снизу, если в коде есть ошибки |
Самая важная кнопка — «Выполнить» (зелёный треугольник, как кнопка Play). Её же можно нажать клавишей F9. Запомните эту клавишу — вы будете жать её сотни раз.
Первый запуск
Когда вы открываете среду, она обычно уже показывает заготовку программы. Сотрите всё и наберите вот это:
begin
writeln('Здравствуй, Паскаль!');
end.
Теперь нажмите F9. Внизу, в окне вывода, появится строчка Здравствуй, Паскаль!. Поздравляем — вы только что написали и запустили свою первую программу! Команда writeln печатает текст, а одинарные кавычки показывают Паскалю, где начинается и заканчивается выводимая строка.
Вот та же программа на Python — нажмите «Запустить», чтобы убедиться, что результат тот же самый:
print('Здравствуй, Паскаль!')
Вывод:
Здравствуй, Паскаль!
Сохранение работы
Чтобы не потерять код, его нужно сохранять. Нажмите Ctrl+S, выберите папку и придумайте имя файла — например, first.pas. Файлы Паскаля имеют расширение .pas. Заведите отдельную папку для уроков, чтобы все программы лежали в одном месте и не терялись. Привычка сохранять часто спасёт вас от обидной потери работы.
Попробуй сам
Наберите в среде программу, которая печатает три строки: ваше имя, название вашего города и любимый школьный предмет. Подсказка: вам понадобятся три команды writeln подряд, каждая на своей строке между begin и end.. Поэкспериментируйте с запускаемой Python-врезкой ниже — она печатает три строки, измените текст под себя:
print('Меня зовут Олег')
print('Я живу в Казани')
print('Люблю информатику')
Вывод:
Меня зовут Олег Я живу в Казани Люблю информатику
Частые ошибки на старте
- Забыли точку после
end. Программа на Паскале обязана заканчиватьсяend.именно с точкой. Без точки среда выдаст ошибку. - Использовали кавычки-«ёлочки» или двойные. В Паскале строки оформляются только обычными одинарными кавычками
'...'. Если редактор автоматически подставил «умные» кавычки, замените их. - Русская раскладка в коде. Слова
begin,writelnи точку с запятой набирайте латиницей. Русская буква «с» вместо латинской «c» — частая и коварная ошибка: на вид одинаково, а среда ругается.
Итоги
- Среда разработки сама компилирует и запускает код, показывает вывод и подсвечивает ошибки.
- PascalABC.NET — бесплатная русскоязычная среда; качать её нужно с официального сайта pascalabc.net.
- Запуск программы — кнопка «Выполнить» или клавиша F9; сохранение — Ctrl+S, файлы имеют расширение
.pas. - Команда
writeln('текст')печатает строку; программа обрамляетсяbeginиend.с точкой. - Следите за латинской раскладкой и одинарными кавычками — это источник большинства первых ошибок.