Среда PascalABC.NET: установка и первый запуск

Урок показывает, как установить PascalABC.NET, разобраться в окне среды и запустить свою первую программу.

Среда разработки (IDE) — это программа, в которой вы пишете код, запускаете его и видите результат и ошибки в одном окне.

Зачем нужна специальная среда

Код на Паскале — это просто текст. Его можно набрать хоть в «Блокноте». Но чтобы текст превратился в работающую программу, его нужно скомпилировать — перевести на язык, понятный компьютеру, — а потом запустить. Делать это вручную неудобно. Среда разработки берёт всю рутину на себя: вы нажимаете одну кнопку, и она компилирует код, запускает его, показывает вывод, а если есть ошибки — подсвечивает их и объясняет. Для новичка это как тренер рядом: подскажет, поправит, не даст потеряться.

Мы выбрали PascalABC.NET по нескольким причинам. Она бесплатная, на русском языке, работает на обычном школьном компьютере с Windows, понимает классический Паскаль (тот самый, что в учебниках и на экзаменах) и при этом добавляет современные удобства: подсказки по коду, автоформатирование, понятные сообщения об ошибках. Есть даже онлайн-версия в браузере, если установить программу нельзя.

Установка по шагам

Установка ничем не отличается от установки любой другой программы. Главное — качать с официального сайта, а не со случайных «варезников».

  1. Откройте сайт pascalabc.net и найдите раздел «Скачать» (Downloads).
  2. Скачайте установщик для Windows (файл с расширением .exe). Для работы PascalABC.NET нужен компонент .NET Framework — обычно он уже есть в Windows, а если нет, установщик подскажет, что докачать.
  3. Запустите скачанный файл и нажимайте «Далее», соглашаясь с предложенными настройками. По умолчанию всё настроено правильно.
  4. После установки на рабочем столе и в меню «Пуск» появится значок 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. с точкой.
  • Следите за латинской раскладкой и одинарными кавычками — это источник большинства первых ошибок.
Проверьте себя
1. Какой клавишей в PascalABC.NET запускается программа?
AF1
BF5
CF9
DEnter
2. Чем обязательно должна заканчиваться программа на Паскале?
Aend без точки
Bend. с точкой
Cstop
Dточкой с запятой
3. Какие кавычки используются для строк в Паскале?
AДвойные "..."
BОдинарные '...'
CКавычки-ёлочки «...»
DОбратные `...`
Поддержать проект