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

П означення

напередвизначені що визначаються

позначення зображення

зарезервовані стандартні зображення

індикатори позначення позначення

напередвизначених напередвизначених

типів операцій роздільників

Позначення

Напередвизначені позначення – це такі, котрі задані стандартним оточенням мови, отже їх необхідно знати.

Зарезервовані позначення - це такі позначення, у яких зв'язок зі значеннями встановлюється стандартним оточенням, наприклад, if, begin, const, module.

Стандартні позначення - це такі, у яких зв'язок зі значенням також установлюється стандартним оточенням, однак у граматиці мови передбачені правила для перевизначення цих позначень, наприклад, позначення integer, +, -.

Індикатори напередвизначених типів - це позначення напередвизначених типів, наприклад, int, integer, char.

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

Розрізняються наступні групи позначень:

- позначення операцій напередвизначених типів, звичайно скалярних;

- позначення операцій відносин (порівняння, більше, менше і т.д.);

- позначення логічних операцій (логічне И, ЧИ, НЕМАЄ і т.д.);

- позначення операцій маніпулювання бітами (зрушення, побітові И, ЧИ, і т.д.).

Позначення напередвизначених розподільників - це такі позначення, значення яких полягає в тому, що вони входять як допоміжні позначення в конструкції більш високих рівнів, наприклад, позначення “(“, “)”, “,” .

Напередвизначені зображення - це такі позначення, у яких зв'язок зі значенням установлюється стандартним оточенням.

Позначення, що визначаються - це такі позначення, що складає програміст, керуючись правилами граматики мови.

Ідентифікатори - це позначення, що відповідають напередвизначеним синтаксичним і прагматичним правилам.

Зображення, що визначаються - це такі позначення, яким відповідають усюди відомі значення. Наприклад, 13, 5.2, А, +, “Си”.

Типи

Тип (вид) - це множина значень і множина операцій (дій), які можна виконувати над цими значеннями.

Будь-який тип характеризується наступним:

- позначенням типу (індикатор - задається стандартним оточенням чи обирається програмістом;

- множиною значень і відповідних зображень позначень, що задаються за визначеними правилами;

- множиною операцій, кожна має цілком визначений зміст;

  • розміром пам'яті, котру буде займати значення даного типу при виконанні програми.

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

Напередвизначені типи - це типи, для яких позначення, множини значень, множина і устрій значень напередвизначені стандартним оточенням і не можуть змінюватися.

Типи, що визначаються - це типи, для яких зазначені властивості визначаються програмістом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]