Зміст
Введення
1. Структура програми
2. Алфавіт мови
3. Найпростіші конструкції
4. Вирази
5. Типи даних
6. Операції
Висновок
Література
В
Введення
Тема реферату "Мова Paskal. Основні елементи мови. Структура програми "з дисципліни" Обчислювальна техніка та основи програмування ".
Мета роботи - розкрити основні поняття структуру програми; алфавіт мови; найпростіші конструкції; вираження; типи даних; операції; стандартні функції.
Автором першої версії (1968 р.) алгоритмічної мови Pascal є Ніклаус Вірт (професор, директор інституту Інформатики Швейцарської вищої політехнічної школи-1970р., Лауреат премії Тьюринга за 1984р.). p> У мові Pascal сконцентрувалися багато кращі риси мов попередників.
У 1992р. фірма Borland International випустила два пакети програмування, засновані на використанні мови Pascal : Borland Pascal 7.0 і Turbo - Pascal 7.0 . Перший включає три режими роботи: звичайний режим MS DOS , захищений режим MS DOS і режим Windows . Другий дозволяє працювати тільки в звичайному режимі MS DOS , що дозволяє використовувати його практично на будь-якому сучасному персональному комп'ютері. Початківцям програмістам доцільніше починати вивчення мови саме з пакета Turbo - Pascal 7.0 .
1. Структура програми
Логічно програма в середовищі Turbo - Pascal 7.0 складається з двох частин:
- описової (секція визначення даних);
- виконавчої (секція визначення дій).
{ Секція визначення даних }
Label ...; {розділ визначення міток}
Const ...; {розділ визначення констант}
Type ...; {розділ визначення нових типів}
Var ...; {розділ визначення змінних}
function ...; {розділ визначення програмних
procedure ...; одиниць}
{ Секція визначення дій }
Begin
...
end .
Мова Pascal є мовою суворої специфікації даних, тому в секції визначення даних повинні бути описані всі використовувані в програмі мітки, встановлені значення констант, описані імена нових типів даних, описані змінні і визначені користувальницькі процедури і функції.
Секція визначення дій включає послідовність операторів, відділених один від одного крапкою з комою. Ознакою кінця програми є символ - крапка. p> Програма може включати пояснювальні написи - коментарі, які являють собою довільні тексти, укладені у фігурні дужки {...} або (* .. *) і розташовані в будь-якому місці програми. <В
Приклад:
В
{Програма обчислення площі круга і довжини окружності}
{секція визначення даних}
Var R , S , D : real ;
procedure OKR;
begin
D: = 2 * 3.1415 * R
end;
{секція визначення дій}
Begin
Writeln ( 'Введіть значення радіуса R' );
OKR;
Writeln ( 'Площа кола =', S );
Writeln ( 'Довжина кола =', D )
end.
2. Алфавіт мови
В
Алфавіт - сукупність допустимих в мові символів або груп символів, що розглядаються як єдине ціле. У середовищі Turbo - Pascal 7.0 всі компоненти формуються з безлічі символів стандарту ASCII ( American Standard Code for Information Interchange ).
Букви: прописні і малі літери латинського алфавіту : Aa , Bb , .., Zz .
Цифри: 0 ... 9 .
Спеціальні символи: () ; [] ; {} ; (* *); . ; , ; : ; ; ; @ ; # ; ^ ; $ ; _ ; : = ; . . .
*) Знаки арифметичних операцій: + ; - ; * ; /; div mod ;
Знаки відносин: <; <= ; > ; > = ; = ; <> .
Знаки логічних операцій: not ; and ; or ; xor .
*) Докладніше про призначення і використання знаків операцій див розд. Типи даних .
Типи даних <...