Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Структура і способи опису мов програмування

Реферат Структура і способи опису мов програмування





на перервати виконання програми в зазначених місцях, які називаються контрольними точками. Система налагодження істотно полегшує програмісту пошук помилок. p align="justify"> Детальні відомості про роботу з конкретними версіями Турбо Паскаля можна знайти в спеціальній літературі (див. список літератури),

Особливостями мови є строга типізація та наявність коштів структурного (процедурного) програмування. Паскаль був одним з перших таких мов. На думку Н. Вірта, мова повинна сприяти дисциплінування програмування, тому, поряд з суворою типізацією, у Паскалі зведені до мінімуму можливі синтаксичні неоднозначності, а сам синтаксис автор постарався зробити інтуїтивно зрозумілим навіть при першому знайомстві з мовою. br/>

2.4 Елементи мови Турбо Паскаль


Алфавіт. Алфавіт мови складається з безлічі символів, що включають в себе літери, цифри та спеціальні символи. p align="justify"> Латинські букви: від A до Z (прописні) і від а до z. (Рядкові). p align="justify"> Цифри: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Шістнадцяткові цифри: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, E, F.

Спеціальні символи: + - */= <> []. , ():; {} ^ @ $ #. p align="justify"> Наступні комбінації спеціальних символів є єдиними символами (їх не можна розділяти пробілами):

: = знак привласнення; <= менше або дорівнює;

> = більше або дорівнює; (**) обмежувачі коментарів

<> не дорівнює; (використовуються поряд з {});

(..) еквівалент [].

Прогалини - символ пробілу (ASCI1-32) і всі керуючі символи коду ASCII (від 0 до 31).

До спецсимволи належать службові слова, зміст яких визначено однозначно. Службові слова не можуть бути використані для інших цілей. З точки зору мови це єдині символи. Ось список службових слів Турбо Паскаля:

and | asm | array | begin | case | const | constructor | destructor | div | do | downto | else | end | exports | file | for | function | goto | if | implementation | in | inherited | inline | interface | label | library | mod | nil | not | object | of | or | packed | procedure | program | record | repeat | set | Останні версії мови містять ще ряд службових слів, що відносяться до роботи з об'єктами і вбудованим асемблером.

Ідентифікатори. Ідентифікатором називається символічне ім'я певного програмного об'єкта. Такими об'єктами є імена констант, змінних, типів даних, процедур і функцій, програм. За допомогою синтаксичної діаграми ідентифікатор можна визначити, як показано на рис. 8. br/>В 

Розшифрувати це можна так: ідентифікатор - це будь-яка послідовність літер і цифр, що починається з букви. У Турбо Паскалі до букв прирівнюється також знак підкреслення. Малі та великі літери в ідентифікат...


Назад | сторінка 12 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програмування в Турбо Паскалі
  • Реферат на тему: Програмування на мові Паскаль в середовищі Турбо Паскаль
  • Реферат на тему: Мови і символи культури, культурні коди
  • Реферат на тему: Розробка експертних систем засобами мови Турбо-Пролог
  • Реферат на тему: Графіка Турбо Паскаля