Реферат

Реферат Мова Паскаль

Работа добавлена на сайт bukvasha.net: 2015-10-28

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 26.12.2024


КОЛОМИЙСЬКЕ ВПУ-17

РЕФЕРАТ НА ТЕМУ:

МОВА ПАСКАЛЬ

Виконав: учень групи : №13

Гаврищук Ігор Юрович

Викладач: Остапчук С.М.

КОЛОМИЯ 2002р.

ВСТУП

Мова ПАСКАЛЬ, затвердженна в якості стандартної в 1979р.

являється найбільш вдосконаленою в порівнянні з такими

універсальними мовами програмування, як АЛГОЛ, ФОРТ-

РАН, БЕЙСІК, ПЛ/М та інші.

Завдяки своїй ефективності, простоті і логічності вона скоро

отримала розповсюдження по всоьму світі. В даний час май-

же всі ЕОМ і особливо мікроЕОМ, можуть працювати на цій

мові. Тексти програм легко провіряється на правильність, так

як їх зміст простий і очевидний. І накінець, мова ПАСКАЛЬ

підходить для навчання програмістів-початківців хорошому стилю програмування.

Мова ПАСКАЛЬ позволяє на рівні з невеликими складностя-

ми програми створювати структурні програми складнообємних

і складних обчислень. Щоб користувач при створенні програм

не допускав помилок або міг віднайти їх і виправити, у мові

передбачено попередні вказівки типів даних, приймаючих участь в програмі, і обовязкова інформація про всі елементи

програми, таких, як позначки операторів, константи, змінні, під-

програми. Число різних операторів зведено до мінімуму. Мова

позволяє вдосконалити робочий процес програмування, посту- пово уточнюючи різні частини програми.

АЛФАВІТ МОВИ

Люба звичайна мова (російська, українська, француська і інш.)

складаються з декількох основних елементів: символів, слів, словосполучень і речень. В алгоритмічній мові програмування

мають аналогічні структурні елементи, символи, слова і вирази.

При цоьму слово утворюється із послідовності символів, вирази представляють собою групу слів, а оператор - визначену

комбінацію слів і виразів.

Алфавіт стандартної мови ПАСКАЛЬ містить наступні симво-

ли:

1) 26 великих і малих букв латинського алфавіту;

2) арабські цифри;

3) 32 букви словянського алфавіту;

4) спеціальні символи:

cимвол

назва

символ

назва

+

плюс

:

двокрапка

-

мінус

апостроф

*

зірочка

<

менше

/

похила риска

>

більше

і таке інше

ОСНОВНІ ЧАСТИНИ ПРОГРАМИ

Програма на мові ПАСКАЛЬ складається:

-заголовок;

-розділ опису;

-розділ операторів.

Заголовок містить службове слово PROGRAM, ім’я програми в дужках закінчується заголовок символом

;”.

Розділ опису використовується для представлення всіх

зустрічаючихся в програмі даних і їх характеристик.

Цей розділ в свою чергу містить:

- мітки;

- константи;

- типи змінних;

- представленні процедури і функції.

Після кожного опису ставиться символ “;”.

Розділ операторів заключається в опернаторні лапки

BEGIN...END після ставиться крапка. В цоьму розді-

лі записується послідовність операторів які виконуються.

Програма записується у вільній формі.

СТАНДАРТНІ ТИПИ ДАНИХ

Дані цілого типу.

Всі дані можна розділити на два типи : прості і склад-

ні. Прості - це стандартні і змінні типи даних. Стандарт-

ними являються цілі, дійсні, символічні, логічні типи да-

них. Складні типи даних являють собою різні комбіна-

ції простих типів ( масиви, множини, записи і файли).

Дані дійсного типу.

Константи дійсного типу можуть представлятись двома

видами : з фіксованою або з плаваючою крапкою.

Дані логічного типу.

Логічні типи даних часто називають булоьвими. Логічні дані часто використовують при перевірці правильності

деяких умов і порівнянні велечин. Логічні дані і опера-

ції над ними мають важливе значення так як дозволя-

ють внести в розрахунки елементи людської логіки.

Дані символічного типу.

Дані символічного типу дозволяють представляти в прог-рамі тексту і проводити над ним деякі редакційні опе-

рації. Також вони дають можливість обробляти доку-

менти.

СТАНДАРТНІ ФУНКЦІЇ

Сюди входять такі як : SIN, COS, Tg, log...

Правила запису стандартних функцій :

1. Ім’я ф-ії.

2. Аргумент ф-ії в дужках.

Наприклад: SQRT(X) - вичисляє корінь квадратний.

SQR(X) - вираховуєквадрат аргумента.

SIN(X) - вираховує сінус аргумента.

АРЕФМЕТИЧНІ ВИРАЗИ

Арефметичні вирази складаються з арефметичних кон-

стант, змінних функцій і операцій над ними.

При складанні виразів слід виконати наступні правила:

1. Записувати всі складові частини виразів в один ря-

док.

2. Використовувати дужки тільки одного типу (круг-

лі). В правильно записаному виразі число відкритих ду-

жок дорівнює числу закритих дужок.

3. Не можна записувати підряд два знака арефме-

тичних операцій

4. Необхідно пам’ятати що обчислення зліва на пра-

во у відповідності з стандартом операції. Самою стар-

шою являється операція обчислення значення функції.

Потім ідуть операції множення і ділення. Операції до-

давання і віднімання мають самий низький авторитет.

ЛОГІЧНІ ВИРАЗИ

Логічні вирази складаються з логічних даних, логічних

операцій і операцій відношення. В операціях відношен-ня можуть брати участь арефметичні і логічні вирази, а

також символічні дані.

В логічних виразах прийнятий наступний пріорітет опе-

рацій:

1) NOT

2) * (множення), / (ділення), DIV, MOD, AND;

3) + (плюс), - (мінус), OR;

4) < (менше), <= (менше або дорівнює), = (рівно),

<> (не рівно), >= (більше або рівно), > (більше).

В логічному виразі допускається використання круглих

дужок. При наявності дужок спочатку виконується дії

в дужках, а потім поза дужками.

ОПЕРАТОРИ

1. Оператор присвоєння - основний оператор будь-якої

мови програмування. Загальна форма запису оператора.

V:=A

V- ім’я змінної

:=“ - знак присвоєння

А - вираз.

Даний оператор вичисляє значення виразу А і присво-ює получене значення змінній V.

2. Умовний оператор - використовується в тих випадках

коли обчислення може піти по різних шляхах в залеж- ності від виконання або не виконання певних умов.

IF(якщо), THEN (тоді),

ELSE (інакше)

(якщо) - логічний вираз

(тоді) - арефметичний вираз

(інакше)- арефметичний вираз

3.Оператор вибору. Оператор вибору використовується

в тих випадках, коли в залежності від значення яко-

гось вираження необхідно виконати один з декількох

послідовних операторів.

CASE вираз OF

константа 1: оператор1;

константа 2: оператор2;

...

константа n: оператор n;

END

ОПЕРАТОР ПЕРЕХОДУ

Використовується для обходу участку програми.

GOTO мітка;

мітка - ціле число без знаку в діапазоні від 1 - 9999

Після цоьго оператора виконання оператора переходить

на рядок з міткою.

ОПЕРАТОР ЦИКЛУ З ПОПЕРЕДНОЬЮ УМОВОЮ

Існує три оператори циклу:

1. Оператор з попередною умовою;

2. Оператор з послідовною умовою;

3. Оператор циклу з параметром.

1

WHILE логічний вираз DO

BEGIN

оператори циклічні частини програми

END

Сюди також входять оператори :

- вводу-виводу;

- оператори обробки масивів;

- оператори переходу до під-програм;

- оператори роботи з файлами;

Як бачим мова програмування ПАСКАЛЬ має всі засоби для зручного і ефективного створення програм

які виконують різноманітні за значеням задачі. Вона

зручна у використанні, і легко усвоюється в роботі.

Також однією з позитивних сторін є те, що після ком-

піляції вона перетворюється в програму яка складаєть-

ся безпосередноь з машинних кодів, і для запуску не

потрібно транслятора.

Джерело інформації : В. Ф. Шаньгин, Л. М. Поддубная

Програмированиє на язике ПАСКАЛЬ”

Москва “Висшая школа” 1991р.


1. Курсовая Диверсификация производства ООО Электромонтаж
2. Реферат Методика проведения экскурсии
3. Реферат Понятие мировых финансовых ресурсов
4. Реферат на тему Трансфармацыя інфармацыйнай прасторы Чехіі
5. Контрольная работа Товароведение продовольственных продуктов
6. Реферат Теория факторов производства
7. Реферат на тему Теория хроматографии хроматографический анализ виды хроматографии
8. Реферат Характеристика інвестиційного законодавства України
9. Реферат Стратегічні цілі зовнішньої політики України
10. Научная работа Культурно-исторические памятники Акмолинской области