Персональная страничка
Диканева Тараса
Викторовича

Главная \ Преподавательское \ Программирование для начинающих

Программирование для начинающих

Предыдущий раздел:

Следующий раздел:

Выбор среды программирования

Для написания программ на языке Паскаль можно использовать несколько различных сред программирования. При выполнении заданий из данного учебного пособия мы рекомендуем использовать среду PascalABC.NET.

Скачать PascalABC.NET, 5.3Мб

Это современная бесплатная среда, разработанная на факультете математики, механики и компьютерных наук Южного федерального университета специально для целей обучения. К достоинствам можно отнести:

  • Простой интерфейс (ничего лишнего, что не потребуется при начальном обучении).
  • Русскоязычные сообщения об ошибках, подсказки и справочная система. Хотя и говорят, что программист обязан знать английский язык, однако, давайте смотреть правде в глаза, когда все по-русски, заметно удобнее.
  • Хорошая выверенность. За 2 года использования на кафедре, ошибки в ней практически не встречались. Те, что все же были, исправлены в новых версиях. Это важное качество при обучении – можно быть уверенным, что когда что-то не работает, это именно ваша ошибка, а не глюк среды.
  • Совместимость с современным языком Delphi.

Перечислим для полноты картины и другие среды, которые также можно использовать.

1. Borland Pascal 7.0

Классическая среда, часто используемая при обучении в школах и университетах. К достоинствам можно отнести выверенность – если что-то не работает, можно быть на 100% уверенным, что виноват программист, а не глюки среды.

Основной недостаток – устаревший интерфейс (последняя версия выпущена в 1993 году). Привыкшие к традиционным для Windows интерфейсам студенты, поначалу испытывают определенные трудности с самыми простыми операциями (сохранение/загрузка, копирование/вставка, навигация между закладками и т.п.) Да и желтый текст на синем фоне способен отпугнуть впечатлительные натуры.

2. Delphi

Это современная профессиональная среда разработки. Для выполнения заданий в ней требуется создавать так называемые консольные приложения. Недостатком можно счесть сложный интерфейс, пугающий начинающего обилием кнопочек, окошек и закладок. При этом большинство предоставляемых возможностей на начальном этапе обучения программированию все равно не понадобятся.

3. Free Pascal и Lazarus

Бесплатные аналоги Borland Pascal и Delphi. Достоинств, на мой взгляд, не имеют, так как даже при первом знакомстве поразили обилием глюков и сбоев в работе. Обучатся с использованием таких сред можно только в присутствии преподавателя, способного оперативно разбираться с подобными проблемами.

Дальнейшее изложение будет вестись с ориентацией на среду PascalABC.net, однако при наличии отличий от Borland Pascal 7.0 будут даваться соответствующие пояснения.

Следующий раздел:

Предыдущий раздел:

11 комментариев

  1. Anonymous

    Я впечатлительная натура однако) 1 пункт — целиком за!

  2. Андрей

    Free Pascal — пишу на нем, но как то сильно не заметил много глюков, может быть опыта еще не хватает. Спасибо буду иметь ввиду

  3. Taras

    Да, мне уже говорили опытные люди, что с Free Pascal’ем все не так страшно. У меня он зависал в ответ на ошибку с выходом за границы массива и разок подыхал без явной причины. Еще были проблемы с отладчиком. Но это было несколько лет назад и его вполне могли «допилить».

  4. Владимир

    очччень полезно

  5. Ярослав

    Есть ли у вас этот урок только в PDF или TXT, просто сейчас с интернетом проблемки, хочется зайти в программу, открыть электронный учебник и впитывать знания, как говорится. Пришлите на сайт vk.com/id.campar00, это моя страница в вк. Буду очень признателен.

  6. вова

    А под андроид нет адаптации?Компа нет в наличии.

  7. Артём

    Здравствуйте! При скачивании предложенного вами PascalABCNET мой антивирус принимает его за вредоносное ПО и удаляет его. Какова может быть причина?

  8. Сергей

    Артем отключи антивирус при загрузке после установки можешь вклячить

  9. Сирожа

    Глюки во Free Pascal не заметил — может его допилили таки до нормального состояния? Устанавливал Lazarus and Free Pascal c официального сайта. Не знаю как оно работает в Виндовс, но в Линуксе работает как часы (по крайней мере в Fedore и Ubuntu). Из центра приложений в убунту действительно устанавливает жутко глючную версию и выдает ошибку при запуске вида (файл такойто установлен, но не найден, поэтому был создан файл пустышка) бился с этим сутки, удалил на фиг полностью и установил из скачаного с офф сайта. Усе заработало!

  10. Алексей

    Я только начинаю знакомиться с азами программирования, и так кстати нашел вашу статью с ссылкой для скачивания среды Pascal. Очень занимательная программка для меня оказалась! Спасибо за хорошее и доходчивое описание, для новичков — самое то! Удивило и порадовало то, что включены русскоязычные сообщения. Преподаватели информатики все мозги «прожужали» о том, что надо учить английский. И хоть у меня нет способностей к иностранным, мен пришлось записаться на курсы http://yolo.if.ua, еще и дома самостоятельно занимался. Кстати сказать, я не пожалел, что это сделал, т.к. в основном, все программы на английском, да и работу легче найти высокооплачиваемую.

  11. Андрей

    PascalABC.NET — спасибо, все отлично работает, но есть одно «но» прошу подсказать, после компиляции программы, при запускке exe-файла латиница отображается кракозябрами. Как исправить? У меня виндовс 7. В командной строке на компьютере кирилица отображается нормально.

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