Podprogram: Porovnání verzí

Smazaný obsah Přidaný obsah
m Robot: -zastaralá značka HTML; kosmetické úpravy
m Robot: vhodnější šablona dle žádosti ze dne 25. 4. 2020
Řádek 1:
'''Podprogram''' ({{Vjazyce|en}} {{CizojazyčněVjazyce2|en|''subroutine''}}) je v&nbsp;[[Informatika|informatice]] označení části [[Počítačový program|počítačového programu]], kterou je možné opakovaně použít („vyvolat“) v&nbsp;různých místech [[program]]u, i z&nbsp;podprogramů. Podprogram může mít [[Parametr funkce|parametry]], které určují, s jakými daty má pracovat, a může vracet hodnotu použitelnou při jeho vyvolání z [[Výraz (programování)|výrazu]]. V některých [[Programovací jazyk|programovacích jazycích]] se podprogramy rozlišují na ''funkce'' a ''procedury'' podle toho, zda vrací hodnotu nebo ne, v mnoha jazycích se pro podprogramy používá jeden z těchto termínů bez rozlišování, zda nějakou hodnotu vracejí. V [[Objektově orientované programování|objektovém programování]] se podprogramy [[Třída (programování)|tříd]] nazývají [[Metoda (objektově orientované programování)|metody]], v paralelním programování se používají [[koprogram]]y, jinde též jako volatelné unity, subprogramy a podobně.<ref>{{cite web
|author = U.S. Election Assistance Commission
|title = Definitions of Words with Special Meanings