Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_TP.doc
Скачиваний:
10
Добавлен:
22.12.2018
Размер:
1.4 Mб
Скачать

Основные принципы работы с turbo pascal.

Технология отладки программы:

1). Войти в систему: TP7, запускной файл- Turbo.exe.

2). Управление работой через меню ( F10 или посредством мыши ).

3). Компиляция ( трансляция) программы : пункт меню COMPILE или CTRL+F9.

4). Выполнение ALT+F9

5). Просмотр результатов выполнения ALT+F5.

6) Исправление ошибок и повторный прогон.

Язык программирования turbo pascal Структура программы.

PROGRAM PR1; (Заголовок)

Раздел описаний:

LABEL …;(Метки)

CONST…;(Константы)

TYPE…;(Тип)

VAR…;(Переменные)

PROCEDURE

FUNCTION

BEGIN…(Раздел операторов)

END. – окончание.

Самый большой охватывающий внешний блок- это есть программа.

PROGRAM PR1 ( INPUT, OUTPUT);

Стандартные файлы

Паскаля ввода\ вывода

Пример программы:

VAR X : REAL; ( вещественное X)

BEGIN

WRITE (SQR(X));

END.

Алфавит языка.

Состоит из символов ,используемых для записи программ:

  • буквы латинской клавиатуры (русской для комментариев)

  • цифры;

  • одиночные символы ( - , + , * , / , : , @ ,$ );

- пары символов (< >, <= , >= , := , ..);

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

AND

И

ARRAY

Массив

BEGIN

Начало

CASE

Выбор

CONST

Константа

DIV

Целочисленное деление

DO

Сделать, выполнить

DOWN TO

Уменьшить до, выполнить с шагом –1

ELSE

Иначе

END

Окончание

FILE

Файл

FOR

Для ,от

FUNCTION

Функция

IF

Если

IN

Принадлежность множеству

LABEL

Метка

MOD

Остаток от целочисленного деления

NIL

Курсор ,указатель

NOT

Логическое нет

OF

Из

OR

Или

PACKED

Упакованный

PROCEDURE

Процедура

PROGRAM

Программа

RECORD

Тип данных запись

REPEAT

Повтор

SET

Множество

THEN

То

TYPE

Тип

UNTIL

Пока не

VAR

Переменная

WHILE

Пока

WITH

С