| 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
    Che cosa significa Debug medio sul PC ?
    Quando il PC fa qualcosa di inaspettato o non fa niente per niente , il problema non può mentire con l'hardware. I computer si affidano a sviluppatori di software per farli funzionare , dando loro istruzioni . Se tali istruzioni sono difettosi , le cose possono andare storte . Per aiutare a prevenire il verificarsi di problemi , gli sviluppatori di software utilizzano un processo chiamato di debug . Problemi causati da Bugs

    Quando il crash sessione di Windows , qualche programmatore di applicazioni potrebbero essere riuscita a prevedere un'azione che hai preso o il programma eseguito un'operazione non valida . Windows tiene un registro di tutte le attività che si verifica . È possibile visualizzare questo registro in qualsiasi momento per vedere i processi di informazioni dettagliate che erano in esecuzione quando si è verificato il tuo incidente . Queste informazioni possono aiutare a scoprire il problema . Quando non è possibile ottenere i segnalibri del browser per aprire , sviluppatore del browser potrebbe aver trascurato un bug nel codice che gestisce i segnalibri . Come gli utenti di segnalare eventuali errori , gli sviluppatori li correggono e mandano nuovi aggiornamenti software di riparazione del software esistente. Bachi invisibili che causano i computer per calcolare i numeri in modo non corretto possono causare grossi problemi se non rilevato .
    Tipi di bug

    bug logici verificarsi quando un programmatore non riesce a definire tutte le misure in un processo logicamente . Per esempio, se si scrive codice che simula il volo di un aeroplano , si crea un bug logico se non si riesce a comprendere un passo che avvia i motori dell'aereo . Altri tipi di insetti si trovano nascoste e non possono essere visualizzati fino a quando un utente esegue un compito specifico ad esempio facendo clic su un pulsante usato raramente . Dividendo un qualsiasi numero per zero è una operazione non valida e programmi non dovrebbe farlo. Se il codice che pone uno zero nel denominatore di una frazione , il programma di computer potrebbe bloccarsi . Non riuscendo a prevedere questa possibilità crea un bug svista .
    Debugging Tools

    Quando gli sviluppatori di creare programmi , scrivono linea di dichiarazione per riga . I computer eseguono le istruzioni in sequenza o si diramano ed elaborano le dichiarazioni in un'altra parte del codice . Molti editor di programmazione come Visual Studio consentono agli sviluppatori di guardare come i computer passo delle righe di codice . I programmatori possono anche definire i punti di interruzione che raccontano i computer per mettere in pausa a certe linee . I punti di interruzione sono utili durante il debug in quanto consentono agli sviluppatori di controllare le variabili e altre entità nell'applicazione in un punto specifico nel tempo . Un altro strumento di debug utile è la revisione del codice . In alcuni I.T. dipartimenti, gli sviluppatori di critica uno di un altro codice e tentare di scoprire i problemi .
    Altro Debug Aids

    Potreste aver visto pubblicità di lettura , "Wanted Beta Testers " su Internet . Un programma beta è un nuovo programma software che che gli sviluppatori stanno testando e debugging . Usano soggetti umani sottolineare testare le proprie applicazioni . Normali utenti di computer eseguire i programmi e segnalare problemi che si verificano . Beta tester sono una preziosa fonte di assistenza debug gratuito . Utilizzo di strumenti di monitoraggio delle prestazioni può anche assicurare che i colli di bottiglia che può impantanarsi applicazioni non si verificano a causa di algoritmi inefficienti , ricerche di dati non necessari e altre attività che possono ridurre l'efficienza di programmazione .
    Testing
    < br >

    Uno dei modi migliori per eliminare i bug è quello di testare a fondo i programmi prima di rilasciarli . Alcuni programmatori seguono un rigoroso piano di sviluppo e costruire una fase di test nei loro piani di progetto . Durante la fase di test , gli sviluppatori e non programmatori testare il loro software e cercare i problemi . Tester eseguono molti tipi di test . Si prova l'interfaccia utente di un'applicazione facendo clic sui pulsanti e aprire i menu . Mettono alla prova i giochi da giocare loro . Non è raro scoprire che un pulsante non funziona o un menu non appare dove dovrebbe. Gli sviluppatori cercano anche per problemi come scrivono il loro codice .

    Previous :

    next :
      Articoli Correlati
    ·Come disattivare Turbo su M3 
    ·Come fare una Glow Button in ActionScript 
    ·Come eseguire uno script in Lua 
    ·Come convertire binario a Byte 
    ·Come evitare righe nulle a 'Select Into clausola ' in O…
    ·A proposito del linguaggio Cobol 
    ·Come trama con MATLAB 
    ·Come fare il vostro proprietario di HTML 5 gioco 
    ·Come impostare un collegamento FTP su DNN 
    ·Un tutorial per FPGA Altera 
      Articoli in evidenza
    ·Come eseguire il debug di programmi Perl 
    ·I vantaggi di controlli ActiveX in Visual Basic 6.0 
    ·Come leggere una pagina web utilizzando Python 
    ·Come convertire Enum alla lista 
    ·Confronto di stringhe in JSP 
    ·Come aprire le applicazioni XPS 
    ·Le proprietà delle colonne e oggetti in VBA 
    ·Come eseguire l'override di un metodo statico in Java 
    ·Come scrivere Cacao Applicazioni 
    ·Come copiare i byte in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com