Поля основного меню

File - работа с файлами

New - создание нового файла; открывается пустое окно и новому файлу присваивается имя NONAMEOO, где 00 - номер временного файла от 00 до 99. В данное окно вводится текст программы. При закрытии окна система запрашивает новое действительное имя файла.
Open - загрузка существующего файла; при этом выводится окно диалога, в котором создается имя вызываемого файла. Выбор файла осуществляется путем подведения курсора к нужному файлу и нажатии на клавишу Enter. Если работа с окном завершается нажатием кнопки Open, открывается новое окно, куда помещается вызываемый файл; если работа завершается нажатием Replace файл загружается в уже открытое окно, из которого удаляется находящийся там файл.
Save - сохранение на диске редактируемого файла.
Save as - запись на диск редактируемого файла под новым именем.
Save all - сохранение на диске всех измененных файлов.
Change dir - изменение текущего каталога в котором производится чтение и запись файлов; при этом выводится окно диалога, в котором указано дерево каталогов. Для выбора нужного каталога необходимо подвести к нему курсор и нажать на клавишу Enter.
Print - распечатывает содержимое активного окна.
Print setup - устанавливает параметры принтера; выводится окно диалога, в котором задается фильтр для вывода текста, тип принтера и возможность выделения различными шрифтами различных элементов программы.
Dos shell - временный выход в операционную систему без удаления из памяти интегрированной среды. Для возврата в среду следует набрать команду Exit.
Exit - прекращение работы в интегрированной среде, выход в DOS.

Edit - редактирование

Данное меню позволяет выполнять операции с фрагментами текста.
Undo - восстанавливает состояние текущей редактируемой строки.
Redo - восстанавливает изменения, удаленные командой Undo.
Cut - удаляет выделенный фрагмент текста и помещает его в промежуточный буфер (Clipbord).
Copy - копирует выделенный фрагмент текста в промежуточный буфер без удаления его из текста программы.
Paste - помещает информация из промежуточного буфера в текст программы, начиная с позиции курсора.
Clear - удаляет выделенный фрагмент текста без записи его в промежуточный буфер.
Show clip - вывод на экран содержимого промежуточного буфера; открывает окно промежуточного буфера и делает его активным.
Ctrl-Y Удалить строку
Ctrl-QY Удалить символы до конца строки
Ctrl-T Удалить слово справа от курсора
Ctrl-N Вставить строку

Команды работы с блоками

Ctrl-KB Пометить начало блока
Ctrl-KK Пометить конец блока
Ctrl-KP Напечатать блок
Ctrl-KC Скопировать блок в текущую позицию курсора
Ctrl-KY Удалить блок
Ctrl-KV Переместить блок в позицию курсора
Ctrl-KH Сделать блок невидимым/видимым
Ctrl-KR Считать блок с диска (дополнительное окно позволяет задать имя файла)
Ctrl-KW Записать блок на диск (дополнительное окно позволяет задать имя файла)

Search - поиск информации

Данное меню позволяет осуществить поиск различных объектов.
Find - нахождение фрагмента текста; открывает окно, в котором задаются фрагмент для поиска и условия поиска - критерии:
case sensitive - различать или нет заглавные и строчные буквы;
whole words only - заданная подстрока является целым словом, а не частью.
regular expression - учитывать ли что некоторые символы имеют специальное назначение;
диапазон: global - во всем тексте;
selected text - в выделенном фрагменте;
направление: forword - вперед по тексту;
backword - назад;
начало: entire scope - с начала или конца текста;
from cursor - от курсора.

Можно задать фрагмент до 80 символов. Осуществляется поиск первого вхождения искомого фрагмента.
Replace - нахождение и замена фрагмента текста; открывает окно диалога, в котором задаются фрагменты для поиска и замены; условия поиска такие же как у команды Find, но добавляется один критерий: promt on replace - запрашивать подтверждение перед каждой заменой.
Search again - позволяет повторить выполнение команды Find или Replace, при этом сохраняются все условия поиска.
Go to line number - переход к строке с заданным номером; открывает окно диалога, в котором задается номер строки.
Show last compile error - повторно показывает последнюю ошибку компиляции.
Find error - позволяет найти в тексте программы ошибку, возникшую при работе вне интегрированной среды; для поиска ошибки в окне диалога указывается адрес ошибки в шестнадцатиричной системе счисления.
Find procedur - нахождение подпрограммы, имя которой задается в окне диалога.

Run - выполнение команды

Данное меню позволяет запускать программу и выполнять команды трассировки.
Run - запускает программу на выполнение. Если текст программы был изменен, то при запуске программы происходит перекомпиляция. Для того чтобы прервать программу следует нажать Ctrl+Break. После выполнения программы происходит возврат в интегрированную среду.
Step over - выполняет очередные операторы программы, соответствующие одной строке текста. Вход в процедуры и функции не происходит, они рассматриваются как один оператор.
Trace into - выполняет те же действия что и команда Step over, причем процедуры и функции также выполняет по отдельным строкам.
Go to cursor - выполнение программы до строки, где находится курсор.
Program reset - прекращает отладку программы, закрывает все открытые в процессе работы программы файлы, программа становится готовой для повторного запуска с начала.
Parametres - позволяет задать параметры программе также как они задаются в командной строке. Задать параметры необходимо перед запуском программы.

Compile - компиляция программы

Compile - компилирует программу, находящуюся в активном окне. Если обнаружена ошибка, то выдается сообщение об этой ошибке и курсор помещается в место ее нахождения.
Make - перекомпилирует только те модули, которые были изменены, затем компилируется основная программа, содержащая данные модули.
Build - работает также как и Make, но перекомпилирует все модули в любом виде.
Distination - определяет, где будет сохраняться EXE-файл программы - в памяти (Memory) или на диске (Disk).
Primary file - определяет какой файл будет компилироваться. Если он указан, то выполнение команд Make и Build начинается с компиляции данного файла, даже если он не открыт. Если файл не указан, то компилируется файл, который загружен для редактирования.
Clear primary file - сбрасывается имя файла, заданного командой Primary file.
Information - выводит информацию о текущем файле в оперативной памяти.

Debug - отладка программы

Данное меню позволяет задать параметры необходимые при отладки программы (точка останова, вычисляемые параметры).
Breakpoints - устанавливает или сбрасывает точки прерывания. Точка прерывания отмечается на экране красным цветом. При выполнении данной команды выводится окно диалога, в котором выводится информация о точке прерывания:
имя файла, в котором находится точка прерывания;
номер строки;
условие, при котором происходит прерывание;
кол-во выполнений строки с точкой прерывания до перехода в режим отладки;
Edit - редактирует эту информацию.
Delete - удаляет точку прерывания, на которую указывает курсор в списке точек прерывания.
View - перемещает курсор к следующей точке прерывания.
Clear all - удаляет все установленные точки прерывания.
Call stack - открывает и активизирует окно используемых подпрограмм.
Register - открывает и активизирует окно регистров.
Watch - открывает и активизирует окно отладки. Окно отладки предназначено для размещения в нем наблюдаемых параметров, значения которых вычисляются во время выполнения программы.
Output - открывает и активизирует окно выходных результатов.
User screen - показывает результаты программы, выведенные на экран. Для возврата следует нажать любую клавишу.
Evaluate/modify - позволяет задать переменную или выражение, для которого вычисляется значение, а также задать новое значение для данной переменной.
Add watch - добавляет в окно отладки новый параметр. При выполнении данной команды открывает окно диалога, в котором указывается переменная или выражение.
Add breakpoint - позволяет добавить точку останова и условие останова.

Tools - инструментальные средства

Данное меню позволяет задать программы, которые можно запустить не выходя из интегрированной среды, и запускать эти программы.
Для того чтобы включить программу в список запускаемых из среды необходимо воспользоваться командой Tools меню Options.
Message - открывает окно сообщений, в которое программа помещает полученные результаты.
Go to next - осуществляет переход к следующей строке окна сообщений.
Go to previous - осуществляет переход к предыдущей строке окна сообщений.

Options - параметры среды

Данное меню позволяет установить необходимые параметры интегрированной среды.
Compiler - устанавливает параметры компилятора; открывает окно диалога, в котором задаются следующие параметры:
Code generation - параметры формирования программы;
Runtime errors - проверка ошибок при выполнении программы;
Syntax options - синтаксические параметры;
Debugging - отладка;
Numeric processing - использование арифметического сопроцессора.
Memory sizes - открывает окно диалога, в котором задаются размеры используемой оперативной памяти:
Stack size - размер стека в байтах, первоначальной значение - 16384, максимальное - 65520.
Low heap limit - минимальный размер динамической памяти в байтах, первоначальное значение - 0;
High heap limit - максимальный размер динамической памяти, первоначальное значение - 655360.
Linker - открывает окно диалога, в котором задаются параметры, определяющие работу компановщика:
Map file - создание карты загрузки;
Link buffer - определение расположения буфера компановщика.
Debugger - открывает окно диалога, в котором устанавливаются параметры, определяющие работу отладчика:
Debugging - определяет с каким отладчиком происходит работа;
Display swapping - задает режим переключения дисплея с экрана среды на экран пользователя.
Directories - открывает окно диалога, в котором можно задать следующие каталоги:
для размещения файлов с расширениями.EXE,.TRU, MAP; если каталог не задан, считается, что это каталог с исходным файлом;
- в которых расположены файлы, присоединенные к основному ключом компилятора {$I<filename>};
- в которых расположены используемые программой модули;
- в которых расположены объектные файлы.
Tools - открывает окно диалога, с помощью которого можно включить в список вызываемых из среды программ новую программу, отредактировать ее параметры, удалить из списка. Для включения программы в список необходимо задать:
Title - имя программы;
Program path - путь, если это необходимо;
Command line - передаваемые параметры.
Environment - содержит подменю, с помощью которых задаются условия работы в среде:
Preferences - задает параметры работы интегрированной среды и режим сохранения параметров;
Editor - задает режимы работы редактора среды;
Mouse - позволяет задать параметры 'мыши'
Startup - позволяет задать параметры, используемые при запуске интегрированной среды;
Color - позволяет выбрать цвета всех элементов интегрированной среды.
Open - открывает файл конфигурации, в котором сохраняются установленные параметры интегрированной среды.
Save - <имя файла> - сохраняет конфигурацию среды в файле, открытом командой Open.
Save as - сохраняет конфигурацию среды в файле отличном от заданного командой Open.

Window - работа с окнами

Данное меню позволяет открыть, закрыть, активизировать окна, размещать их в поле экране.
Tile - размещение окон встык, те окна не перекрывают друг друга.
Cascade - каскадное размещение окон, те окна перекрывают друг друга.
Close all - закрывает все окна и очищает поле экрана.
Refresh display - обновляет экран среды, если программа пользователя изменила его содержание.
Saze/Move - позволяет изменить размеры окна, переместить его по полю. После ввода данной команды для изменения окна следует одновременно с клавишей Shift нажать одну из клавиш управления курсором; для перемещения окна следует воспользоваться клавишами управления курсором. Для завершения работы нажать клавишу Enter.
Zoom - позволяет увеличить размеры окна до всего поля экрана.
Next - активизирует следующее по номеру окно.
Previous - активизирует предыдущее по номеру окно.
Close - закрывает активное окно.
List - открывает окно диалога со списком открытых окон, которые можно активизировать либо закрыть.

Help - информационная помощь

Данное меню позволяет получить имеющуюся в системе справочную информацию.
Contents - выводит сведения о выводимой в данный момент на экран дисплея информации: активном окне, выбранной команде и т.д.
Index - выводит в алфавитном порядке список всех ключевых слов, по которым имеется справка. Для получения справки необходимо выделить данное слово или набрать на клавиатуре и нажать клавишу Enter.
Topic search - выводит информацию о слове, на котором находится курсор.
Previous topic - выводит сведения по теме, соответствующей предыдущему запросу.
Using help - выводит сведения об использовании системы контекстной помощи.
Files - выводит окно диалога, с помощью которого можно задать файлы контекстной помощи.
Compile directives - выводит перечень директив компилятора.
Reserved words - выводит перечень зарезервированных слов.
Standard units - выводит перечень стандартных модулей.
Turbo Pascal language - выводит перечень основных элементов Turbo Pascal
Error message - выводит сведения о системе сообщений об ошибках.
About -выводит сведения о версии пакета и авторском праве.

II. Лабораторная работа №1 на тему "Интегрированная среда программирования Турбо-Паскаль 7.0".

  1. Запуск среды
    G:\TP7\BIN\TURBO.EXE
    Знакомство с основными пунктами меню.
    Ввод программ:
    1. Прежде всего установите свой каталог, в котором будут содержаться ваши программы: F10 \FILE\Change Dir...
      Появляется диалоговое окно, в котором можно указать каталог 2 способами. Переход из одного поля в другое клавиша - Tab.
      а) в строке запроса ввести полный путь к вашему каталогу и подтвердить вашу установку - Tab \ok;
      в) перейти в дерево каталогов, выбрать необходимый каталог при помощи клавиш управления курсором и подтвердить выбор - Tab\выбор каталога\Enter\Tab\ok.
    2. Ввод новой программы:
      а) F10\FILE\NEW (используйте операции для работы с блоками)
      в) введите программу:

      PROGRAM ex_1;
      {вычисление площади трапеции}
      VAR B,A,H,S:REAL;
      BEGIN
      WRITELN ('ВВЕДИТЕ ЗНАЧЕНИЯ А');
      READLN (А);
      WRITELN ('ВВЕДИТЕ ЗНАЧЕНИЯ В');
      READLN (В);
      WRITELN ('ВВЕДИТЕ ЗНАЧЕНИЯ Н');
      READLN (Н);
      S:=(A+B)*H/2
      WRITELN;
      WRITELN ('ПЛОЩАДЬ ТРАПЕЦИИ РАВНА', S:7:2);
      END.

      Компиляция программы:
      1 способ: F10\Compile\ Compile;
      2 способ: одновременно нажать клавиши ALT+F9.

      Если есть ошибки, исправьте их в соответствии с кодами ошибок и откомпилируйте заново.

      Запуск программы на выполнение:
      а) 1 способ: F10\Run\Run;
      2 способ: одновременно нажать клавиши Ctrl+F9
      в) выполнение программы до курсора
      F10\Run\Go to curcor

      ЗАДАНИЕ: В программе ex_1 поместите курсор на строку S:=A+B*H/2.
      Запустите программу на выполнение до положения курсора.
      Вывод результатов:
      1 способ: F10\Debug\Output;
      Возврат в окно редактирования - Alt+N окна.
      2 способ: F10\Debug\Uses screen;
      Возврат в окно редактирования - любая клавиша.
      3 способ: Alt+F5
      Возврат в окно редактирования - любая клавиша.

      Сохранение программы:
      а) Сохранение программы под новым именем: F10\File\Save as\ {Если вы находитесь не в своем каталоге, то обязательно писать полное имя}
      в) Сохранение программы под тем же именем: F10\File\Save.

      ЗАДАНИЕ: Сохраните программу ex_1 под именем PRG1.
      Выход из среды.
      Для этого необходимо:
      1 способ: F10\File\Exit.
      2 способ: одновременно нажать клавиш: Alt+x

      ЗАДАНИЕ: Закончить работу в среде Turbo Pascal.
      Загрузка существующего файла.
      1 способ: выбрать файл если необходимо то и каталог
      2 способ: F10\File\Open\имя файла\Tab\Open.

      ЗАДАНИЕ: 1. Запустить Turbo Pascal
  2. Загрузите программу PRG1.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: