Error de tiempo de ejecución
A tiempo de ejecución el error es un programa error que ocurre mientras se ejecuta el programa. El término se usa a menudo en contraste con otros tipos de errores de programa, como errores de sintaxis y a la compilar errores de tiempo
Hay muchos tipos diferentes de errores de tiempo de ejecución. Un ejemplo es un error lógico, que produce el mal salida. Por ejemplo, un error de cálculo en el código fuente o una hoja de cálculo el programa puede producir un resultado incorrecto cuando un usuario ingresa fórmula en una celda Otro tipo de error de tiempo de ejecución es un pérdida de memoria. Este tipo de error hace que un programa use continuamente más RAM mientras se ejecuta el programa Una pérdida de memoria puede deberse a un bucle infinito, no a la desasignación de memoria no utilizada u otras razones.
Un bloqueo del programa es el tipo de error de tiempo de ejecución más notable, ya que el programa se cierra inesperadamente mientras se ejecuta. Los bloqueos pueden ser causados por pérdidas de memoria u otros errores de programación. Los ejemplos comunes incluyen dividir por cero, hacer referencia a archivos faltantes, llamar a funciones no válidas o no manejar ciertos datos de entrada correctamente.
NOTA: Los errores de tiempo de ejecución se denominan comúnmente "loco, "y a menudo se encuentran durante el depuración proceso, antes de que se lance el software. Cuando se encuentran errores de tiempo de ejecución después de que un programa se haya distribuido al público, los desarrolladores a menudo lanzan parches o pequeñas actualizaciones diseñadas para corregir los errores.