Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мова програмування Clojure. Процедурна парадигм...docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
185 Кб
Скачать
☆

Основні поняття мови: числа, рядки, ідентифікатори, описи, оператори.

Операнди - це спеціальні символи або послідовності символів, які виконують над даними певні операції (математичні, логічні і т.д.). Прикладом операндів можуть бути операнди математичних операцій: “+” - додавання даних), “-” - віднімання даних, “*” -множення даних, “/” - ділення даних, “=” - рівність даних і т.д.

Оператори - це деякі неподільні елементи програми, що дозволяють виконувати певні алгоритмічні дії у програмі, тобто виконувати в програмі певні команди. фактично, оператор - це окрема команда в алгоритмі програми, тобто окремий крок виконання програми.

В Turbo Pascal оператори поділяються на прості та структурні. До простих операторів відносяться:

-   оператор присвоєння (:=);

-  оператор безумовного переходу (goto);

-   оператор звертання до процедури (функції).

Структурними операторами називаються такі, що складаються з інших операторів. До них відносяться:

-   складний оператор - представляє собою набір операторів, що поміщені   в операторні дужки (begin - end);

-   умовний оператор (if);

-   оператор вибору (case);

-   оператори циклу (repeat, while, for);

-           оператор приєднання (with).

 

Структура програми. Основні розділи програми і правила їх опису

Структура опису програми мовою Паскаль.

1. Заголовок програми: Службове слово program та ім’я програми

program <ім’я програми>

2. Розділ описів: описуються всі ідентифікатори об’єктів, що використовуються в даній програмі. Описати ідентифікатор – значить указати його ім’я і тип

uses <опис модулів>;

label <мітки>;

const <оголошення констант>;

type <визначення типів даних>;

var <оголошення змінних>;

<опис процедур і функцій>

3. Розділ операторів (тіло програми): зазначається послідовність дій, які необхідно виконати над описаними об’єктами. Починається службовим словом begin, закінчується – end.

begin

оператор 1;

оператор 2;

.............

оператор n;

end.

Поняття

Опис

Приклад

Алфавіт мови

Літери латинського алфавіту, цифри, спеціальні символи, зарезервовані слова.

A...Z, a...z, 0...9,

+ - * / = < >[ ]{ }$ ^ & #

Ідентифікатори

Імена об'єктів (констант, типів даних, змінних, функцій, програм). Правила запису ідентифікаторів:

·    всі ідентифікатори складаються з літер латинського алфавіту, цифр, починаються з літери або знака,«_»;

·    Великі і малі літери не розрізняються.

А, В

begin

Write

Test

My_First_Program

Елементи даних

Константа - комірка пам'яті, значення якої протягом виконання програми залишається постійним.

Змінна - комірка пам'яті, значення якої протягом виконання програми може змінюватися.

45,

 

a, b, c Pi

Коментар

Призначений для внесення до тексту програми пояснень.Обмежується символами {  } або (* *)

Табл 2,1 засоби написання мов процедурного програмування[7]