понедельник, 20 ноября 2017 г.

Поняття мови програмування. Складові мови програмування

8 клас


Комп’ютерна програма – це алгоритм опрацювання даних, записаний спеціальною мовою та призначений для виконання комп’ютером.
У процесі своєї роботи програма опрацьовує дані.
Дані бувають:
  • вхідні (початкові)
  • проміжні
  • вихідними (результуючі)
Для запису алгоритмів, призначених для виконання комп’ютером, розробляють і використовують спеціальні мови – мови програмування.
Мову, яку використовують для запису алгоритмів, призначених для виконання комп’ютером, називають мовою програмування.

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

Система програмування складається з мови програмування, компілятора або інтерпретатора програм, які написані на цій мові, відповідної документації, а також допоміжних засобів для підготовки програм до виконання; 
Інструментальна система (development environment) — комплекс програмних або програмних і технічних засобів, який використовується фахівцями з програмування як інструмент для розробки програмного забезпечення (програм, програмних комплексів та систем тощо).Компілятор (транслятор) - комп'ютерна програма (або набір к. програм), що перетворює (компілює) програмний код, написаний певною мовою програмування зрозумілій людині, на семантично еквівалентний код в іншій мові програмування зрозумілій комп’ютеру. Що, як правило, є необхідним для виконання програми на машині, наприклад: на комп'ютері.
Коротко компілятор (транслятор) можна визначити, як програма або технічний засіб, що виконує компіляцію.

Комментариев нет:

Отправить комментарий