Устанавливаем среду программирования 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

Источники:

Устанавливаем среду программирования Pascal в Debian 9 «Stretch»: 2 комментария

  • Аватар
    09.03.2019 в 08:08
    Permalink

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

    Ответ
    • Информатизация в школе
      09.03.2019 в 08:26
      Permalink

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

      Ответ

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

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

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

Мы в соцсетях