русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Опция Trace Into (трассировка с заходом)


Дата добавления: 2013-12-23; просмотров: 841; Нарушение авторских прав


Опция Go To Cursor (выполнить до курсора)

Опция Program Reset (восстановление состояния программы)

Опция Run (запуск программы)

Пункт меню RUN

Опция Quit (Выход).

Этот подпункт меню полностью завершает работу с Турбо-Паскалем, Паскаль выгружается из оперативной памяти. Управление компьютером передается операционной системе. Опцию "QUIT" можно также вызвать из окна редактирования нажатием клавиш ALT-X.

После выбора в главном меню пункта "RUN" разворачивается спускающееся меню:

RUN
Run Ctrl-F9
Program reset Ctrl-F2
Go to cursor F4
Trace into F7
Step over F8
User screen Alt-F5

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

При выполнении программы экран Турбо-Паскаля находится в режиме "USER SCREEN" (окно пользователя). После окончания работы программы "окно пользователя" исчезает, и выводившиеся на экран результаты вычислений моментально закрываются окном текстового редактора. Чтобы детально ознакомиться с результатами работы программы, выведенными на экран "окна пользователя", надо выбрать в меню опцию "USER SCREEN" либо нажать клавиши "Alt-F5".

Опцию "RUN" можно вызвать из режима редактирования с помощью клавиш "CTRL-F9".



Эта опция прекращает отладку программы, удаляет программу из памяти и закрывает все открытые файлы. Опцию можно также вызвать из окна текстового редактора нажатием клавиш "CTRL-F2".

После выбора этой опции программа работает как обычно, но останавливается перед выполнением первого оператора из строки, на которую указывает курсор. После этого на экране появляется окно редактора, а строка с курсором выделяется светлым прямоугольником. Курсор можно перевести на другую строку и вновь выбрать опцию GO TO CURSOR. После этого программа будет выполнена от начала до нового места остановки. Опцию GO TO CURSOR можно также вызвать из режима редактирования нажатием клавиши F4. Отказаться от режима выполнения программы до курсора можно с помощью опции PROGRAM RESET.

После выбора этой опции Турбо-Паскаль переходит в режим трассировки - программа выполняется построчно, с остановками после каждой строки в ожидании повторного выбора опции Trace Into или нажатия клавиши F7. Если выполняемая строка содержит обращение к процедуре или функции, то управление будет передано внутрь процедуры или функции и программа остановится перед выполнением первой строки подпрограммы. Чтобы отказаться от режима трассировки, надо обратиться к опции PROGRAM RESET, либо нажать клавиши CTRL-F2.



<== предыдущая лекция | следующая лекция ==>
Опция OS Shell (Временный выход в DOS) | Ключ Destination (назначение)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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