Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Error Detection & Correction Methoden
Als programmeurs programma's schrijven , is het zeldzaam dat de code de eerste keer perfect zal zijn . Programmeurs , ondanks hun kennis , zijn ook maar mensen . Hun fout kan zijn een kleine syntactische toezicht , als het vergeten om een ​​lijn door een puntkomma , een functioneel een, zoals het krijgen van een vergelijking verkeerd , of een probleem zo groot het zal leiden tot het programma crasht beëindigen . Er zijn een aantal methoden voor programmeurs hun fouten te detecteren en te corrigeren . Fout compileren

Bij talen waarin de broncode wordt gecompileerd in een machine - leesbaar formaat , zoals C en C + + , de eenvoudigste manier om een ​​fout te detecteren is om te proberen en te compileren van het programma . Om het programma te compileren moet syntactisch correct zijn en alle regels van de taal niet breken . Als de programmeur maakte een simpele fout , dan is de compiler zal de programmeur vertellen de aard van de fout en waarop regel code de compiler merkte de fout. Dit roept de programmeur om de plek waar er een probleem is , zodat hij kan zien voor zichzelf wat hij nodig heeft om te herstellen .
Programma Debugging

Een broncode van een programma dat syntactisch correct en volgens alle regels van de taal betekent niet dat het programma van de manier waarop je wilt dat het zal werken . Bijvoorbeeld , zeggen dat je een rekenmachine programma dat correct compileert maken , maar vertelt de gebruiker dat een plus een is een. Om dit probleem op te lossen , of debuggen , kan een programmeur een debugger . Dit zijn speciale programma's die de uitvoering van uw programma kan stoppen bij punten waar de programmeur zet , en toont de waarde van verschillende variabelen . Door het observeren van deze waarden op verschillende punten in de code , kan de programmeur zien waar in de broncode van het programma is er fout gaat .
Web Programming

Sommige talen die draaien op servers via webbrowsers , zoals PHP , gaan niet door een formele samenstellen proces . Integendeel, als je het PHP-bestand te openen , hetzij op uw computer als een test of op een live server aangesloten op het internet , kunt u zien of het programma heeft gewerkt of niet . Het equivalent van een compiler rapporteren van een probleem is de server een foutmelding waarin staat een bericht in uw browser , in plaats van het PHP-programma . U moet deze ingeschakeld op uw server hebben tijdens de ontwikkeling . Echter, zodra je project klaar is om live te gaan , moet u deze uitschakelen fout rapportage over uw server . Als iemand anders tegenkomt een foutmelding op uw site , kunnen ze het gebruiken om de beveiliging van uw site in gevaar brengen .
Gebruikers Testen

Hoewel programmeurs hun eigen programma's kunnen maken door hun stappen om ervoor te zorgen dat ze goed functioneren , is het moeilijk voor een programmeur om elke mogelijke situatie een programma zal zichzelf vinden inch creëren Dit is de reden waarom programmeurs zullen hun programma vrij te geven aan vrijwilligers , genaamd testers , hen te vertellen het is een onvolmaakt product . Wanneer er iets misgaat , kunnen de testers te rapporteren wat ze deden toen het programma crashte . Op deze manier de programmeur kan herscheppen wat de persoon aan het doen was , en gebruik debugging tools om het probleem te identificeren en te corrigeren .

Previous: Next:
  Computer Programming Languages
·Redenen voor stackoverloop 
·Verbinding maken met een SQLCE…
·Kunt u Dood een discussie zond…
·De beste Sub Versiebeheer voor…
·Lijst van CF9 functies 
·Hoe Web layout creëren 
·Net Framework 3.0 Tutorials 
·Hoe te Syntax Analyseren 
·Hoe kan ik een document in Col…
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe kan ik lezen en schrijven tekstbesta…
Hoe Runtime Error 5 
VBScript & SQL Tutorial 
Hoe maak je menu's en submenu's maken 
Hoe te wijzigen van een computernaam & C…
Hoe maak je een Microsoft Visual Basic O…
Hoe te Run Time Error 6 Fix 
Om te lezen hoe een map & Display Conten…
  Programmering Articles
·Microsoft Visual Basic Tutorial 
·Hoe de huidige toepassing in Visual Basi…
·Swish PHP klasse is niet gevonden 
·Hoe te Arrays sorteren in Visual Basic 
·Hoe de Windows Media Player control Gebr…
·Hoe je Python 2.6 Build 
·Hoe de achtergrond JFrame Verandering in…
·Tutorial over hoe je Pull down menu's in…
·Hoe maak je een ster maken in tekst 
Copyright © Computer Kennis https://www.nldit.com