Узагальнення по темі.
Програма, написана мовою ПАСКАЛь, складається з лексем і роздільників. Лексемами називаються мінімальні значимі одиниці тексту в програмі, написаній мовою ПАСКАЛЬ. Вони подані такими категоріями як спеціальні символи, ідентифікатори, мітки, числа, рядкові константи.
Роздільник являє собою пробіл або коментар. Дві сусідніх лексеми, повинні бути відділені одна від одної хоча б одним роздільником.
Зарезервоване слово – це ідентифікатор, якому в мові програмування наданий певний смисл. Це може бути ім’я операції, оператор, службове слово, тощо. Забороняється правилами мови ПАСКАЛь перевизначати зарезервовані слова.
Дані в програмуванні являють собою величини, які опрацьовуються програмою. Вони поділяються на :
константи та змінні;
скалярні та структуровані;
стандартні та дані користувача.
Константи – це величини, що не змінюють своїх значень в ході виконання програми. Змінні – об’єкти, що можуть приймати різні значення.
Скалярні величини являють собою прості значення. Структуровані величини складаються з декількох значень, тобто, одній величині відповідає деякий набір значень одразу.
Стандартні величини реалізовані в трансляторі мови ПАСКАЛЬ, тому їх можна використовувати без додаткового оголошення. Крім того, користувач може оголошувати і використовувати власні величини, які називаються даними користувача.
Тип даних визначає множину значень, що може приймати змінна. Кожній змінній в програмі необхідно задати один, і тільки один тип даних. Хоча ПАСКАЛЬ може опрацьовувати достатньо складні типи даних, усі вони складаються з простих (неструктурованих) типів.
ПАСКАЛЬ має чотири стандартних скалярних типи даних: integer (тип цілих чисел) , real (тип дійсних чисел), char (літерний тип) та boolean (логічний тип).
Виразами називаються алгоритмічні конструкції мови, що визначають правила для обчислення значень змінних величин. Вираз складається з операндів: змінних, констант, назв функцій, що відокремлюються один від одного за допомогою операторів.
Програма, написана мовою ПАСКАЛЬ, являє собою послідовність рядків, кожен з яких відокремлюється від іншого символом “;” (крапка з комою). Вона складається з трьох частин: заголовка, блока описів та блока операторів.
Заголовок задає ім’я програмі. Блок описів оголошує всі об’єкти, які використовуються програмою: мітки, константи, типи користувача, змінні, тощо. Блок операторів задає дії, які направлені на розв’язання завдання.
Загальний вид програми на мові ПАСКАЛЬ має вигляд:
Program <ім’я програми >
Uses < модулі >
Const < константи >
Label < мітки >
Type < типи користувача >
Var < змінні >
Begin
< оператори >
End.
Питання теми:
оператори присвоювання, вводу-виводу; запис лінійних алгоритмів;
умовні оператори; запис розгалужень;
оператори циклу; запис циклів.
Основні терміни теми: алгоритм, лінійний алгоритм, розгалужений алгоритм, циклічний алгоритм, оператор, умовний оператор, оператор циклу, оператор присвоювання, оператор вводу, оператор виводу, складений оператор.
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
75 76 77 78 79 Наверх ↑