Turbo Pascal (произносится «ту́рбо паска́ль») — среда разработки программного обеспечения для платформы DOS.
Достоинства и недостатки Турбо Паскаля
Достоинства: Удобная среда разработки, включающая функциональный отладчик, доступный в любой момент. Конктекстная справочная система, по которой можно изучать язык без обращения к сторонним источникам. Высокая скорость компиляции, высокая скорость выполнения откомпилированных программ. Встроенная возможность использовать вставки на языке ассемблера.
Недостатки: Компилятор рассчитан на реальный режим DOS, применение которого сходит на нет. Однако в последних версиях компилятора и среды введена поддержка защищённого режима вместе с соответствующим отладчиком (TD). Неполная реализация объектного-ориентированного программирования. В модуле CRT имеется ошибка (некорректный подсчёт количества циклов для функции delay, не рассчитанный на быстрые процессоры, процессоры с переменной частотой и многозадачные среды), из-за которой при запуске программы на компьютерах с тактовой частотой более 200 MHz сразу происходило аварийное завершение с сообщением «Runtime error 200 at …».
Несмотря на эти недостатки, Турбо Паскаль используется во многих учебных заведениях для обучения программированию.
|