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

Автор: Randy Alexander
Дата На Създаване: 24 Април 2021
Дата На Актуализиране: 26 Юни 2024
Anonim
Что такое ООП (объектно-ориентированное программирование)?
Видео: Что такое ООП (объектно-ориентированное программирование)?

Съдържание

Определение - Какво означава процедурно програмиране?

Процедурното програмиране е парадигма за програмиране, която използва линеен или отгоре надолу подход. Разчита на процедури или подпрограми за извършване на изчисления.


Процедурното програмиране е известно още като императивно програмиране.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява процедурно програмиране

При процедурното програмиране програма се състои от данни и модули / процедури, които работят върху данните. Двете се третират като отделни единици. В парадигмата за обектно-ориентирано програмиране (OOP) обаче се изгражда програма от обекти. Обектът е екземпляр от клас, който представлява капсулиране на данни (наречени полета) и процедурите (наречени методи), които ги манипулират. В повечето, но не във всички случаи, полетата могат да бъдат достъпни или модифицирани само чрез методите. Следователно един обект е като миниатюрна програма или самостоятелен компонент, което прави OOP подхода по-модулиран и по този начин по-лесен за поддържане и разширяване.


Друг вид парадигма на програмиране, с която процедурното програмиране може да бъде контрастирано, е програмиране, управлявано от събития. При този подход процедурите се извикват / изпълняват само в отговор на събития, които могат да включват кликвания на мишката, натискане на клавиатура, прикачване или премахване на устройство, пристигане на данни от външен източник и т.н. Тъй като тези събития са непредсказуеми, процедурите, които се обработват те не могат да се изпълняват линейно, както е при процедурното програмиране.