Tabla de contenido:
- Definición - ¿Qué significa el sistema de tiempo de ejecución?
- Techopedia explica el sistema de tiempo de ejecución
Definición - ¿Qué significa el sistema de tiempo de ejecución?
Un sistema de tiempo de ejecución se refiere a la colección de recursos de software y hardware que permiten ejecutar un programa de software en un sistema informático. El sistema de tiempo de ejecución es un mecanismo compuesto diseñado para proporcionar servicios de ejecución de programas, independientemente del lenguaje de programación utilizado.Techopedia explica el sistema de tiempo de ejecución
Un sistema de tiempo de ejecución es creado principalmente por el lenguaje de programación en la forma en que presenta la arquitectura de programación que es nativa del programa. Por lo general, un sistema de tiempo de ejecución proporciona comandos de bajo y alto nivel, interactuando tanto con el marco / biblioteca de software primario como con la arquitectura de conjunto de instrucciones de hardware (ISA) subyacente. Las funciones de bajo nivel proporcionadas por un sistema de tiempo de ejecución incluyen la interfaz del procesador, la carga de memoria y la conversión de digital a binario, entre otras. Las funciones de nivel superior incluyen verificación de tipo, generación de código y servicios de depuración y optimización.
Java Runtime Environment, por ejemplo, es un tipo de sistema de tiempo de ejecución que proporciona el marco completo para ejecutar y administrar programas Java.
