МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Структура програмиПочатковий текст програми представляється у вигляді послідовності рядків, при цьому текст рядка може починатися з будь-якої позиції. Структурно програма складається із заголовка і блоку. Заголовок знаходиться на початку програми і має вигляд:
Program < Ім'я програми >; Блок складається з двох частин: описової і старанної. У описовій частині міститься опис елементів програми, а в старанній указуються дії з різними елементами програми, що дозволяють отримати необхідний результат. У загальному випадку описова частина складається з наступних розділів: 1. підключення модулів; 2. оголошенні міток; 3. оголошення констант; 4. описи типів даних; 5. оголошення змінних; 6. описи процедур і функцій. В кінці кожного з вказаних розділів ставиться крапка з комою. Структуру програмив загальному випадку можна представити таким чином: Program < Ім'я програми >; Uses < Список модулів >; Label < Список міток >; Const < Список констант >; Турі < Опис типів >; Var < Оголошення змінних >; < Опис процедур >; < Опис функцій >; Begin <оператори>; End. У структурі конкретної програми будь-який з розділів опису і оголошення може бути відсутнім. Розділи описів і оголошень, окрім розділу підключення модулів, який розташовується відразу після заголовка програми, можуть зустрічатися в програмі довільне число раз і слідувати в довільному порядку. При цьому всі описи і оголошення елементів програми повинні бути зроблені до того, як вони будуть використані. Розглянемо докладніше окремі розділи програми. Розділ підключення модулівскладається із зарезервованого слова uses і списку імен стандартних і призначених для користувача бібліотечних модулів, що підключаються. Формат цього розділу: Uses < Ім’я 1>, < Ім’я 2>,..., <Ім’я N>; Наприклад Uses Crt, Dos, MyLib; Розділ оголошення мітокпочинається зарезервованим словом Label, за яким слідують імена міток, розділені комами. Формат даного розділу: Label < Ім’я 1>, < Ім’я 2>,..., < Ім’я N>; У програмі цей розділ може виглядати так: Label metka1, metka2, 10, 567; У розділі оголошення константпроводиться привласнення ідентифікаторам констант їх значень. Розділ починається ключовим словом const, за яким слідує ряд конструкцій, що привласнюють константам значення. Ці конструкції є ім'ям константи і вираз, значення якого привласнюється константі. Ім'я константи відокремлене від виразу знаком рівності, в кінці конструкції ставиться крапка з комою. Формат цього розділу: < ідентифікатор 1> = < Вираження >; . < ідентифікатор N> = < Вираження >; Приклад.Оголошення констант. Const stl =‘WORD’; ch =‘5’; n34 = 45.8; Тип константи розпізнається компілятором автоматично на підставі типу виразу. У Delphi є велика кількість констант, які можна використовувати без їх попереднього оголошення, наприклад, Nil, True і MaxInt. У розділі опису типів описуються типи даних користувача. Цей розділ не є обов'язковим, і типи можуть бути описані неявно в розділі оголошення змінних. Розділ опису типів починається ключовим словом Турі, за яким розташовуються імена типів і їх описи, розділені знаком рівності. В кінці опису ставиться крапка з комою. Формат розділу: Турі < Ім’я типа 1> = < Опис типа >; . < Ім’я типа N> = < Опис типа >; Наприклад Type char2 = ('а'..'z'); massiv = array[1..100] of real; month = 1. .12; У Delphi є багато стандартних типів, що не вимагають попереднього Опису: Real, Integer, Char, Boolean і ін. Кожна змінна програми повинна бути оголошена. Оголошення обов'язково передує використанню змінної. Розділ оголошення зміннихпочинається з ключового слова var, після якого через коми перераховуються імена змінних і через двокрапку їх тип. Формат розділу: Var < ідентифікатори >:<тип>; . < ідентифікатори >:<тип>;
Наприклад Var а, bht u7 : real; simvol : char; n1, n2 : integer; Примітка: Оголошення змінних забезпечує виділення пам'яті для розміщення змінних відповідно до їх типа, але не привласнення їм початкових значень. Програміст повинен самостійно задати потрібні значення змінним перед їх використанням. Розділ операторівпочинається з ключового слова Begin, після якого слідують оператори мови, розділені крапкою з комою. Завершує цей розділ ключове слово End, після якого указується крапка. Формат розділу:
Begin < оператор 1 >; . < оператор N >; End. Тут можуть використовуватися будь-які оператори мови, наприклад, оператор привласнення або умовний оператор.
Читайте також:
|
||||||||
|