1 of 17

Комп’ютерні програми. Мови програмування. Програми транслятори.

2 of 17

Комп'ютерні програми

Комп’ютерна програма – це алгоритм опрацювання даних, записаний спеціальною мовою та призначений для виконання комп’ютером.

3 of 17

Комп'ютерні програми

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

4 of 17

Комп'ютерні програми

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

5 of 17

Мови програмування

Для запису алгоритму, який буде виконувати людина, використовують мову спілкування людей. Якщо ж алгоритм повинен виконувати автоматичний пристрій використовують спеціальні мови – мови програмування.

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

6 of 17

Мови програмування

Кожна мова програмування має такі компоненти:

алфавіт, словник, синтаксис, семантика.

7 of 17

Мови програмування

  • Алфавіт - множина символів, з яких можна утворювати слова і речення цієї мови.
  • Словник - набір слів, які використовуються в цій мові.
  • Синтаксис - правила складання і запису мовних конструкцій: не словникових слів і речень.
  • Семантика - встановлене однозначне тлумачення мовних конструкцій, правил їх виконання.

8 of 17

Мови програмування

Мови програмування є прикладами так званих штучних мов. Вони штучно створені людьми (програмістами) для зручного і якомога легшого написання програм. Програміст складає програму однією із штучних мов програмування.

9 of 17

Мови програмування

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

10 of 17

Цікаві факти з історії

Мова програмування Pascal була створена в 1970 році групою співробітників Інституту інформатики Швейцарської вищої політехнічної школи під керівництвом професора Ніклауса Вірта.

11 of 17

Цікаві факти з історії

Назвали її на честь відомого французького математика, фізика, інженера, літератора, філософа Блеза Паскаля.

12 of 17

Цікаві факти з історії

З роками мова програмування Pascal розвивалася й вдосконалювалася. Нові версії цієї мови, які вже мали елементи об’єктно-орієнтованої мови програмування, з’явилися у другій половині 80-х років минулого століття. Одна з версій цієї мови одержала назву Object Pascal. На початку 2000-х років чергова нова версія Object Pascal одержала назву Delphi.

13 of 17

Середовище розробки програм Lazarus

Середовище розробки програм Lazarus складається з:

  • текстового редактора;
  • компілятора;
  • засобів налагодження програми;
  • довідкової системи та інших компонентів.

14 of 17

Середовище розробки програм Lazarus

Програми, створені в середовищі Lazarus, називають проєктами.

15 of 17

Середовище розробки програм Lazarus

Вікно

Інспектор об'єктів

Вікно

форми

Вікно

Редактор тексту

16 of 17

Правила поведінки та безпеки�в комп’ютерному класі

17 of 17

Робота за комп’ютером

Розглянемо структуру

вікна середовища Pascal