Интегрированная среда программирования Turbo Pascal.
Работа в интегрированной среде программирования Turbo Pascal начинается с загрузки ее в память компьютера.
Исполняемым файлом среды Turbo Pascal является файл Turbo.ехе, размещенный в каталоге TPVBIN.
Для загрузки среды Турбо-Паскаль:
1. На рабочем столе щелкнуть два раза значок ярлыка
2. Или запускается файлturbo. exe.
По умолчанию именам файлов с текстом программ присваивается расширение .PAS.
Если этот каталог не указан в директиве path файла Autoexec.bat, то нужно сделать его текущим и ввести команду turbo.exe либо набрать команду вида:
C:\TP\BIN\turbo
После загрузки среды Turbo Pascal (ее еще называют инструментальной оболочкой) вы увидите на экране картинку, показанную на рисунке.
Рисунок 1 Окно Turbo Pascal.
На экране отображается окно Turbo Pascal, которое включает в себя несколько наиболее заметных компонентов.
Меню активизируется нажатием клавишиF10.
Перемещение по пунктам меню осуществляется курсорными клавишами.
Для выбора пункта меню выделить его курсором и нажать Enter.
Пункты меню с многоточием " . . . " содержат установочные параметры (опции).
Перемещение по группам опций меню осуществляется нажатием клавиши Tab, (в обратном направлении: Shift+Tab).
Для выделения блока использовать комбинацию - Shift+курсорные клавиши. Начиная с версии Турбо-Паскаль 5. 0 и выше для редактирования текста можно использовать команды:
После внесения изменений в файл рекомендуется записывать его на диск командой Save ( F2 ), иначе при перезагрузке компьютера изменения не сохраняются, а при выходе из среды Турбо-Паскаль командой Exit ( Alt+X ) появляется запрос на сохранение модифицированного файла: Save?
Отредактированную программу необходимо преобразовать в машинные коды (скомпилировать).
Для компиляции программыиспользуется комбинация клавиш Alt+F9. Если программа использует нескомпилированные модули (или модули с обновленным текстом), то компиляция осуществляется командами меню Compile: Make (F9)- с компиляцией измененных модулей илиBuild - с перекомпиляцией всех модулей. Компилятор выявляет синтаксические ошибки, устанавливает на неправильном операторе курсор и выдает соответствующее сообщение, например: Error 85 ";" expected (пропущен символ ";"). Отметим, что ошибки, указанные в сообщении, могут быть вторичными - результат неверной записи других операторов. После исправления ошибки необходимо снова запустить компилятор.
В результате компиляции программы образуется исполняемый файл (расширение .ЕXE). При компиляции модуля образуется файл с расширением . TPU.
КомандаRun меню Run (Ctrl+F9) запускает исполняемый файл на выполнение, если текст программы не изменялся, иначе происходит перекомпиляция программы и ее запуск. Ошибки на этапе выполнения связаны, как правило, с недопустимыми значениями аргументов функций, диапазонов изменения чисел и индексов массивов, неправильными операциями ввода/вывода. агрузчик выдает код ошибки и ее адрес, например, Runtime error 200: Division by zero at 0BEC:0045 (деление на ноль).
Прервать выполнение программы можно нажав комбинацию клавиш Ctrl+Break. После выполнения программы восстанавливается среда Турбо-Паскаль. Результаты вывода на экран можно посмотреть командой Alt+F5.
Рабочая область, занимающая центральную часть экрана и предназначенная для работы с текстом программ.
Строка статуса, расположенная в нижней части окна. В эту строку выводится информация о выполняемой в данный момент операции. В строке статуса отображаются также в виде напоминания функциональные клавиши и комбинации клавиш, допустимых в данный момент в активном окне (Fl - Help, F2 - Save и т.д.).
Помимо этих элементов, имеются еще вертикальная и горизонтальная полосы:
прокрутки, полоса заголовка окна программы, номер окна, кнопка масштабирования.
Над строкой статуса в разрыве рамки окна указываются номера редактируемой строки и позиции в строке, например, 6:11.
Работа в Turbo Pascal выполняется в привычных для пользователя окнах.
Среда Turbo Pascal является многооконной, причем число окон определяется количеством открытых программ.
Каждому окну отвечает своя рамка, вычерченная двойной линией. Вверху, в разрыв рамки, вписано имя файла программы.
Из всех открытых окон активным может быть только одно - оно всегда располагается поверх остальных окон.
Щелчок мышью по той или иной рамке приводит к активизации соответствующего окна программы. Работа с программой выполняется в активном окне.
Команды меню в Turbo Pascal можно выбирать с помощью клавиатуры (нажать F10, а затем выбрать команду клавишами управления курсором) либо мышью (щелчок мышью по нужной опции меню). Отметим, что в зависимости от состояния программы некоторые команды меню могут быть недоступными (они г подсвечиваются серым цветом).
Редактирование программы:
Общепринятые приемы перемещения курсора по экрану
Enter - вставляет пустую строку
Del и BackSpace - удаление символов
Ins - переключает режимы вставки/замены символов
Отредактированную программу необходимо преобразовать в машинные коды (скомпилировать).
Компиляции программы - Alt+F9 или команда Compile меню Compile.
Компилятор выявляет синтаксические ошибки, устанавливает на неправильном операторе курсор и выдает соответствующее сообщение, например: Error 85 ";" expected (пропущен символ ";"). Отметим, что ошибки, указанные в сообщении, могут быть вторичными - результат неверной записи других операторов.
После исправления ошибки необходимо снова запустить компилятор.
В результате компиляции программы образуется исполняемый файл (расширение .ЕXE)
КомандаRun меню Run (Ctrl+F9) запускает исполняемый файл на выполнение. Результаты вывода на экран можно посмотреть командой Alt+F5.