Интегрированная среда языка программирования ТУРБО ПАСКАЛЬ
Оглавление
Общая структура программ на языке Паскаль. 1
Интегрированная среда языка программирования ТУРБО ПАСКАЛЬ. 1
Основные файлы пакета Турбо Паскаль. 2
Запуск интегрированной среды программирования Турбо Паскаль. 3
Работа с меню ИС. 3
Меню File. 3
Меню Search. 4
Меню Run. 4
Меню Compile. 5
Меню Debug. 5
Меню Tools. 6
Меню Options. 6
Меню Window.. 6
Меню Help. 7
Контрольные вопросы.. 7
Комбинированный урок №4
Тема:Структура программного модуля. Состав интегрированной программной среды.
Цель: дать представление структуры программного модуля, дать представление составу интегрированной программной среды Турбо Паскаль, сформировать навыки пользования в данной среде.
Общая структура программ на языке Паскаль
Программы на Паскале имеют такой общий вид:
ProgramИмя программы
Раздел описаний
Begin
Раздел операторов
End.
Слова PROGRAM, BEGIN и END выделяют 2 части программы: раздел описаний и раздел операторов. Такая структура обязательна. Любой объект, используемый в программе, должен быть учтен в разделе описаний. В разделе описаний должны быть перечислены имена всех используемых в программе меток, констант, нестандартных типов данных, переменных. Кроме того, в разделе описаний приводятся тексты функций и процедур.
Раздел операторов - это основная часть программы, здесь содержатся команды, составляющие программу.
Программа, написанная по правилам стандартного языка Паскаль, должна иметь в своем полном варианте (когда в ней задействованы все виды программных объектов) следующую структуру:
Program имя программы;
Uses Список используемых модулей
Label Список меток из основного блока программы
Const Определение констант программы
Type Описание типов
Var Описание переменных
Procedure Текст процедуры
Function Текст функции
Begin
Основной блок программы или раздел операторов
End.
Некоторые из перечисленных блоков раздела описаний могут отсутствовать за ненадобностью, но оставшиеся должны следовать в указанной последовательности. Хотя Турбо-Паскаль, в отличие от стандартного Паскаля, более гибок и допускает перестановки блоков раздела описаний.
Для выполнения каждого этапа применяются специальные средства: для ввода и редактирования текста используется редактор текстов, для трансляции… Для повышения качества и скорости разработки программ в середине 80-х гг. была… Систему программирования Турбо Паскаль называютинтегрированной (integration - объединение отдельных элементов в единое…
TURBO.EXE — интегрированная среда программирования;
TURBO.HLP — файл, содержащий данные для оперативной подсказки;
TURBO.TP — файл конфигурации системы;
Рисунок 3 - Окно интегрированной среды Турбо Паскаль
На экране отображаются три видимых компонента интегрированной среды… Полоса меню и подменю. Полоса меню является основным доступом ко всем командам меню. Она становится невидимой только в…
Работа с меню интегрированной среды ТР
После запуска среды программирования Турбо Паскаль 7.0 в верхней части экрана выводится меню:
Пункт меню File (файлы) выбирается нажатием F10 - File или Alt+F.
Команда New (новый) открывает новое редакционное окно с именем по умолчанию NONAMEXX.PAS (вместо XX устанавливаются числа от 0 до 99) и… Команда Open (открыть) - F3 показывает диалоговое окно с выбором программных… Команда Save (сохранить)- F2 сохраняет файл, находящийся в активном окне редактора, на диск.
Команда Find (найти) - Alt+S+F (или Ctrl+Q+F) показывает диалоговое окно Find, позволяющее набрать текст, который вы хотите найти, и установить… Диалоговое окно поиска содержит несколько кнопок:
• Options (опции);
Команда Run (выполнение) - Ctrl+F9 запускает вашу программу, используя параметры, которые вы передали в нее с помощью команды Run/Parameters. Если… Команда Program reset (сброс программы)- Ctrl+F2 прекращает текущий сеанс… Команда Go to cursor (перейти на курсор) - F4 выполняет программу до строки, на которой стоит курсор в текущем окне…
Команда Compile (компиляция) - Alt+F9 компилирует активный файл редактора. При этом на экран выводится окно статуса, показывающее результаты… Команда Make (сборка)- F9 вызывает встроенный менеджер проекта для создания… Команда Build (полная сборка) перекомпилирует все файлы независимо от их даты. Эта команда подобна команде Compile/…
Команда Breakpoints (точки прерывания) открывает диалоговое окно, позволяющее управлять использованием безусловных точек прерывания. Оно показывает… Команда Call stack - Ctrl+F3 открывает окно, в котором показана… Команда Register открывает окно, показывающее регистры CPU (центрального процессора), используемые обычно при отладке…
Команда Messages открывает окно, в котором отображается информация из программы, выдаваемая посредством фильтра DOS (типа GREP).
Команда Go to next - Alt+F8 позволяет перейти к следующему элементу списка.… Команда Go to previous- Alt+F7 осуществляет переход к предыдущему элементу списка.
Команда Compiler... (компилятор) выводит меню, которое предоставляет несколько опций для установки, влияющих на компиляцию кода.
Команда Memory sizes (размеры памяти) позволяет определить потребности памяти… Команда Linker (редактор связей) позволяет сделать несколько установок, влияющих на редактирование.
Расположение открытых окон определяют команды Tile (черепица - неперекрывающееся расположение окон) и Cascade (каскад- расположение окон одно за… Команда Close all закрывает все окна.
Команда Refresh display восстанавливает экран, если программа его случайно испортила.
Вы можете нажать Ctrl+F 1 на любом слове для получения справочной информации. Если слово не найдено, выполняется поиск вперед по оглавлению и… Команда Contents (содержание) открывает окно Help с основной таблицей… Команда Index (оглавление)- Shift+Fl открывает диалоговое окно, показывающее полный список ключевых слов справочной…
Контрольные вопросы
- Опишите общую структуру программы на языке Паскаль.
- Дайте описание интегрированной среде (ИС) Турбо Паскаль. Назовите ее возможности.
- Опишите структура экрана. Назовите основные элементы.
- Дайте характеристику командам главного меню ИС. Назовите основные пункты команд главного меню.