Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Dôvody na vytvorenie podprogramu v programovaní

Podprogramy sú zásadným prvkom akéhokoľvek počítačového programu . Tiež známy ako funkcie , rutiny , postupov alebo metód ( v závislosti na jazyku ) , tieto prvky poskytujú programátorovi s jednoduchosťou a pomáhajú znižovať celkovú veľkosť programu . Oni tiež poskytujú systematický spôsob , ako vykonávať opakované úlohy s konzistentnými výsledkami. Každý dobrý programátor sa rýchlo učí využiť silu podprogramov . Ako podprogramu funguje

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené