- •Федеральное агентство по образованию Российской Федерации Томский государственный университет
- •Контрольные вопросы
- •1. Этапы решения задач с помощью компьютера
- •2. Стандарты структурного программирования
- •3. Этапы процесса разработки программы
- •4. Отладка и тестирование
- •5. Работа в интегрированной среде turbo pascal
- •5.1. Назначение системы
- •5.2. Создание программы в интегрированной среде
- •5.3. Меню File
- •5.4. Меню edit
- •5.5. Меню search
- •5.6.Меню run
- •5.7. Меню compile
- •5.8. Меню Debug
- •5.9. Меню Tools
- •5.10. Меню Options
- •5.11. Меню Window
- •5.12. Меню Help
- •5.13. Локальное меню
- •5.14. Клавиши быстрого управления
- •6. Сообщения об ошибках
- •6.1. Сообщения компилятора
- •6.2. Сообщения при выполнении программы
- •Ошибки dos
- •Ошибки ввода-вывода
- •Критические ошибки
- •Фатальные ошибки
- •Словарь основных терминов
- •Литература
5.6.Меню run
Меню RUN (выполнение) состоит из шести команд.
Run Ctrl+F9 – компиляция, компоновка и выполнение программы .
Step over F8 – трассировка с "перешагиванием" подпрограмм.
Trace into F7 – трассировка с заходом в подпрограммы пользователя. Для выполнения команды должны быть установлены два ключа в меню Options: Compiler/Debug Information и Debugger/Integrated.
Go to cursor F4 – выполнить программу до строки с выполняемым оператором, помеченной курсором.
Program reset Ctrl+F2 – прервать трассировку программы и подготовить ее для запуска с начала..
Parameters... – установить параметры программы по тем же правилам, что и при запуске программы из среды MS DOS.
P.S. Прервать компиляцию, редактирование или выполнение (при зацикливании) программы можно с помощью команды Ctrl+Break.
Посмотреть результаты на экране – Alt+F5.
Убрать подсветку строки после сеанса отладки – Ctrl+F2.
Получить подсказку об ошибке (курсор под ошибочным оператором ) – F1 и см. меню Help п. 5.12.
5.7. Меню compile
Меню COMPILE (компиляция) состоит из семи команд.
Compile Alt+F9 – компилировать файл из активного окна.
Make F9 – перекомпиляция измененных модулей и зависящих от них.
Build – перекомпиляция всех модулей.
Destination Disk – определяет место размещения программного кода: Disk – на диске, Memory – в оперативной памяти.
( В Borland Pascal этот пункт меню: Target... Real – позволяет выбрать целевую платформу для приложения: Real mode Application – приложение реального времени, Protected mode Application – приложение реального режима, Windows Application – Windows-приложение.
Primary file... – задать имя главного файла (с расширением .pas) модульной программы, с которого начнется компиляция.
Clear primary file – отмена указания главного компилируемого файла (очищение всех его опций), при этом любая компиляция начнется с файла из активного окна.
Information... – выдать информацию о результатах компиляции.
5.8. Меню Debug
Меню Debug (отладка) состоит из девяти команд.
Breakpoints... – выдать информацию о точках прерывания.
Call stack Ctrl+F3 – вызвать стек используемых подпрограмм.
Register – открыть окно с информацией о регистрах процессора.
Watch – открыть окно отладки Watch (текущих значений).
Output – открыть окно Output с результатами (исключая графику).
User screen Alt+F5 – открыть экран пользователя (включая графику) в полноэкранном режиме. Выход из окна любой клавишей.
Evaluate/modify... Ctrl+F4 – просмотр ( и при необходимости модификация) значений переменных (выражений) программы.
Add watch... Ctrl+F7 – добавить переменную (выражение) в окно Watch.
Add breakpoint... – добавить новую точку прерывания (останова) в программе.
5.9. Меню Tools
Меню Tools (инструментальные средства) состоит из семи команд.
Messages – открывает окно сообщений, в которое программа помещает полученные результаты, если она выводит информацию через фильтр DOS. Чтобы перейти к строке отлаживаемой программы, которой соответствует сообщение, надо установить курсор на это сообщение и нажать ENTER.
Go to next Alt+F8 – выполняет переход к следующему элементу окон Messages или Browser.
Go to previous Alt+F7 – выполняет переход к предыдущему элементу окон Messages или Browser.
Далее идут строки с именами программ, которые можно запустить не выходя из интегрированной среды
Grep Shift+F2 – вызывает программу Grep, которая может осуществлять поиск информации в указанных файлах с размещением результата в окне сообщений .
Turbo Assembler Shift+F3 – вызывает программу Turbo Assembler.
Turbo Debugger Shift+F4 – вызывает программу Turbo Debugger.
Turbo Profiler Shift+F5 – вызывает программу Turbo Profiler.
