Podprogram: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
JagRoBot (diskusia | príspevky)
d Robot odstránil zbytočné pomenovanie odkazu
Riadok 8:
Zložky podprogramu:<br />- telo kódu, ktorý má byť vykonaný pri zavolaní podprogramu<br />- [[parameter|parametre]], ktoré sú podané podprogramu od bodu, keď je zavolaný<br />- hodnota, ktorá je vrátená, keď nastane volanie
 
Veľa programovacích jazykov, ako [[Pascal]], [[FORTRAN]], [[Ada]] odlišujú funkcie a funkcionálne podprogramy (ktoré vracajú hodnoty) od podprogramov a procedúr (ktoré nevracajú). Niektoré jazyky, ako [[C|C]] a [[LISP]], nerobia tieto odlišnosti?? a pokladajú tieto termíny za synonymá. Názov [[metóda]] je bežne používaný v spojení s objektovo orientovaným programovaním, špeciálne pre podprogramy ktoré sú súčasťou [[w:en:object|objektov]], tiež je používaný v súvislosti s typom trieda.
 
[[Maurice Wilkes]], [[Stanley Gill]] a [[David Wheeler]] sú uznávani za vynájdenie podprogramu.