Cuando un mensaje de error de ejecución aparece en su pantalla, usted sabe que algo no ha sucedido tal como el sistema operativo espera que lo haga. Desafortunadamente, para la mayoría de los usuarios finales, el mensaje de error puede ser que también ser escrito en griego clásico o Klingon. Estos mensajes son escritos por los programadores, los programadores familiarizados con el sistema operativo y sus requisitos, y no para el beneficio del usuario medio. Descifrar el significado de los mensajes individuales requiere un conocimiento básico del funcionamiento interno del código.
Manejo de errores
sistemas operativos y programas están diseñados para funcionar en un entorno específico. Un programa bien diseñado se ve para las variables ambientales y los recursos disponibles a medida que se ejecutan las rutinas internas. rutinas de tratamiento de errores se integran en el programa. Cuando una parte del programa encuentra un problema, un mensaje se pasa al sistema operativo o, en el caso de un lenguaje interpretado como Java, JavaScript o básico, para el motor de tiempo de ejecución. El sistema operativo o en el motor y luego evalúa el problema y genera un mensaje de error.
Interpretar el mensaje
Muchos mensajes de error son engañosas. Las versiones anteriores del sistema operativo Windows generan habitualmente un mensaje de error "Memoria insuficiente" cuando un usuario intenta abrir un programa. Aunque esto parece una declaración sencilla, que en realidad quería decir que el programa intentó abrir una dirección de memoria que estaba reservado y no depurados por una operación anterior o no pudo encontrar un archivo o dispositivo en el equipo. Esta ambigüedad en el informe de errores se toma en consideración por los programadores y técnicos y hace que las circunstancias en las que aparece el mensaje un factor importante en la interpretación de su significado.
Error de sintaxis
error de sintaxis es uno de los mensajes más sencillos de interpretar. Los lenguajes de programación, como las lenguas habladas, requieren ciertos elementos de existir antes de cualquier sentido puede estar hecho de un comunicado. En el idioma Inglés, una sentencia debe tener un sujeto, un verbo y terminar con un punto o signo de interrogación. La mayoría de los lenguajes de programación requieren que cada declaración o sentencia de instrucción siguen la sintaxis de la lengua. Los apoyos y los paréntesis deben coincidir, las variables deben ser definidas y declaraciones deben terminarse con el símbolo correspondiente. Cuando alguno de estos elementos falta, la sintaxis de la lengua es violada y se genera un mensaje de error.
Línea de números
Un "Tiempo de ejecución error Línea 109 Error de sintaxis" en la pantalla indica que el intérprete de código en su ordenador ha detectado un error de sintaxis en el código fuente del programa. La solución obvia es la de abrir el archivo de código fuente del programa en un editor de código y buscar un elemento que falta o código sin terminar en la línea 109 en el archivo de origen. Desafortunadamente, esto puede no ser la ubicación real del error. A falta apoyo, soporte, adaptador o declaración de variables pueden estar ubicados en cualquier parte del código. El error sólo se genera cuando el sistema operativo o su intérprete ya no pueden realizar ninguna operación con el código existente. Línea 109 es un buen lugar para empezar a buscar problemas, pero esto es sólo la línea donde se detuvo la ejecución del programa. El error puede estar ubicado en cualquier lugar de las 108 líneas de código anteriores. Cada uno de éstos se deben inspeccionar cuidadosamente la sintaxis del lenguaje adecuado. Una vez que se solucione el problema, debe ejecutar el programa según lo previsto.