Itthon Fejlesztés Mi az eljárási programozás? - meghatározás a techopedia alapján

Mi az eljárási programozás? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az eljárási programozás?

Az eljárási programozás egy olyan programozási paradigma, amely lineáris vagy fentről lefelé történő megközelítést alkalmaz. A számítások elvégzéséhez eljárásokra vagy alprogramokra támaszkodik.

Az eljárási programozást imperatív programozásnak is nevezik.

A Techopedia magyarázza az eljárási programozást

Az eljárási programozás során a program adatokat és modulokat / eljárásokat tartalmaz, amelyek az adatokon működnek. A kettőt külön entitásként kezelik. Az objektum-orientált programozás (OOP) paradigmájában azonban egy program objektumokból épül fel. Az objektum egy osztály példánya, amely az adatok (úgynevezett mezők) és az azokat manipuláló eljárások (úgynevezett módszerek) beágyazása. A legtöbb, de nem minden esetben, a mezők csak a módszerekkel érhetők el vagy módosíthatók. Ezért egy objektum olyan, mint egy miniatűr program vagy önálló elem, amely az OOP megközelítést moduláltabbá teszi, és így könnyebben karbantartható és kiterjeszthető.

A programozási paradigma egy másik típusa, amellyel az eljárási programozással ellentmondhat, az eseményvezérelt programozás. Ebben a megközelítésben az eljárásokat csak olyan eseményekre hívják / hajtják végre, amelyek magukban foglalhatják az egér kattintásokat, a billentyűzet megnyomását, az eszköz csatlakoztatását vagy eltávolítását, az adatok érkezését egy külső forrásból stb. Mivel ezek az események kiszámíthatatlanok, a ezek nem hajthatók végre lineárisan, mint ahogyan az a programozási programozás esetén.

Mi az eljárási programozás? - meghatározás a techopedia alapján