| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Quelle est la signification de débogage
    ? Techniciens ont utilisé le terme "bug" pour décrire les erreurs mécaniques ou électroniques depuis la fin du 19e siècle , mais le terme " mise au point " est devenu littérale en 1945 quand un papillon de nuit a causé un relais coincé dans un ordinateur projet à l'Université Harvard. Les insectes d'aujourd'hui sont généralement le genre virtuel , et les programmeurs doivent travailler avec soin et diligence pour les éliminer. Identifier les bogues

    plupart des programmes commerciaux subissent des tests pour identifier et corriger autant d'insectes que possible avant que les navires de logiciels aux utilisateurs. Ces bugs peuvent être des défauts évidents qui surviennent pendant l'activité normale, ou ils peuvent surgir dans des situations particulières , causée par une action inattendue de l'utilisateur. Lorsque la documentation d'un bug , les testeurs enregistrer autant d'informations que possible sur l' état ​​du programme lorsque l'erreur s'est produite , pour permettre aux codeurs de répliquer .
    Réplication

    fois un testeur signale un bug, un codeur tente de reproduire en effectuant les mêmes actions que le testeur a pris. Si le même problème survient , le codeur tente de cerner le problème et trouver une solution. Parfois, un bug peut être difficile à reproduire, cependant , en raison d'un ensemble spécifique de circonstances qui ont provoqué l'erreur ou d'informations incomplètes du testeur .
    Débogueurs
    < p> un débogueur est un logiciel ou un mode qui permet à un codeur de suivre un programme de son exécution. Débogueurs suivi de l'utilisation de la mémoire, des valeurs de registre et peuvent permettre à l'utilisateur d'arrêter et de manipuler des processus pour identifier les défauts dans l'exécution du code. Ces programmes comportent également fréquemment la création d' environnements de test spécifiques , laissant codeurs place des valeurs de mémoire spécifiques pour simuler les conditions qui ont conduit à un bogue signalé . Ils contiennent également une vaste journalisation et de documentation , de fournir autant d' informations que possible sur les conflits de code et des erreurs quand elles se produisent .
    Autres utilisations
    programmes de débogage

    permettent également une codeur expérimenté et talentueux à l'ingénierie inverse d'un programme inconnu sans avoir accès à son code source , même si ce processus est beaucoup plus difficile que le débogage de code connu. Codeurs anti-malware , par exemple, utilisent les outils de débogage pour en apprendre davantage sur le comportement des programmes malveillants en identifiant les déclencheurs et les points faibles , avant de concevoir des lignes directrices en matière de protection et de retrait .

    Previous :

    next :
      articles connexes
    ·La différence entre la fonction de dérogation et la s…
    ·Comment calculer Dégradé de couleur 
    ·Comment faire pour convertir binaire de MIPS 
    ·Comment faire pour modifier la visibilité d'un WPF Gri…
    ·CFG type de fichier 
    ·Quels sont les rôles des attributs de référence et s…
    ·Comment utiliser le script Boolean 
    ·Qu'est-ce qu'un double littéral 
    ·Comment faire pour trouver le plus petit nombre dans un…
    ·Jeux programmables pour une TI 86 
      articles en vedette
    ·Comment faire un Gen -clé dans Vb 
    ·Comment lier une méthode à un événement en Java 
    ·Comment désactiver l' API Google Maps Marker Bubble 
    ·Comment ouvrir JPanel en Java 
    ·Comment faire pour modifier une action du formulaire en…
    ·Introduction aux variables booléennes dans Java 
    ·Comment faire pour supprimer HTML dans ASP.NET 
    ·Comment tuer une tâche en VBS 
    ·Comment faire un jeu à l'aide du logiciel Java 
    ·MATLAB entrée Parsing 
    Copyright © Connaissances Informatiques http://fr.wingwit.com