Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пособие Pascal.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
666.62 Кб
Скачать

Запуск и отладка программы

После подготовки текста программы можно попытаться исполнить ее, откомпилировать программу, загрузить в оперативную память и передать ей управление. Вся эта последовательность действий называется запуском программы и реализуется командой CTRL – F9. Запустить программу можно также через меню, выполнив последовательность действий F10 \ Run \ Run.

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

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

F1 – получение контекстно-зависимой справки;

Shift – F1 – выбор справки из списка доступных справочных сообщений;

Ctrl – F1 – получение справки о нужной процедуре или функции;

Alt – F1 – получение предыдущей справки.

  1. Элементы языка

3.1. Алфавит

Алфавит языка Турбо Паскаль включает буквы, цифры, шестнадцатеричные цифры, специальные символы и зарезервированные слова. Буквы – это буквы латинского алфавита от a до z и от A до Z. В Турбо Паскаль компилятор не делает различия между строчными и прописными буквами алфавита, если только они не входят в символьные и строковые выражения.

Цифры – арабские цифры от 0 до 9.

Шестнадцатеричные цифры имеют значения от 0 до 15. Первые 10 обозначаются арабскими цифрами от 0 до 9, остальные – это A,B,C,D,E,F или a,b,c,d,e,f.

Специальные символы Турбо Паскаль – это символы:

+ - * / = , . ‘ : ; < > ( ) { } [ ] ~ # $ ^ @

Составные символы – группа символов, которые воспринимаются компилятором как единое целое:

<= >= := (* *) (. .) ..

3.2. Зарезервированные слова и идентификаторы

В Турбо Паскаль имеются следующие зарезервированные слова:

And

Asm

Array

Begin

Case

Const

Constructir

Destructor

Div

Do

Downto

Else

end

file

for

function

goto

if

implementation

in

inline

interface

label

mod

nil

not

object

of

or

packed

procedure

program

record

repeat

set

shl

shr

string

then

to

type

unit

until

uses

var

while

with

xor

Зарезервированные слова не могут использоваться в качестве идентификаторов.

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