Устанавливаем среду программирования Pascal в Debian 9 “Stretch”

Одним из наиболее важных направлений в изучении предмета “Информатика” в школе является программирование. Одной из основных сред для обучения основам программирования остается язык программирования Pascal.



Большинство образовательных учреждений продолжают тратить средства на проприетарное программное обеспечение, в частности операционную систему Windows. Однако, если мы пересмотрим свой подход к организации работы компьютерного класса и будем использовать свободно распространяемое программное обеспечение, то существенно сэкономим средства. Для того, чтобы преподавание предмета “Информатика” было полноценным, нам необходима среда, поддерживающая  язык программирования Pascal. В репозиториях Linux таких сред несколько и в основе работы каждого из них лежит свободная версия этого языка программирования – Free Pascal. Одна из них, имеющая графический интерфейс – Geany:

Geany for Pascal

Если же нас интересует консольная классическая среда, то нам будет нужен пакет fp-ide:

Free Pascal for Linux

 

Приступаем к установке:

# apt-get install fp-ide

Инсталлятор “подтянет” дополнительные пакеты:

# Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
fp-compiler-3.0.0 fp-ide-3.0.0 fp-units-rtl-3.0.0 fp-utils-3.0.0 fpc-source-3.0.0
Предлагаемые пакеты:
fp-docs-3.0.0 mingw32-binutils
НОВЫЕ пакеты, которые будут установлены:
fp-compiler-3.0.0 fp-ide fp-ide-3.0.0 fp-units-rtl-3.0.0 fp-utils-3.0.0 fpc-source-3.0.0



Соглашаемся и устанавливаем.

После окончания инсталляции запускаем терминал и вводим команду fp:

Free Pascal for Linux

Все остальные действия полностью совпадают с работой в среде Pascal для операционных систем Windows:

Free Pascal for Linux

Источники:

2 thoughts on “Устанавливаем среду программирования Pascal в Debian 9 “Stretch”

  • 09.03.2019 в 08:08
    Permalink

    Free Pascal, как и его прародитель Turbo Pascal давно канули в лету. Это пережиток прошлого. Есть интенсивно развивающаяся версия PascalABC.Net, которая поддерживает современные стандарты программирования.

    Ответ
    • 09.03.2019 в 08:26
      Permalink

      Полностью согласен, но приходится с ним работать в рамках школьной программы. В профильных классах со следующего года будем вводить Python smile

      Ответ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Мы в соцсетях

  • RSS