Интегрированная среда языка программирования ТУРБО ПАСКАЛЬ
End.
Begin
Function Текст функции
Procedure Текст процедуры
Var Описание переменных
Type Описание типов
Const Определение констант программы
Label Список меток из основного блока программы
Uses Список используемых модулей
End.
Begin
Общая структура программ на языке Паскаль
Программы на Паскале имеют такой общий вид:
ProgramИмя программы
Раздел описаний
Раздел операторов
Слова PROGRAM, BEGIN и END выделяют 2 части программы: раздел описаний и раздел операторов. Такая структура обязательна. Любой объект, используемый в программе, должен быть учтен в разделе описаний. В разделе описаний должны быть перечислены имена всех используемых в программе меток, констант, нестандартных типов данных, переменных. Кроме того, в разделе описаний приводятся тексты функций и процедур.
Раздел операторов - это основная часть программы, здесь содержатся команды, составляющие программу.
Программа, написанная по правилам стандартного языка Паскаль, должна иметь в своем полном варианте (когда в ней задействованы все виды программных объектов) следующую структуру:
Program имя программы;
Основной блок программы или раздел операторов
Некоторые из перечисленных блоков раздела описаний могут отсутствовать за ненадобностью, но оставшиеся должны следовать в указанной последовательности. Хотя Турбо-Паскаль, в отличие от стандартного Паскаля, более гибок и допускает перестановки блоков раздела описаний.
Разработка программ на Паскале включает в себя следующие этапы разработки программы: ввод и редактирование текста программы на языке программирования Паскаль, ее трансляцию, отладку.
Для выполнения каждого этапа применяются специальные средства: для ввода и редактирования текста используется редактор текстов, для трансляции программы - компилятор, для построения исполняемого компьютером программного модуля с объединением разрозненных откомпилированных модулей и библиотекой стандартных процедур Паскаля - компоновщик (linker), для отладки программ с анализом ее поведения, поиском ошибок, просмотром и изменением содержимого ячеек памяти компьютера- отладчик (debugger).
Для повышения качества и скорости разработки программ в середине 80-х гг. была создана система программирования Турбо Паскаль. Слово Турбо в названии системы программирования — это отражение торговой марки фирмы-разработчика Borland International, Inc. (США).
Систему программирования Турбо Паскаль называютинтегрированной (integration - объединение отдельных элементов в единое целое) средой программирования, так как она объединяет в себе возможности ранее разрозненных средств, используемых при разработке программ: редактора текстов, компилятора, компоновщика, отладчика, и при этом обеспечивает программисту великолепные сервисные возможности. Часто ее кратко называют IDE (Integrated Development Environment - интегрированная среда разработки).
Интегрированная среда программирования Турбо Паскаль версий 6.0 и 7.0 имеет следующие возможности:
• множество накладывающихся окон;
• поддержка мыши, меню, диалоговых окон;
• многофайловый редактор, который может редактировать файлы до 1 Мб;
• расширенные возможности отладки;
• полное сохранение и восстановление среды разработки.
К ее существенным отличиям от среды программирования Турбо Паскаль более ранних версий относятся:
• объектно-ориентированная среда разработки прикладных программ Turbo Vision;
• полные возможности встроенного ассемблера;
• личные поля и методы в объявлении объектов;
• директива расширенного синтаксиса $Х,которая позволяет вам интерпретировать функции как процедуры (и игнорировать результаты функций);
• директивы ближних и дальних процедур;
• расширенные возможности встроенной справочной системы с использованием вырезки и вставки кода примеров для каждой библиотечной процедуры и функции.