Hjem Utvikling Hva er prosedyreprogrammering? - definisjon fra techopedia

Hva er prosedyreprogrammering? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr prosedyreprogrammering?

Prosedyreprogrammering er et programmeringsparadigme som bruker en lineær eller top-down tilnærming. Den er avhengig av prosedyrer eller underrutiner for å utføre beregninger.

Prosedyreprogrammering er også kjent som tvingende programmering.

Techopedia forklarer prosedyreprogrammering

I prosessuell programmering består et program av data og moduler / prosedyrer som opererer på dataene. De to blir behandlet som separate enheter. I objekt-orientert programmering (OOP) paradigme, er imidlertid et program bygget fra objekter. Et objekt er et eksempel på en klasse, som er en innkapsling av data (kalt felt) og prosedyrene (kalt metoder) som manipulerer dem. I de fleste, men ikke alle, tilfeller, kan feltene bare nås eller endres gjennom metodene. Et objekt er derfor som et miniatyrprogram eller en selvstendig komponent, som gjør OOP-tilnærmingen mer modularisert og dermed enklere å vedlikeholde og utvide.

En annen type programmeringsparadigme som prosessuell programmering kan kontrasteres med er hendelsesstyrt programmering. I denne tilnærmingen blir prosedyrer kalt / utført bare som svar på hendelser, som kan inkludere museklikk, tastaturpress, feste eller fjerne en enhet, ankomst av data fra en ekstern kilde, etc. Siden disse hendelsene er uforutsigbare, er prosedyrene som håndterer de kan ikke utføres lineært, som tilfellet er med prosedyreprogrammering.

Hva er prosedyreprogrammering? - definisjon fra techopedia