Основи алгоритмізації та програмування 
Поняття програми. 
Транслятори. 
Інтерпретація та 
компіляція програм. 
Поняття про мову 
програмування
Мова програмування. Програма 
Мова програмування –– алгоритмічна 
мова, що використовується для запису 
алгоритмів, які реалізуються за 
допомогою ЕОМ. 
Програма –– алгоритм, записаний 
мовою програмування.
Транслятор 
Транслятор –– програма, що перетворює 
програму, написану алгоритмічною мовою 
програмування, на машинні коди. Транслятори 
поділяють на інтерпретатори та компілятори. 
Інтерпретатор перетворює невеликий 
фрагмент програми в машині коди і, лише 
дочекавшись, коли процесор їх виконає, 
переходить до обробки наступного фрагмента. 
Компілятор транслює всю програму в 
машинні коди і поміщає їх у пам’ять комп’ютера, 
не виконуючи.
Інтегроване середовище 
програмування 
Інтегроване середовище 
програмування –– це система 
програмування, що поєднує 
редактор введення і виведення, 
редагування програм, транслятор і 
відладку помилок.
Основними елементами мови 
програмування 
Основними елементами мови програмування є 
алфавіт, синтаксис і семантика. 
До алфавіту входять: літери, цифри, знаки 
арифметичних дій, спеціальні символи, зарезервовані 
слова. 
Синтаксис пояснює побудову мовних повідомлень, 
опис і запис вказівок мови програмування. 
Семантика пояснює, яке значення має кожен опис і 
які дії має виконувати комп’ютер під час виконання 
вказівок.
Класифікація мов 
програмування 
Мови програмування 
Машинні 
мови 
Візуальне 
програму- 
вання 
Мови 
асемблера 
Мови 
високого 
рівня
Контрольні питання 
1. Що ми розуміємо під мовою програмування? 
2. Що таке програма? Що є виконавцем програми? 
3. Назвіть призначення транслятора. 
4. Яка відміність між компілятором і інтерпретатором? 
5. Яке призначення інтегрованого середовища 
програмування? 
6. Розкрийте класифікацію мов програмування? 
7. Назвіть відомі вам мови програмування? До якого виду 
їх можна віднести?

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

  • 1.
    Основи алгоритмізації тапрограмування Поняття програми. Транслятори. Інтерпретація та компіляція програм. Поняття про мову програмування
  • 2.
    Мова програмування. Програма Мова програмування –– алгоритмічна мова, що використовується для запису алгоритмів, які реалізуються за допомогою ЕОМ. Програма –– алгоритм, записаний мовою програмування.
  • 3.
    Транслятор Транслятор ––програма, що перетворює програму, написану алгоритмічною мовою програмування, на машинні коди. Транслятори поділяють на інтерпретатори та компілятори. Інтерпретатор перетворює невеликий фрагмент програми в машині коди і, лише дочекавшись, коли процесор їх виконає, переходить до обробки наступного фрагмента. Компілятор транслює всю програму в машинні коди і поміщає їх у пам’ять комп’ютера, не виконуючи.
  • 4.
    Інтегроване середовище програмування Інтегроване середовище програмування –– це система програмування, що поєднує редактор введення і виведення, редагування програм, транслятор і відладку помилок.
  • 5.
    Основними елементами мови програмування Основними елементами мови програмування є алфавіт, синтаксис і семантика. До алфавіту входять: літери, цифри, знаки арифметичних дій, спеціальні символи, зарезервовані слова. Синтаксис пояснює побудову мовних повідомлень, опис і запис вказівок мови програмування. Семантика пояснює, яке значення має кожен опис і які дії має виконувати комп’ютер під час виконання вказівок.
  • 6.
    Класифікація мов програмування Мови програмування Машинні мови Візуальне програму- вання Мови асемблера Мови високого рівня
  • 7.
    Контрольні питання 1.Що ми розуміємо під мовою програмування? 2. Що таке програма? Що є виконавцем програми? 3. Назвіть призначення транслятора. 4. Яка відміність між компілятором і інтерпретатором? 5. Яке призначення інтегрованого середовища програмування? 6. Розкрийте класифікацію мов програмування? 7. Назвіть відомі вам мови програмування? До якого виду їх можна віднести?