Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные понятия по Turbo Pascal.docx
Скачиваний:
3
Добавлен:
22.11.2018
Размер:
64.86 Кб
Скачать

2.2. Основное меню.

Основное меню содержит поля:

File Edit Search Run Compile Debug Tools Options Window Help

File

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

Debug

- отладка;

Edit

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

Tools

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

Search

- поиск;

Options

- параметры;

Run

- выполнение;

Window

- окна;

Compile

- компиляция

Help

- помощь.

Вход в меню осуществляется нажатием клавиши F10 или с помощью мыши. При этом пункт меню оказывается выделенным цветом. Используя клавиши перемещения курсора 9или мышь), можно делать активными необходимые пункты основного меню. Нажатие клавиши ENTER вводит в действие команды, соответствующие этим пунктам, или приводит к появлению выпадающих подменю.

Меню работы с файлами File. Обеспечивает основные операции с файлами: вызов имеющихся файлов, создание новых. Переименование, запись файлов на диск, распечатку файлов на принтере и т.д. Меню FILE имеет следующие опции:

New

- создать новый файл;

Open

- открыть существующий файл;

Save

- сохранить файл;

Save as

- сохранить файл под именем …;

Save all

- сохранить все измененные файлы;

Change dir

- изменить текущий каталог;

Print

- распечатать файл;

Printer setup

- установить параметры принтера;

DOS shell

- временный выход в операционную систему (без удаления из оперативной памяти интегрированной среды);

Exit

- выход в операционную систему.

В окнах встречаются жирно выделенные управляющие области. Если их сделать активными (с помощью мышки или клавиши табуляции), то будут введены следующие команды: Open – открыть окно, Replace – замена, Cancel – выход, Help – помощь и Ok – выход из установок. Это меню можно вызвать нажатием клавиши F3.

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

Undo

- отменить изменения (восстанавливает первоначальное содержание текущей редактируемой строки);

Redo

- восстановить изменения;

Cut

- удалить фрагмент (удаляет выделенный блок текста и помещает его в промежуточный буфер Clipboard);

Copy

- скопировать фрагмент (в промежуточный буфер);

Paste

- вставить информацию (из промежуточного буфера);

Clear

- удалить фрагмент (удаляет выделенный фрагмент без записи его в промежуточный буфер);

Show clipboard

- открыть окно промежуточного буфера.

Меню поиска информации Search. Позволяет осуществлять поиск фрагментов текста, программ и места обнаружения ошибки.

Find

- найти фрагмент;

Replace

- заменить фрагмент;

Search again

- повторный поиск;

Go to line number

- перейти к строке с заданным номером;

Show last compile error

- показать последнюю ошибку компиляции;

Find error

- найти ошибку (надо задать адрес ошибки в 16-ричной с.с.);

Find procedure

- найти подпрограмму (работает только во время отладки).

Меню выполнения программы Run. Позволяет запускать программу, а также выполнять отдельные части программы во время ее отладки.

Run

- запустить программу;

Step over

- трассировка (выполнение программы по отдельным операторам) без захода в подпрограммы;

Trace into

- трассировка с заходом в подпрограммы;

Go to cursor

- выполнить до строки, помеченной курсором;

Program reset

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

Parameters

- параметры (задание программе параметров).

Меню компиляции Compile.

Compile

- компиляция (при обнаружении синтаксической ошибки выдает сообщение об этой ошибке, и курсор помещается в место ее нахождения);

Make

- собрать программу (при изменении отдельных модулей);

Build

- создать программу;

Destination

- размещение файла (размещение исполняемого файла в оперативной памяти или на диске);

Primary file

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

Clear primary file

- отказаться от основного файла;

Information

- получить информацию о файле.

Меню отладки Debug. Позволяет задать параметры, необходимые при отладке программы (точки останова, вычисляемые параметры).

Breakpoints

- работа с точками останова;

Call stack

- окно используемых подпрограмм;

Register

- окно регистра;

Watch

- окно отладки;

Output

- окно выходных результатов;

User screen

- окно пользователя;

Evaluate/modify

- вычислить/модифицировать;

Add watch

- добавить наблюдаемый параметр;

Add breakpoint

- добавить точку останова (задает точку и условия останова).

Меню инструментальных средств Tools. Позволяет задать программы, которые можно запустить, не выходя из интегрированной среды, и запускать эти программы. Для включения программы в список запускаемых из среды необходимо воспользоваться командой Options Tools (см. ниже). При этом имя программы будет помещено в меню Tools.

Messages

- сообщения (открывает окно сообщений с полученными результатами);

Go to next

- на следующую строку (переход к следующей строке окна сообщений);

Go to previous

- на предыдущую строку.

Кроме указанных строк меню может содержать строки с именами программ, которые можно запустить из интегрированной среды (TASM и др.).

Меню параметров среды Options. Позволяет устанавливать необходимые параметры интегрированной среды.

Compiler – параметры компилятора. В окне диалога устанавливаются параметры, определяющие работу компилятора. Все устанавливаемые параметры сгруппированы в 5 списков: Code generation (параметры формирования программы), Runtime errors (проверка ошибок при выполнении программы), Syntax options (синтаксические параметры), Debugging (отладка), Numeric processing (использование арифметического сопроцессора).

Memory sizes – размеры памяти. В окне диалога задаются размеры используемой оперативной памяти: Stack size (размер стека), Low Heap Limit и Hight Heap Limit – минимальный и максимальный размер динамической памяти (первоначальное значение – 0).

Linker – параметры компоновщика. В окне диалога устанавливаются параметры, определяющие работу компоновщика. Все устанавливаемые параметры сгруппированы в 2 списка: Map file (файл карты загрузки), Link buffer (буфер компоновщика).

Directories – каталоги. Задает каталоги, из которых извлекаются или в которые помещаются файлы: EXE & TPU directory (каталог для EXE- и TPU-файлов), Include directories (каталоги включаемых файлов), Unit directories (каталоги с модулями), Object directories (каталоги с объектными файлами).

Tools – инструментальные средства. В окне диалога можно включить в список вызываемых из среды программ новую программу (задать ее имя Title, путь к ней Program path, передаваемы параметры Command line), отредактировать ее параметры, удалить программу из списка.

Environment – условия работы. Содержит 5 подменю, с помощью которых задаются условия работы в среде: Preferences (выбор параметров), Editor (параметры редактора), Mouse (параметры мыши), Startup (начальные параметры среды), Colors (цвета).

Меню параметров среды содержит также строки: Open (открыть файл для сохранения параметров), Save < имя файла > (сохранить параметры), Save as (сохранить в файле с именем …).

Меню окон Window. Позволяет открывать, закрывать, активизировать окна, размещать их в поле экрана.

Tile

- замещение окон встык;

Cascade

- каскадное размещение окон;

Close all

- удалить все окна;

Refresh display

- обновить экран;

Size/Move

- изменить размеры, переместить;

Zoom

- раскрыть окно;

Next

- следующее окно (активизируется следующее окно);

Previous

- предыдущее окно;

Close

- закрыть окно;

List

- список окон.

Меню информационной помощи Help. Позволяет получить имеющуюся в систем справочную информацию.

Contens

- сведения о выводимой на экран информации;

Index

- ключевые слова;

Topic search

- предметный поиск 9выводится информация о слове, на котором находится курсор);

Previous topic

- предыдущая тема;

Using help

- справка о системе контекстной помощи;

Files

- файлы;

Compliter directives

- директивы компилятора;

Reserved words

- зарезервированные слова;

Standard units

- стандартные модули;

Turbo Pascal language

- язык TP (перечень основных элементов TP);

Error message

- сообщения об ошибках;

About

- сведения о системе.