Procedurele programmering

Schrijver: Randy Alexander
Datum Van Creatie: 24 April 2021
Updatedatum: 26 Juni- 2024
Anonim
Practical Procedural Generation for Everyone
Video: Practical Procedural Generation for Everyone

Inhoud

Definitie - Wat betekent procedurele programmering?

Procedureel programmeren is een programmeerparadigma dat een lineaire of top-down benadering gebruikt. Het is afhankelijk van procedures of subroutines om berekeningen uit te voeren.


Procedureel programmeren wordt ook wel imperatief programmeren genoemd.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Procedural Programming uit

In procedureel programmeren bestaat een programma uit gegevens en modules / procedures die op de gegevens werken. De twee worden behandeld als afzonderlijke entiteiten. In het object-oriented programming (OOP) paradigma wordt een programma echter opgebouwd uit objecten. Een object is een instantie van een klasse, een inkapseling van gegevens (velden genoemd) en de procedures (methoden genoemd) die ze manipuleren. In de meeste, maar niet alle, gevallen kunnen de velden alleen worden benaderd of gewijzigd via de methoden. Een object is daarom als een miniatuurprogramma of een zelfstandige component, waardoor de OOP-benadering meer modulair is en dus gemakkelijker te onderhouden en uit te breiden.


Een ander type programmeerparadigma waarmee procedureel programmeren kan worden vergeleken, is gebeurtenisgestuurd programmeren. In deze benadering worden procedures alleen aangeroepen / uitgevoerd als reactie op gebeurtenissen, waaronder muisklikken, toetsenborddrukken, een apparaat aansluiten of verwijderen, aankomst van gegevens van een externe bron, enz. Aangezien deze gebeurtenissen onvoorspelbaar zijn, zijn de procedures die omgaan met ze kunnen niet lineair worden uitgevoerd zoals bij procedurele programmering het geval is.