- •Лекція 2. Основи поняття мови програмування Pascal
- •1. Історія виникнення та розвитку мови програмування Pascal.
- •2. Основні поняття та елементи мови.
- •3. Поняття величини. Типи величин
- •Ідентифікатор. Змінна. Константа
- •Список службових слів мови програмування Pascal:
- •Типізація даних
- •Стандартні типи змінних у Паскалі
- •Характеристики цілих типів
- •Характеристики дійсних типів
- •Структура програми мовою програмування Pascal
Лекція 2. Основи поняття мови програмування Pascal
Історія виникнення та розвитку мови програмування Pascal.
Основні поняття та елементи мови.
Поняття величини, типи даних.
Стандартні типи даних.
Структура програми мовою програмування Pascal.
1. Історія виникнення та розвитку мови програмування Pascal.
Програмування ЕОМ (електронно-обчислювальних машин) – це процес складання програм розв’язування різноманітних задач на ЕОМ. Суть процесу програмування ЕОМ зводиться до подання алгоритму розв’язування задачі у виді скінченного набору інструкцій для обчислювальної машини. Для запису цих інструкцій розроблено спеціальні мови – мови програмування.
У 1970 році з'явилося повідомлення про створення ще однієї мови програмування, названої на честь відомого математика, розробника однієї з перших обчислювальних машин Блеза Паскаля. Автором цієї мови програмування був Ніклаус Вірт, професор, директор Інституту інформатики Швейцарської вищої політехнічної школи, лауреат Тьюрингівської премії, автор багатьох та широко відомих праць з програмування. Н.Вірт є автором ще таких мов програмування, як Ейлер, Модула, Модула-2. Окрім цього, ним запропонована методика покрокової розробки програм — від глобального до локального, від загального до часткового, — тобто занурення в алгоритм зверху Донизу. Ця методика була визнана найсильнішою ідеологією програмування 70-х pp.
Вірт вирішив узятися за створення нової мови програмування з методичною метою: дати своїм студентам інструмент для вивчення програмування як систематичної, логічної дисципліни, що базується на фундаментальних поняттях.
У своїй роботі "Систематичне програмування" Ніклаус Вірт пише: "...мова, якою студента навчають висловлювати свої думки, має глибокий вплив на його навички мислення та винахідницькі здібності...".
Мова програмування Паскаль, на відміну від усіх попередніх популярних мов, пропонує програмістові прості конструкції команд, які виглядають дуже природно. Набір команд мови Паскаль зовсім невеликий і складає її базову частину. Усі додаткові можливості Паскаля дають змогу програмістові користуватися типами змінних,! властивих лише цій мові програмування, а також створювати своїй власні типи.
Дуже швидко мова Паскаль набула популярності серед програмістів і була реалізована для різних типів комп'ютерів та операційних систем.
2. Основні поняття та елементи мови.
Програма, описана мовою програмування Паскаль, складається з послідовності речень, відокремлених символом крапка з комою. Речення може складатися з таких елементів, як оператор, оголошення, коментар, вказівка компілятору. Елементи речення мають бути відокремлені символом кома або пропуск (за правилами синтаксису).
Алфавіт — набір допустимих символів для запису вказівок та інших даних мовою програмування. До алфавіту мови програмування Pascal належать великі та малі символи латинського алфавіту, цифри, та 22 спеціальних символи: + - * / = > < . ; ; @ ( ) [ ] { } # $ ^.
Оператор — вказівка виконати певну закінчена дію.
Оголошення — описує об’єкт, який використовується у програмі.
Коментар — використовується програмістом для опису і пояснення дій і не впливає на роботу програми.
Вказівка компілятора — слугує для управління режимами компіляції, використовується при компіляції програми.
