Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные Паскаль.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
780.93 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА 9

Синтаксис Turbo Pascal. Ввод-вывод данных (2 часa)

  1. Цель работы

Ознакомить студентов со средой Turbo Pascal, , словарем языка и структурой программы, операторами ввода-вывода данных.

  1. Краткая теоретическая справка

2.1 Среда Turbo Pascal

Структурная схема среды Турбо Паскаля представлена на рис. 1.

Среда или диалоговая система программирования Турбо Паскаль довольно значительна по объёму. Она, в первую очередь, включает в себя файл запуска или вызова TURBO.EXE. Минимально необходимыми частями диалоговой системы программирования Турбо Паскаль являются текстовый редактор, компилятор, компоновщик и загрузчик. Последние две части на структурной схеме представлены в виде диспетчера.

Система программирования Турбо Паскаль, кроме того, содержит язык Паскаль, справочную службу (файл TURBO.HLP), стандартную (основную) библиотеку (файл TURBO.TPL), состоящую из стандартных библиотечных модулей System, CRT, Graph, а также ряд других частей.

Рис. 1. Структурная схема среды Турбо Паскаль

Окно главного меню системы состоит из трёх частей: верхней строки, нижней строки и очерченного двойной рамкой окна редактора, занимающего подавляющую часть экрана и предназначенного для ввода и коррекции текстов программ. Окно главного меню постоянно присутствует на экране и управляется текстовым редактором системы программирования Турбо Паскаль.

В верхней строке окно главного меню содержит фактически лишь оглавление дополнительных меню. В каждом из дополнительных меню как в текстовом редакторе Word сгруппированы близкие по своему роду действия, условное название которых является кодовым словом соответствующего заголовка главного меню [1]:

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

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

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

Run (работа – дословно "побежали") – прогон программы;

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

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

Tools (вспомогательные программы или, часто, инструменты) – вызов вспомогательных программ (утилит);

Options (параметры или варианты) – установка параметров среды Турбо Паскаль;

Window (окно) – работа с окнами;

Help (помощь) – обращение к справочной службе среды Турбо Паскаль.

При работе с Турбо Паскалем на экране может формироваться сложная структура прямоугольных участков экрана, рассматриваемых как единое целое и предназначенных для тех или иных действий. Такие участки называют меню, окнами, полями и т.д.

Прямоугольный участок экрана, содержащий кодовые слова и предназначенный для выбора продолжения работы в диалоговом режиме, называют меню. Содержащиеся в меню кодовые слова называют опциями или вариантами. Они обозначают возможные альтернативы выбора продолжения работы.

Окно предназначено для обмена информацией между программистом и средой Турбо Паскаля. Различают окно редактора, окно программы, диалоговое, отладочное, справочное, стека, регистров и другие окна.

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

Одновременно на экране может присутствовать несколько окон, однако только одно из них является активным в данный момент. Активное окно очерчивается двойной линией, пассивные окна – одинарной. Окна могут частично или полностью накладываться друг на друга. Для последовательной смены окон можно использовать клавишу F6. Сменить активность окна можно также, используя мышь, переместив её указатель внутрь неактивного окна и щёлкнув левой кнопкой.

В нижней строке окна главного меню содержится перечисление некоторых команд управления средой Турбо Паскаля с указанием соответствующих клавиш. Перечисленные команды могут быть выполнены с помощью мыши путём помещения её указателя на нужную команду и щёлчка левой кнопкой.