Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Programozás

400
Mi a különbség a függvény és az eljárás közt egy kódban?
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Általános iskola / Egyéb

Válaszok

1
Az alprogramok
A strukturált programozás egyik fontos eszköze az alprogramok használata. Magas szintű programozási
nyelvekben két típusát különböztetjük meg:
1. Eljárások
2. Függvények
Az alprogramok használata megkönnyíti az összetettebb programok elkészítését. Segítségükkel jól
áttekinthető, könnyen javítható vagy módosítható strukturált programszerkezetet alakíthatunk ki.
Az eljárás tulajdonképpen egy névvel ellátott kódrészlet, így tekinthető a programozási nyelv utasítás
készletét kibővítő eszköznek is. Az eljárásoknak nincs visszatérési értékük. Az elkészített eljárásra
nevével hivatkozhatunk.
A függvényeknek viszont visszatérési értékük. Ha nincs mellékhatásuk, akkor a függvényeket a
programozási nyelvben használható operátorok körét kibővítő eszközként is felfoghatjuk.
Nem minden magas szintű programozási nyelv teszi lehetővé eljárások készítését. Ilyenkor void típusú
függvényeket írhatunk, amelynek nincs visszatérési értéke.
Az objektum orientált programozási nyelvekben metódusok határozzák meg az objektumok működését.
Szerepük hasonló az eljárásokéhoz és a függvényekéhez.
1