Звіт по практиці - що таке мова програмування

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

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

Мови програмування - штучні мови. Від природних вони відрізняються обмеженим числом «слів», значення яких зрозуміло транслятору, і дуже строгими правилами запису команд (операторів). Сукупність подібних вимог утворює синтаксис мови програмування, а зміст кожної команди і інших конструкцій мови - його семантику. Порушення форми запису програми призводить до того, що транслятор не може зрозуміти призначення оператора і видає повідомлення про синтаксичну помилку, а правильно написане, але не відповідає алгоритму використання команд мови призводить до семантичним помилок (звані ще логічними помилками або помилками часу виконання).

Процес пошуку помилок в програмі називається тестуванням, процес усунення помилок - налагодженням.

Ще роботи з інформатики

Реферат з інформатики

Предмет і методи теорії інформації

Реферат з інформатики

Робота з персональним комп'ютером

Реферат з інформатики

Розробка автоматизованого робочого місця бібліотекаря за допомогою середовища програмування 1С: Підприємство

Реферат з інформатики

Розробка фізичної моделі бази даних "Облік характеристик сигналів телемеханіки"