Tiempo de ejecución
El tiempo de ejecución se refiere al tiempo durante el que se ejecuta un programa en una computadora o dispositivo. Durante el tiempo de ejecución, la CPU de la computadora ejecuta los comandos del código máquina del programa. Comienza cuando usted abre un programa por primera vez y el sistema operativo lo carga en la RAM, junto con las bibliotecas adicionales o los marcos de trabajo externos que necesita el programa. El tiempo de ejecución termina cuando usted cierra o sale del programa, y la memoria asignada a este queda disponible para otros programas.
En el contexto del desarrollo de software, la palabra "tiempo de ejecución" también se refiere al entorno en el que un desarrollador de software diseña un programa para que se ejecute. El entorno de ejecución consta del sistema operativo y de las bibliotecas de código vinculadas. Por ejemplo, los programas que se ejecutan en Windows realizan llamadas a archivos de bibliotecas de vínculos dinámicos (DLLs) para ejecutar diversas funciones estándar. El entorno de ejecución también puede incluir máquinas virtuales o programas intérpretes necesarios para que el programa se ejecute.
Un error de ejecución es un error, o bug, que ocurre mientras el programa se está ejecutando. El término diferencia estos errores de los que ocurren mientras el programa se está compilando, como los errores de sintaxis y otros errores de compilación.
Pon a prueba tu conocimiento