Procedurell programmering

Författare: Randy Alexander
Skapelsedatum: 24 April 2021
Uppdatera Datum: 26 Juni 2024
Anonim
Ep13 - OOP vs Functional vs Procedural Programming Explained!
Video: Ep13 - OOP vs Functional vs Procedural Programming Explained!

Innehåll

Definition - Vad betyder procedurprogrammering?

Procedurell programmering är ett programmeringsparadigm som använder en linjär eller top-down strategi. Det förlitar sig på procedurer eller subroutiner för att utföra beräkningar.


Procedurell programmering kallas också nödvändig programmering.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Procedural Programming

Vid procedurprogrammering består ett program av data och moduler / procedurer som fungerar på uppgifterna. De två behandlas som separata enheter. I det objektorienterade programmeringsparadigmet (OOP) bygger emellertid ett program från objekt. Ett objekt är ett exempel på en klass, som är en kapsling av data (kallade fält) och procedurerna (kallade metoder) som manipulerar dem. I de flesta, men inte alla, kan fälten bara nås eller ändras genom metoderna. Ett objekt är därför som ett miniatyrprogram eller en fristående komponent, vilket gör OOP-metoden mer modulariserad och därmed lättare att underhålla och utöka.


En annan typ av programmeringsparadigm som procedurprogrammering kan kontrasteras med är händelsestyrd programmering. I detta tillvägagångssätt kallas / körs procedurer endast som svar på händelser, som kan inkludera musklick, tangentbordspress, fästa eller ta bort en enhet, ankomst av data från en extern källa, etc. Eftersom dessa händelser är oförutsägbara är procedurerna som hanterar de kan inte utföras linjärt, som är fallet med procedurprogrammering.