Главная » Статьи » Программинг » Pascal |
Borland Turbo Pascal 7.0
Для начала немного о самом языке. Turbo Pascal — Интегрированная среда разработки программного обеспечения для платформ DOS и Windows 3.x и язык программирования в этой среде, диалект языка Паскаль от фирмы Borland. Товарный знак Borland Pascal был зарезервирован для дорогих вариантов поставки (с бо́льшим количеством библиотек и исходным кодом стандартной библиотеки), оригинальная дешёвая и широко известная версия продавалась как Turbo Pascal. Название Borland Pascal также используется в более широком смысле — как неофициальное название версии языка Паскаль от фирмы Borland. Достоинства и недостатки Турбо Паскаля Достоинства Удобная среда разработки, включающая функциональный отладчик, доступный в любой момент. Контекстная справочная система, по которой можно изучать язык без обращения к сторонним источникам. Высокая скорость компиляции, высокая скорость выполнения откомпилированных программ. Встроенная возможность использовать вставки на языке ассемблера. Недостатки Компилятор рассчитан на реальный режим DOS, применение которого сходит на нет. Однако в последних версиях компилятора и среды введена поддержка защищённого режима вместе с соответствующим отладчиком (TD). В модуле CRT имеется ошибка (некорректный подсчёт количества циклов для функции delay, не рассчитанный на быстрые процессоры, процессоры с переменной частотой и многозадачные среды), из-за которой при запуске программы на компьютерах с тактовой частотой более 200 MHz сразу происходило аварийное завершение с сообщением «Runtime error 200 at…». Существуют разные варианты исправления модуля CRT.[2][3][4] В варианте Клауса Хартнегга ошибка 200 не возникает, но длительность Delay на быстрых компьютерах меньше желаемой, и эта проблема по незнанию иногда тоже считается недостатком Turbo Pascal. Желаю успеха в познании! Я постараюсь вам помочь разобраться во всем этом языке :) | |
Просмотров: 531 | |
Всего комментариев: 0 | |