Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Wat is de betekenis van Debugging ?
Technici hebben gebruikt de term " bug " om mechanische of elektronische fouten beschrijven sinds de late 19e eeuw , maar de term " debugging " werd letterlijk in 1945 toen een mot veroorzaakt een vast relais in een computer project aan de Harvard University . Bugs van vandaag zijn meestal de virtuele sorteren en programmeurs moeten zorgvuldig en hard werken om ze te elimineren . Het identificeren van Bugs

meeste commerciële programma's
ondergaan testen om te identificeren en te corrigeren zo veel bugs als mogelijk voordat de software schepen aan gebruikers . Deze insecten kunnen duidelijke gebreken die optreden tijdens normale activiteit , of zij kunnen opduiken in specifieke situaties , veroorzaakt door onverwachte gebruikersactie . Bij het ​​documenteren van een bug , testers verslag zoveel mogelijk informatie over de status van het programma wanneer de fout is opgetreden , zodat programmeurs om het te repliceren .
Replicatie

Eenmaal een tester meldt een bug , een coder probeert om het te repliceren door het uitvoeren van dezelfde handelingen de tester nam . Als hetzelfde probleem zich voordoet , de coder probeert het probleem te identificeren en een oplossing bedenken . Soms kan een bug kan moeilijk te repliceren zijn, echter , als gevolg van een specifieke set van omstandigheden die de fout of onvolledige gegevens van de tester veroorzaakt .
Debuggers

een debugger is software of een modus die het mogelijk maakt een coder om een ​​programma te volgen als het uitvoert . Debuggers bijhouden geheugengebruik , registreer waarden en kan de gebruiker toestaan ​​om te stoppen en te manipuleren processen om gebreken in de uitvoering van de code te identificeren . Deze programma's ook vaak over het creëren van specifieke testomgevingen , laten coders plaats specifieke waarden in het geheugen te simuleren de omstandigheden die hebben geleid tot een gemelde bug . Ze bevatten ook uitgebreide logging en documentatie mogelijkheden , om zo veel mogelijk informatie over code conflicten en fouten zoals ze gebeuren bieden .
Overige Gebruikt

Debugging programma ook toestaan ​​dat een ervaren en getalenteerde coder aan reverse-engineering een onbekend programma zonder toegang tot de broncode , hoewel dit proces is veel moeilijker dan het debuggen bekende code . Anti - malware coders , bijvoorbeeld , gebruiken debugging tools om te leren over het gedrag van kwaadaardige programma's door het identificeren van triggers en zwakke punten , voordat het bedenken bescherming en verwijdering richtlijnen .

Previous: Next:
  Computer Programming Languages
·De functie van Len 
·Hoe een bestand te verwijderen…
·Hoe maak je een freeware spel …
·Hoe kan ik een disc Van ISO Cr…
·Hoe te maken en gebruiken van …
·Hoe te Computers Boot 
·Hoe te Mod -bestanden maken in…
·De rol en functie van Metadata…
·Hoe te selecteerbaar listboxes…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe een temperatuur Pseudocode & Flowcha…
·Hoe maak je een PHP Bericht schrijven 
·Hoe maak je een jQuery Date Picker Insta…
·Gebruik van pointers 
·Hoe te voorloopnullen verwijderen in SQL…
·Hoe maak je een UDB Functie Creëren 
·Hoe een bestand te creëren uploaden Rou…
·Hoe maak je een Parallel Query in Oracle…
·Hoe bereik van toevalsgetallen in Python…
Copyright © Computer Kennis http://www.nldit.com