Процедурне програмування

Автор: Randy Alexander
Дата Створення: 24 Квітень 2021
Дата Оновлення: 26 Червень 2024
Anonim
Процедурне Програмування. Об’єктно-орієнтоване програмування (Бублик В.В.) - Course Info @KMA
Відеоролик: Процедурне Програмування. Об’єктно-орієнтоване програмування (Бублик В.В.) - Course Info @KMA

Зміст

Визначення - Що означає процедурне програмування?

Процедурне програмування - це парадигма програмування, яка використовує лінійний підхід або зверху вниз. Для проведення обчислень він покладається на процедури або підпрограми.


Процедурне програмування також відоме як імперативне програмування.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює процедурне програмування

У процедурному програмуванні програма складається з даних та модулів / процедур, які працюють над даними. Вони розглядаються як окремі сутності. Однак у парадигмі об'єктно-орієнтованого програмування (OOP) програма будується з об'єктів. Об'єкт - це екземпляр класу, який представляє собою інкапсуляцію даних (називаються полями) та процедур (званих методів), що ними маніпулюють. У більшості випадків, але не у всіх випадках, до полів можна отримати доступ або змінити лише методами. Таким чином, об'єкт схожий на мініатюрну програму або самостійний компонент, що робить підхід ООП більш модульованим і, таким чином, простішим у підтримці та розширенні.


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