| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Los métodos de depuración de código
    depuración es el proceso de aislamiento e identificación de defectos de código que pueden conducir a errores en el programa o un funcionamiento no deseado. Para localizar estos errores , los codificadores tienen un número de diferentes métodos disponibles para ellos , en función del tipo de error que se encuentra . Dependiendo de la situación , los probadores pueden usar muchas técnicas diferentes al tratar de localizar a un fallo en el código. Post- Mortem

    El método de depuración más sencilla es la depuración post- mortem. En este método, el programador simplemente ejecuta el programa y le permite funcionar hasta que se bloquea. Cuando el programa falla, se genera un informe de accidente o error dar la información del programador sobre el estado del sistema inmediatamente antes del accidente , así como los estados de memoria y otra información que pueda ser útil . Este es uno de los métodos de depuración más simples , pero tiende a coger sólo los mayores y más evidentes los errores del programa . Print Imprimir

    Imprimir depuración consiste en el seguimiento del programa en tiempo real conforme se ejecuta , el seguimiento de las variables importantes y estados de memoria con el fin de buscar el origen de los errores . El término depuración de impresión se refiere a la práctica de la alimentación de la información del sistema en tiempo real a la impresora, usando ese registro continuo del comportamiento del programa para supervisar el código que se ejecuta. Hoy en día , este tipo de depuración por lo general implica el seguimiento del software y registros virtuales en lugar de en papel , pero algunos programadores todavía optar por imprimir a proporcionar la documentación para los insectos particularmente difíciles.
    Virtual Machine

    Otro método de depuración que puede ayudar a un programador encontrar errores oscuros es el uso de una máquina virtual . En este sistema , el codificador ejecuta el programa en un entorno virtual en el que pueda controlar todas las variables , proporcionando un conjunto muy específico de circunstancias a errores de activación . Por ejemplo , si un programa falla después de 100 repeticiones de una acción , el programador puede simplemente incrementar el contador correspondiente a 100 en lugar de tener que realizar esa acción varias veces para replicar el error . Este sistema también permite realizar pruebas de programas en el marco específico de la memoria y las limitaciones de procesamiento que pueden provocar comportamientos inesperados .
    Aislamiento

    Si un fallo resulta difícil aislar , un método de seguimiento errores consiste en extraer lentamente módulos de programa hasta que desaparezca el error , identificando así el origen del problema . Al reducir el programa de abajo línea por línea , el programador simplifica gradualmente la situación , descartando las partes del programa que funcionan correctamente. Esto puede ayudar a identificar situaciones en las que un error se deriva de la interacción de múltiples módulos de programa a la vez , y puede ayudar a los probadores localizar código de problema en programas complejos.

    Previous :

    next :
      Artículos relacionados
    ·¿Qué es una matriz dispersa en MATLAB 
    ·Cómo almacenar datos de BASIC Stamp 
    ·Cómo crear un conjunto de marcos en un doc HTML 
    ·Las características de una base de datos Web 
    ·Cómo hacer un botón de reinicio en Roblox 
    ·Diagramas UML Explicación 
    ·Cómo ajustar RGB Intensidad Programación 
    ·Cómo crear Servicios Web GIS 
    ·Cómo crear un programa de computadora gratis 
    ·Cómo terminar un bucle finito 
      Artículos destacados
    ·¿Cómo puedo reproducir un archivo PHP 
    ·Cómo hacer que las aplicaciones iPSP 
    ·Cómo hacer un juego RPG en C + + 
    ·Cómo calcular un bono de diez por ciento en Visual Bas…
    ·Cómo agregar columnas de DataGrid 
    ·¿Qué es un argumento de PHP 
    ·Cómo configurar PHP para una base de datos Access a di…
    ·Cómo deshabilitar números aleatorios en Java 
    ·Cómo aprender JavaScript 
    ·Cómo abrir un archivo con Python Interpreter 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com