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

Реферат Розробка програми в середовищі операційної системи Windows XP Professional Service Pack 2





ови складається з безлічі символів, що включають:

латинські букви: від A до Z (прописні) і від а до z. (рядкові);

знак підкреслення _;

цифри: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;

спеціальні символи: + - */(знаки арифметичних операцій),= lt; gt; lt;= gt;=(операції відносини),:=(операції присвоювання), []. , ():; {} ^ @ $ # (Обмежувачі). До спецсимволи належать службові слова, зміст яких визначено однозначно (begin, end, for, div).

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


1.3.3 Оператори мови Turbo Pascal 7.1

Всі оператори мови Паскаль можна розбити на дві групи: прості та структуровані.

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

За допомогою оператора присвоювання змінної або функції присвоюється значення виразу. Для цього використовується знак привласнення: =, ліворуч від якого записується ім'я змінної або функції, якої присвоюється значення, а праворуч - вираз, значення якого обчислюється перед привласненням.

Припустимо присвоювання значень змінним і функцій любого типу, за винятком типу файл. Тип виразу і тип змінної (або функції) повинні бути сумісні для присвоювання

Оператор GOTO дозволяє змінити стандартний послідовний порядок виконання операторів і перейти до виконання заданого оператора. Оператор, на який відбувається перехід, повинен бути позначений міткою. Ця ж мітка повинна бути вказана і в операторі GOTO. Мітки, використовувані в Turbo Pascal, можуть бути двох типів:

цілим числом в межах від 0 до 9999;

звичайним ідентифікатором.

Всі використовувані мітки повинні бути перераховані в розділі оголошення міток, що починається зарезервованим словом label.

Однією міткою можна помітити тільки один оператор. Мітка від поміченого оператора відділяється двокрапкою.

Використовувати  оператор GOTO слід вкрай обережно. Широке його застосування без особливих на те підстав погіршує розуміння логіки роботи програми. Безумовний перехід можна здійснювати далеко не з кожного місця програми і не в будь-яке місце програми.

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

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

структурувати операторами є такі оператори, які включають в себе інші оператори. До структурованим операторам відносяться:

складений оператор, умовний оператор IF, умовний оператор CASE, оператор циклу REPEAT, оператор циклу WHILE, оператор циклу FOR, оператор над записами WITH.

Складовою оператор являє собою сукупність послідовно виконуваних операторів, укладених в операторні дужки begin і end:

lt; оператор 1 gt ;;

lt; оператор 2 gt ;;

...

lt; оператор N gt ;;

Він може знадобитися в тих випадках, коли відповідно до правил побудови конструкцій мови можна використовувати ОДИН оператор, а виконати потрібно декілька дій. У такій складений оператор входить ряд операторів, що виконують необхідні дії.

Надалі скрізь, де вказуватиметься, що можна використовувати один оператор, їм може бути і складовою оператор.

Окремі оператори всередині складеного оператора відокремлюються один від одного крапкою з комою.

Так як завершальне складений оператор слово end не є окремим реченням, то перед ним крапку з комою можна не ставити, в іншому випадку компілятор буде вважати, що перед словом end стоїть порожній оператор.

Можна вважати, що й саме тіло програми, т. к. вона укладена в операторні дужки begin і end, теж є складовим оператором.

Умовний оператор IF реалізує алгоритмічну конструкцію розвилки і змінює порядок виконання операторів залежно від істинності чи хибності деякого умови. Існує два варіанти оператора:

if S then AВ; {повна розвилка}

іS then А; {у...


Назад | сторінка 4 з 9 | Наступна сторінка





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

  • Реферат на тему: Оператор присвоювання мови FORTRAN
  • Реферат на тему: Уповноважений економічний оператор
  • Реферат на тему: Оператор вибору Switch
  • Реферат на тему: База даних &Оператор мобільного зв'язку&
  • Реферат на тему: Уповноважений економічний оператор в Митному союзі