Комп’ютерні програми. Мови програмування. Програми транслятори.
Комп'ютерні програми
Комп’ютерна програма – це алгоритм опрацювання даних, записаний спеціальною мовою та призначений для виконання комп’ютером.
Комп'ютерні програми
У процесі своєї роботи програма опрацьовує дані. Дані, які вводить до програми безпосередньо користувач програми або програма їх отримує з певного джерела називаються вхідними даними. Дані, отримання яких є метою використання програми, називаються вихідними даними.
Комп'ютерні програми
Більшість сучасних програм у процесі своєї роботи надають користувачу певний набір засобів для його взаємодії з програмою і пристроями. Сукупність таких засобів, а також методів їх використання утворюють інтерфейс користувача.
Мови програмування
Для запису алгоритму, який буде виконувати людина, використовують мову спілкування людей. Якщо ж алгоритм повинен виконувати автоматичний пристрій використовують спеціальні мови – мови програмування.
Мова, яка використовується для запису алгоритмів, призначених для виконання комп’ютером, називається мовою програмування.
Мови програмування
Кожна мова програмування має такі компоненти:
алфавіт, словник, синтаксис, семантика.
Мови програмування
Мови програмування
Мови програмування є прикладами так званих штучних мов. Вони штучно створені людьми (програмістами) для зручного і якомога легшого написання програм. Програміст складає програму однією із штучних мов програмування.
Мови програмування
Але процесор комп’ютера не може виконувати команди цих мов. Тому команди перекладаються на мову процесора, яка називається машинною мовою. Машинна мова - це мова програмування, в якій команди подаються як послідовності двійкових кодів.
Цікаві факти з історії
Мова програмування Pascal була створена в 1970 році групою співробітників Інституту інформатики Швейцарської вищої політехнічної школи під керівництвом професора Ніклауса Вірта.
Цікаві факти з історії
Назвали її на честь відомого французького математика, фізика, інженера, літератора, філософа Блеза Паскаля.
Цікаві факти з історії
З роками мова програмування Pascal розвивалася й вдосконалювалася. Нові версії цієї мови, які вже мали елементи об’єктно-орієнтованої мови програмування, з’явилися у другій половині 80-х років минулого століття. Одна з версій цієї мови одержала назву Object Pascal. На початку 2000-х років чергова нова версія Object Pascal одержала назву Delphi.
Середовище розробки програм Lazarus
Середовище розробки програм Lazarus складається з:
Середовище розробки програм Lazarus
Програми, створені в середовищі Lazarus, називають проєктами.
Середовище розробки програм Lazarus
Вікно
Інспектор об'єктів
Вікно
форми
Вікно
Редактор тексту
Правила поведінки та безпеки�в комп’ютерному класі
Робота за комп’ютером
Розглянемо структуру
вікна середовища Pascal