Наука

Що таке комп’ютерне програмування? »Його визначення та значення

Anonim

Комп’ютерне програмування - це процес, за допомогою якого вихідний код комп’ютерних програм розробляється, кодується, очищається та захищається. Етапи створення вихідного коду комп'ютерних програм диктуються програмуванням. Відповідно до них код пишеться, перевіряється та вдосконалюється.

Метою програмування є створення програмного забезпечення, яке потім буде виконуватися безпосередньо апаратним забезпеченням комп'ютера або за допомогою іншої програми.

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

Мова програмування відповідає за комп'ютер, дотримуючись крок за кроком команд, розроблених програмістом в алгоритмі. З цього розуміється, що мова програмування є своєрідним посередником між комп’ютером і користувачем, завдяки чому останній може реагувати на проблеми за допомогою комп’ютера та за допомогою слів (функцій), які інтерпретують зазначену програму на комп’ютері для здійснення цієї роботи.

Тепер, залежно від обраної вами мови, ви можете поговорити про тип програмування, яке буде виконуватися. Деякі з них:

Послідовне програмування: це ті програми, які розроблені з рекомендаціями, які йдуть послідовно одна за одною. Наприклад: Cobol, Basic.

Структуроване програмування: це розглядається таким чином, коли програмування розробляється модулями. Кожен модуль виконує спеціальне завдання, і коли це завдання потрібно, цей модуль просто викликається. Наприклад: Turbo Pascal, Ada, Modula.

Об'єктно-орієнтоване програмування: це ті мови, які дозволяють реалізувати об'єкти в рамках одного і того ж, і користувач може вставити програмний код до кожного об'єкта. Деякі з них: Java, Xml, серед інших.

Логічне програмування або програмування на природній мові: це ті програми, які сконструйовані з інтерфейсами таким чином, що користувач може віддавати розпорядження машині простою мовою. Наприклад: Prolog.

Програмування штучного інтелекту: це ті програми, які найближчі до людського інтелекту, оскільки вони мають здатність розвивати знання. Цей тип мови працює дуже подібним чином до людського розуму.