Глава 5. Программирование в среде Turbo Pascal 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Глава 5. Программирование в среде Turbo Pascal



 

 Для создания программы на выбранном языке программирования нужно иметь следующие компоненты:

1. Текстовый редактор (editor). С его помощью набирают исходный текст программы на соответствующем алгоритмическом языке.

2. Компилятор (compiler) – программа для перевода исходного текста в машинный код. При этом осуществляется синтаксический контроль конструкций языка. Поскольку на этом этапе не хватает некоторых компонентов, то компилятор выдает промежуточный объектный код (расширение.OBJ).

3. Редактор связей (linker). Исходный текст большой программы состоит из нескольких модулей. Каждый модуль компилируется в отдельный файл с объектным кодом. Их надо теперь объединить в одно целое и добавить машинный код подпрограмм, реализующих различные стандартные функции. Такие функции содержатся в библиотеках (файлах с расширением.LIB), которые поставляются вместе с компилятором. Объектный код обрабатывается специальной программой – редактором связей, который выполняет связывание объектных модулей и машинного кода стандартных функций и формирует на выходе исполнимый код расширением.EXE.

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

 Материал, изложенный в данной главе, позволит получить практические навыки по созданию простых программ с помощью системы программирования Turbo Pascal.

Система программирования Turbo Pascal была создана компанией Borland на основе расширения языка Pascal, получившего название Borland Pascal. Сам язык Pascal был предложен Н. Виртом в конце 70-х гг. как хорошо структурированный учебный язык.

Компания Borland построила и реализовала эффективный однопроходной компилятор с языка Borland Pascal. Для ускорения работы компоновщика компанией Borland  был предложен собственный уникальный формат объектных файлов – модулей исходной программы – TPU (Turbo Pascal Unit). Поэтому модули, созданные в системе программирования Turbo Pascal, не могут быть использованы в других системах программирования. По мере распространения системы программирования Turbo Pascal шла разработка библиотек подпрограмм и функций для нее. Отсутствие стандарта языка Borland Pascal во многом сдерживало развитие этой системы и не способствовало ее применению как профессионального средства разработки.

Данная система программирования изучается в курсе «Информатика», потому что это одна из самых распространенных систем программирования учебного назначения. Кроме того, это первая появившаяся на рынке система программирования, которая полностью реализовала в себе идеи интегрированной среды программирования.

 

 

              Краткая справка текстового редактора Turbo Pascal

 

Перемещение курсора

В начало строки/конец строки         -  <Home>/<End>

В начало/конец текста программы - <Ctrl>+<PgUp>/<Ctrl>+<PgDn>

 

Уничтожить и восстановить

Вставить строку -   курсор перед или после строки, затем <Enter>

Удалить строку -   курсор на строке, затем <Ctrl>+<Y>

 

Отладочный режим

Продолжить выполнение программы до курсора -   <F4>

Распахнуть активное окно на весь экран      -   <F5>

Сделать активным следующее окно                       -   <F6>

Выполнить следующую строку программы -    <F7>

Выполнить процедуру или функцию                     -   <F8>

Компилировать программу                          -   <Alt>+<F9>

Выполнить программу                                  -   <Ctrl>+<F9>

Сменить окно редактора на окно результата -   <Alt>+<F5>

Выйти из Turbo Pascal                                   -   <Alt>+<X>

 

 

Лабораторная работа № 1



Поделиться:


Последнее изменение этой страницы: 2021-11-27; просмотров: 39; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.149.251.154 (0.006 с.)