Procedureprogrammering

Forfatter: Randy Alexander
Oprettelsesdato: 24 April 2021
Opdateringsdato: 24 Juni 2024
Anonim
Procedure Oriented vs Object-oriented Programming | Programming Languages 2020 | Edureka
Video.: Procedure Oriented vs Object-oriented Programming | Programming Languages 2020 | Edureka

Indhold

Definition - Hvad betyder procedureprogrammering?

Procedureprogrammering er et programmeringsparadigme, der bruger en lineær eller top-down tilgang. Den er afhængig af procedurer eller underprogrammer til at udføre beregninger.


Procedureprogrammering er også kendt som imperativ programmering.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer procedureprogrammering

I procedureprogrammering består et program af data og moduler / procedurer, der fungerer på dataene. De to behandles som separate enheder. I det objektorienterede programmerings (OOP) paradigme er et program imidlertid bygget fra objekter. Et objekt er et eksempel på en klasse, der er en indkapsling af data (kaldet felter) og procedurerne (kaldte metoder), der manipulerer dem. I de fleste, men ikke alle, tilfælde kan felterne kun fås adgang til eller ændres ved hjælp af metoderne. Et objekt er derfor som et miniatyrprogram eller en selvstændig komponent, der gør OOP-fremgangsmåden mere modulariseret og dermed lettere at vedligeholde og udvide.


En anden type programmeringsparadigme, som procedureprogrammering kan kontrasteres med, er begivenhedsstyret programmering. I denne fremgangsmåde kaldes / udføres procedurer kun som svar på begivenheder, der kan omfatte museklik, tastaturpresse, vedhæftning eller fjernelse af en enhed, ankomst af data fra en ekstern kilde osv. Da disse begivenheder er uforudsigelige, er de procedurer, der håndterer dem kan ikke udføres lineært, som det er tilfældet med procedureprogrammering.