ВУЗ:
Составители:
70
Глава 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  шла  разработка 
библиотек  подпрограмм  и  функций  для  нее.  Отсутствие  стандарта  языка 
Страницы
- « первая
- ‹ предыдущая
- …
- 68
- 69
- 70
- 71
- 72
- …
- следующая ›
- последняя »
