Как работать в Geany. Создание первой программы

7:00 пп | Программирование Автор: prepod

После того, как в системе были пряморуко установлены 2 вещи:

  1. freepascal-компилятор
  2. интегрированная среда разработки (IDE) программного обеспечения Geany

можно легко приступать к более-менее комфортному программрованию.

Вобщем, наши цели на данном этапе таковы:

  1. написать свою первую программу на языке Pascal
  2. понять, как эта программа работает и какова вообще структура pascal-прогаммы
  3. разобраться с интерфейсом Geany
  4. убедиться – что программирование это до тупости простое занятие

Начнем постепенно:)
Сейчас ты создашь программу, которая выведет на монитор историческое приветствие «Привет, Мир!».
Сама программа достаточно проста

Program test_prog_1;
Begin
writeln ('Привет, Мир!');
End.

Для того, чтоб программа заработала, потребуется выполнить следующие простые действия:

 

  1. запустить Geany (Главное меню – Разработка – Geany)
  2. сохранить текст программы в файле с расширением .pas
  3. создать пустой шаблон pascal-программы (Файл – Создать из шаблона – program.pas)
  4. набрать текст программы (или скопировать готовый пример)
  5. проверить текст на ошибки, исправить найденные ошибки (Сборка – Скомпилировать)
  6. запустить программу на исполнение и полюбоваться на в терминале результат ее работы(Сборка – Выполнить)

Запуск среды разработки Geany

Главное меню – Разработка – Geany

Запустив Geany ты увидишь перед собой достаточно привычное окно.
интерфейс Geany
Все как обычно – строка меню вверху, под меню есть панель инструментов с иконками. Пустое пока рабочее поле.
Geany для тебя – это просто текстовый редактор типа Блокнота с некоторыми дополнительными возможностями. В Geany ты будешь набирать и редактировать свои программы как обычные текстовые файлы, компилятор поможет тебе находить и исправлять ошибки в программе. Программу прямо из Geany можно будет запустить на исполнение и посмотреть, как она работает.

Создание шаблона pascal-программы

Надо понимать, что Geany может использоваться для программирования на самых разных языках. Pascal только один из поддерживаемых.
Файл – Создать из шаблона – program.pas
После выполнения этой команды получим следующее:
интерфейс Geany

Сохранение программы в файл на диске

Мало ли что:) Первым делом заготовку программы сохранить надо. Тут все просто
Файл – Сохранить
интерфейс Geany
Проанализируем предложенный шаблон
Идущий с самого начала довольно большой кусок текста красного цвета в фигурных скобках – это просто комментарий. Его можно спокойно удалить. Просто запомни – фигурные скобки используются для создания комментариев кода программы.
Program Без_имени;
Это заголовок программы. Вместо имеющегося Без_имени надо вписать имя программы латинскими символами без пробелов.
uses crt;
Зто небольшой служебный блок. Нашей маленькой программе такой блок не потребуется и его можно удалить.
var
i: byte;
Блок var – очень важный служебный блок. В нем прописывают все переменные, которые будут использоваться в программе. Твоя первая программа будет очень простой, переменные в ней не используются, так что этот блок тоже можно удалить.
Блок Begin-End – это основной блок программы. Между служебными словами Begin-End как раз и должны находиться те команды, которые будет выполнять компьютер.
Тебе потребуется вписать в этот блок всего одну команду
writeln (‘Привет, Мир!’);
В итоге должен получиться вот такой код

Program test_prog_1;
Begin
writeln ('Привет, Мир!');
End.

(цифры слева от линии набирать разумеется не надо – это просто номера строк для удобства восприятия)

Компиляция

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

Выполнение программы

Запусаем программу на выполнение
Сборка – Выполнить
Открывается окно терминала и в нем программа начинает выполняться. Все те команды, которые находятся в основном блоке (между служебными словами Begin-End) последовательно друг за другом выполняются компьютером и результаты ты как раз и можешь наблюдать в окне терминале.

VN:F [1.9.22_1171]
Rating: 9.2/10 (25 votes cast)
VN:F [1.9.22_1171]
Rating: +8 (from 8 votes)
Как работать в Geany. Создание первой программы , 9.2 out of 10 based on 25 ratings

Related posts:

  1. Что надо иметь на своем компе чтоб начать заниматься программированием на Pascal