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

Aký je význam ladenie ?

Technici používali termín " bug " popisovať mechanické alebo elektronické chyby , od konca 19. storočia , ale termín " ladenie " sa stal doslovný v roku 1945 , kedy mora spôsobené uviaznutého relé v počítači projekt na Harvardovej univerzite . Dnešné chyby sú zvyčajne virtuálne triedenie, a programátori musia pracovať starostlivo a usilovne na ich odstránenie . Identifikácia chyby

Väčšina komerčných programov podrobiť skúške na zistenie a opravu toľko chýb , ako je to možné pred softvérových lodí pre užívateľa . Tieto chyby môžu byť zjavné vady , ktoré sa vyskytnú v priebehu bežnej činnosti , alebo sa môžu objaviť sa v konkrétnych situáciách , spôsobené nečakaným akcie užívateľa . Pri dokumentovaní chybu , testery záznamu čo najviac informácií , ako je to možné o stave programu , kedy k chybe došlo , umožniť kódery ho replikovať .
Replikácia

raz tester hlási chybu , kodér pokúsi replikovať ju vykonávať rovnaké akcie tester vzali . Pokiaľ nastane rovnaký problém , kodér sa snaží identifikovať problém a navrhnúť riešenie . Niekedy sa chyba môže byť ťažké replikovať , ale kvôli špecifických okolností , ktorá spôsobila chybu alebo z neúplných informácií z testera .
Ladiacich

Ladiaci je softvér , alebo režim , ktorý umožňuje kodér pre sledovanie programu , ako to urobí . Debuggers sledovať využitie pamäte , zaregistrujte hodnoty a umožňujú užívateľovi zastaviť a manipulovať s procesmi , identifikovať nedostatky v realizácii kóde v. Tieto programy tiež často vybavené vytváranie špecifických testovacích prostredí , nechal kódery miesto špecifické hodnoty pamäti simulovať podmienky , ktoré viedli k nahláseného problému . Oni tiež obsahujú rozsiahle protokolovanie a dokumentácia funkcie , poskytnúť čo najviac informácií o kóde konfliktov a chýb , ako sa dejú .
Ostatné Používa

Ladenie programov tiež umožňujú skúsený a talentovaný kodér na spätné analýze neznámeho programu bez prístupu k jeho zdrojovému kódu , aj keď tento proces je oveľa ťažšie ako ladenie známy kód . Anti - malware kódery , napríklad , použitie ladiaci nástroje dozvedieť sa o správaní škodlivých programov identifikácie triggery a slabé stránky , ako vymýšľať pre ochranu a odstránenie pokyny .

Najnovšie články

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