| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Qual è il significato di debug ?
    I tecnici hanno usato il termine " bug" per descrivere gli errori meccanici o elettronici in quanto alla fine del 19 ° secolo , ma il termine " debug " è diventato letterale , nel 1945 , quando una falena causato un relè bloccato in un computer progetto presso l'Università di Harvard . Bug di oggi sono di solito il tipo virtuale , e programmatori devono lavorare con attenzione e diligenza per eliminarli. Identificazione Bugs

    maggior parte dei programmi commerciali sottoposti a test per identificare e correggere il maggior numero di bug possibili prima che le navi software agli utenti . Questi insetti possono essere evidenti difetti che si verificano durante la normale attività , oppure possono sorgere in situazioni specifiche , causate da un'azione utente inaspettato . Quando documentare un bug , record di tester quante più informazioni possibili sullo stato del programma in cui si è verificato l' errore , per consentire i codificatori di replicarlo .
    Replica

    volta un tester segnala un bug , un programmatore tenta di replicare ma eseguendo le stesse azioni del tester preso . Se si verifica lo stesso problema , il codificatore cerca di identificare il problema e trovare una soluzione . A volte un bug può essere difficile da replicare , tuttavia , a causa di uno specifico insieme di circostanze che hanno causato l'errore o da informazioni incomplete dal tester .
    Debugger
    < p > un debugger è un software o una modalità che permette ad un programmatore di monitorare un programma durante l'esecuzione. Debugger monitorare l'utilizzo della memoria , registrare i valori e possono consentire all'utente di fermare e manipolare i processi per identificare i difetti di esecuzione del codice . Questi programmi spesso offrono la creazione di ambienti di test specifici , lasciando codificatori luogo i valori della memoria specifiche per simulare le condizioni che hanno portato ad un bug segnalato . Essi contengono anche una modalità di registrazione e le funzioni di documentazione , di fornire quante più informazioni possibili circa i conflitti di codice e gli errori che avvengono .
    Altri usi
    programmi di debug

    permettono anche un esperto e talentuoso coder di decodificare un programma sconosciuto senza accesso al suo codice sorgente , anche se questo processo è molto più difficile che il debug di codice noto . Codificatori anti-malware , ad esempio, utilizzano strumenti di debug per conoscere il comportamento dei programmi maligni individuando trigger e punti deboli , prima definizione di linee guida di protezione e rimozione .

    Previous :

    next :
      Articoli Correlati
    ·Quali sono le caratteristiche di SGML 
    ·Binari di calcolo Tips & Tricks 
    ·Come leggere i caratteri in MIPS 
    ·Come modificare BG in gioco base Maker 
    ·Come impostare la spaziatura singola in un Div 
    ·Come scoprire se una lettera è maiuscola in C Sharp 
    ·Come calcolare Minuti totali in SQL 
    ·Come scrivere un ciclo Pseudocodice 
    ·Come creare un evento indirizzato codice 
    ·Come associare un dizionario su DropDownList 
      Articoli in evidenza
    ·Come aggiungere colonne TreeViewer 
    ·Tipi di attributi di MySQL 
    ·Come utilizzare una casella di controllo per filtrare u…
    ·Come dividere più separatori in JavaScript 
    ·Funzioni di casi in VBA 
    ·Box Tutorial Light 
    ·Come sostituire 2 nuove righe in PHP 
    ·Come modificare una riga in GridView 
    ·Come utilizzare un WMI Script 
    ·Come eseguire l'override NetBeans 
    Copyright © Conoscenza Informatica http://it.wingwit.com