Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Интегрированная среда языка программирования Турбо Паскаль

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;

• полные возможности встроенного ассемблера;

• личные поля и методы в объявлении объектов;

• директива расширенного синтаксиса $Х,которая позволяет вам интерпрети­ровать функции как процедуры (и игнорировать результаты функций);

• директивы ближних и дальних процедур;

• расширенные возможности встроенной справочной системы с использовани­ем вырезки и вставки кода примеров для каждой библиотечной процедуры и функции.

<== предыдущая лекция | следующая лекция ==>
Комбинированный урок №4 | Запуск интегрированной среды программирования Турбо Паскаль
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 906; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.