Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
podprogram má základný vstup a plní vopred stanovený súbor výpočtov a úloh na dáta . Výsledkom je potom sa vrátil späť do programu . To umožňuje programátorovi vytvoriť jedinú operáciu , ktorá má byť použitá v prípade potreby . Programátor nemusí písať danej operácie zakaždým , keď má byť použitý . Namiesto toho , on volá podprogram a poskytuje potrebné informácie .
Príklad použitia
príklad základného podprogramu bude ten , ktorý trvá niekoľko , násobí to tým , 5 , potom sa odpočíta 2. Podprogramu ( prezývaná " doMathTask " ) bude zastúpená frázy " doMathTask ( x ) = x * 5 - 2 " . Je-li podprogram nazýva výrazom " doMathTask ( 3 ) " , číslo 3 je vložená do podprogramu, vracia hodnotu 13 do programu . Väčšina podprogramy sú oveľa zložitejšie , než to , a môže zahŕňať viac premenných .
Dôvody pre použitie
Mnoho programov vykonávajú tisíce úloh , z ktorých niektoré sú opakoval znova a znova . Pretože program je navrhnutý tak , podprogram možno volať toľkokrát , koľkokrát je potrebné požadovaná operácia . Namiesto toho , aby odvolanie a reprodukciu operáciu , pôvodné programovanie sa používa vždy , keď podprogram je volaný .
Výhody
Vzhľadom k tomu , opakované operácie sú prevádzané pomocou jedného podprogramu , veľkosť súboru programu môže byť značne znížená . Stovky riadkov kódu možno uložiť výmenou je jediným podprogramu . Tieto kúsky kódu tiež pomôže eliminovať chyby a nezrovnalosti zistené pri kopírovaní a vkladaní častí kódu opakovane . Zmena jedného podprogramu je účinnejší ako meniť každé opakované časti kódu .