Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Среда программирования Турбо Паскаль

Читайте также:
  1. I. Языки программирования
  2. Lll. ПОЧВА, КАК СРЕДА ОБИТАНИЯ
  3. Lt;variant>язык программирования высокого уровня
  4. Lt;variant>Языки программирования высокого уровня
  5. Алгоритмизация и основы программирования: А5
  6. Алфавит языка Паскаль. Правила построения идентификаторов.
  7. Б. Паскаль
  8. Базовые конструкции структурного программирования
  9. БИЛЕТ№54. Живой организм как среда обитания. Паразитизм.
  10. БИЛЕТ№56.-Водная среда обитания.

 

Tурбо Паскаль - это интегрированная программная система для разработки программ на языке Турбо Паскаль в интерактивном режиме.Среда ТР ориентирована на взаимодействие с пользователем с помощью системы меню и окон. Для указания тех или иных действий можно также использовать функциональные клавиши (F1 - F10), расположенные в верхнем ряду клавиатуры.

 

4.2.1. Функциональные клавиши

С помощью функциональных клавиш можно выполнять следующие действия:

[F1] - обращение к справочной службе;

[F2] - запись редактируемого текста в дисковый файл;

[F3] - чтение текста из дискового файла в окно редактора;

[F4] - выполнение программы до строки, на которой располагается курсор;

[F5] -распахнуть активное окно на весь экран (при повторном нажатии на F5 окно возвращается к прежнему размеру);

[F6] - сделать активным следующее окно;

[F7]- выполнить следующую строку программы; если в строке есть обращение к подпрограмме, то войти в подпрограмму и остановиться перед выполнением первого ее оператора;

[F8] - выполнить следующую строку программы; если в строке есть обращение к подпрограмме, то выполнить ее полностью;

[F9]- компилировать программу, создать EXE -файл, но не выполнять;

[F10] - войти в главное меню;

[Alt]+[F9]- компилировать программу в активном окне редактора;

[Ctrl]+[F9] - выполнить программу (компилировать программу, находящуюся в редакторе, сформировать исполняемую программу, загрузить ее в оперативную память и выполнить);

[Alt]+[F5] - открыть окно с результатами выполнения программы.

 

4.2.2. Система меню

Рассмотренные выше и многие другие действия можно выполнить с помощью меню. Меню - это участок экрана, предназначенный для диалогового выбора работы, которую должна выполнить ЭВМ. Меню фиксирует некоторое текущее состояние диалоговой среды и предлагает несколько альтернативных путей перехода из этого состояния. Содержащиеся в меню альтернативы называют пунктами или элементами меню, командами или опциями. Каждое конкретное меню реализуется в виде небольшого окна с текстом.

Окно - это участок экрана, предназначенный для обмена информацией между программистом и ЭВМ. Среда ТР открывает различные окна в процессе выполнения тех или иных работ.

Рис.4.12.1

В Турбо Паскале экран разделен на три части (рис.4.12.1): вверху - меню возможных наборов команд среды ТР; в центре - место для размещения окон; внизу - набор наиболее часто используемых в главном меню функциональных клавиш. Для активизации команд, соответствующих этим клавишам, можно нажать функциональную клавишу или щелкнуть левой кнопкой мыши по соответствующему месту на экране. Тип окна, расположенного в центральной части экрана, зависит от пункта главного меню. В окнах можно просматривать и редактировать текст программы, просматривать результаты выполнения программы и т. п.

Меню в Турбо Паскале состоит из главного меню и системы подменю. Переход в главное меню из режима редактирования осуществляется нажатием клавиши F10, а возврат в режим редактирования - с помощью клавиши ESC. При активизации пункта главного меню раскрывается соответствующее ему подменю. Активизировать пункт меню можно различными способами:

- щелкнуть левой клавишей мыши по пункту меню;

- нажать клавишу F10 для входа в главное меню, переместить подсветку (с помощью клавиш управления курсором) на соответствующий пункт меню и нажать клавишу Enter;

- нажать клавишу F10, а затем нажать клавишу с буквой, выделенной красным цветом в ключевом слове пункта меню.

Главное меню представляет следующие возможности выбора:

· File (файл) - действия с файлами и выход из системы;

· Edit (редактировать) - операции с буферной памятью редактора;

· Search (искать) - поиск текста, процедуры, функции или места ошибки;

· Run (выполнение) - прогон программы;

· Compile (компилировать) - компиляция программы;

· Debug (отладка) - отладка программы;

· Tools (инструментальные средства) – выполнение сервисных функций;

· Options (варианты) - задания свойств и режимов работы ТР;

· Windows (окно) – управление окнами среды ТР;

· Help (помощь) – обращение к справочной системе.

Каждый из пунктов главного меню имеет подменю, содержащее от трех до десяти различных опций

Меню FILE обеспечивает операции с файлом текста программы: загрузку существующих файлов; создание новых; сохранение редактируемого файла на диске; смены текущей директории и в некоторых других случаях. В этом меню имеются следующие пункты:

· Open (открыть) [F3] – открывает новое окно редактора и помещает в него файл с диска. Имя считываемого файла задаётся в дополнительном, так называемом диалоговом, окне, которое открывается при выборе этого режима;

· New (новый) - открывает окно редактора для создания нового файла; по умолчанию этому файлу присваивается имя Noname00.pas, которое можно будет изменить при записи файла на диск;

· Save (сохранить) [F2] – записывает содержимое активного окна редактора в дисковый файл;

· Save as (сохранить как) – записывает содержимое активного окна редактора в дисковый файл под заданным именем;

· Exit (выход) [Alt+X]– выход из системы Turbo Pascal.

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

· Cut (вырезать) – удаляет из окна редактора выделенный блок и переносит его во временный буфер;

· Copy (копировать) – копирует выделенный блок во временный буфер;

· Past e (приклеить) – копирует содержимое временного буфера в окно редактора.

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

· Run (счет)-осуществляет полную обработку (прогон) программы, т.е. выполняет компиляцию, компоновку и исполнение программы, подготовленной и находящейся в редакторе.

· Trace into (трассировка внутри) – осуществляет пошаговое выполнение программы аналогично [F7].

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

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

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

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

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

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

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

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

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

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

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

 




Дата добавления: 2014-12-18; просмотров: 29 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав