Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
_Лекция-12-Т4.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
81.41 Кб
Скачать
  • Trace into (трассировка внутри) – осуществляет пошаговое выполнение программы аналогично [f7].

Меню COMPILE (компиляция) осуществляет компиляцию программы или модуля, находящегося в активном окне редактора. В зависимости от того, в каком из подрежимов (Compile, Make, Build) осуществляется компиляция, обрабатывается либо текст программы из окна редактора, либо текст программы и дополнительные модули, хранящиеся в отдельных файлах.

  1. Compile ([Alt]+ [F9]) - компилирует только ту программу (или модуль), которая загружена в данный момент в память редактора;

  2. Make (создать) [F9] - создает программу: сначала компилируется основной файл, указанный в меню Compile/Primary file или загруженный в редактор, а затем выполняется перекомпиляция тех файлов, составляющих программу, в которых произошли изменения на момент компиляции основного файла программы;

  3. Build ( построить) –заново транслируются все файлы, составляющие программу, т.е., для всех TPU-файлов отыскивается соответствующий PAS-файл и выполняется его перекомпиляция независимо от того, были сделаны в нем изменения или нет.

Меню DEBUG (отладчик)позволяет управлять процессом отладки программы.

  1. Evaluate (вычислить) – позволяет просмотреть в процессе отладки содержимое любой переменной или найти значение любого выражения с помощью дополнительного окна, содержащего три поля: первое используется для записи имени переменной или выражения, второе – показывает их текущее значение, в третьем можно задать новое значение этой переменной.

  2. Output (вывод)- выводит в окно Output результаты выполнения программы;

  3. User screen (экран пользователя)- вызывает для просмотра выходной экран выполняемой программы.

Меню OPTIONS (параметры) позволяет задавать различные ключи, определяющие режимы работы интегрированной среды, компилятора и компоновщика. Это меню имеет сильно разветвленную структуру, состоящую из подменю нескольких уровней вложенности. Рассмотрим опции:

  1. Save options (сохранить конфигурацию) – позволяет сохранить всю настройку среды (параметры компилятора, компоновщика и самой среды) в специальном файле конфигурации (по умолчанию, имя файла – TURBO.TP);

  2. Numeric Processing (арифметический сопроцессор) – ключ, позволяющий использовать числовой сопроцессор (режим 8087/80287) либо его не использовать (режим Software). При работе с сопроцессором все операции с вещественными данными реализуются не только для данных типа Real, но и для данных типа Single, Double, Extended и Comp.

4.2.3. Работа с текстом программы

При входе в ТР обычно открывается окно редактора, в котором можно набирать текст новой программы, либо редактировать ранее введенный текст программы (для редактирования текста программы надо открыть меню File, активизировать пункт подменю Open и в открывшемся окне ввести или выбрать из списка имя редактируемого файла).

Для перемещения по тексту используются клавиши управления курсором. При нажатии на клавишу с каким-либо символом этот символ размещается на позиции, отмеченной курсором. Для удаления символа на позиции, отмеченной курсором, надо нажать клавишу Del, а символа, расположенного слева от курсора, - клавишу Backspace. Для ввода прописных букв используются клавиши Shift и Caps Lock. Переключение алфавитов осуществляется при помощи комбинации клавиш Ctrl + Shift. Для перехода на следующую строку надо нажать клавишу Enter.

В редакторе ТР есть также средства для работы с выделенным фрагментом текста. Выделенный фрагмент - это символ или любая последовательность символов, выделенных цветом. Такие фрагменты можно копировать, вырезать, вставлять в текст и удалять из текста. При копировании и вырезании выделенный фрагмент помещается в специальную область памяти, называемую буфером, из которого этот фрагмент можно перенести в другое место в тексте. Что находится в буфере в данный момент, можно всегда увидеть, выполнив команды Edit / Show clipboard.

Для выделения фрагмента надо:

- установить курсор на первый символ фрагмента;

- нажать клавишу Shift и, не отпуская ее, переместить курсор на последний символ фрагмента. Фрагмент можно выделить также при помощи мыши:

- установить указатель мыши на первый символ фрагмента;

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

Фрагмент можно также выделить, начиная с последнего символа фрагмента.

Для удаления выделенного фрагмента надо выполнить Edit / Clear.

Для копирования фрагмента в другое место в тексте необходимо :

- выделить фрагмент текста;

- выполнить Edit / Copy (копировать);

- переместить курсор в то место, куда надо вставить фрагмент;

- выполнить команды Edit / Paste (вставить);

Для перемещения фрагмента в другое место надо:

- выделить фрагмент;

- выполнить команды Edit / Cut (вырезать);

- переместить курсор в то место, куда надо перенести фрагмент;

- выполнить команды Edit / Paste.

Отменить предыдущие действия всегда можно с помощью команд Edit / Undo.