Tabla de contenido:
Definición: ¿Qué significa ejecutable (.EXE)?
Un ejecutable se refiere a un archivo que contiene instrucciones y datos destinados a realizar una secuencia de tareas en una computadora. El contenido del archivo ejecutable debe ser interpretado por un sistema operativo con instrucciones de código de máquina significativas para ser utilizadas por la unidad de procesamiento central física (CPU).
Un ejecutable también puede ser un archivo compuesto por comandos para que un compilador de software lo ejecute. Incluso un script VB o Java o cualquier otro archivo fuente de lenguaje de script también puede considerarse un ejecutable.
Techopedia explica ejecutable (.EXE)
Algunos sistemas operativos reconocen ejecutables por una extensión como .exe. O bien, pueden reconocerlo a través de metadatos, que marcan que el archivo tiene permiso de ejecución, como se hace en los sistemas operativos basados en Unix. La mayoría de los sistemas operativos comienzan el proceso de ejecución verificando que el archivo esté en una forma ejecutable válida para evitar que se ejecuten accidentalmente secuencias de bits aleatorias como instrucciones.
Los sistemas operativos modernos gestionan los recursos informáticos. Esto implica que programas separados realizan invocaciones del sistema para acceder a recursos privilegiados. Dado que cada marca de sistemas operativos tiene sus propios procedimientos de invocación, los archivos ejecutables suelen ser específicos del sistema operativo. Hay muchos métodos disponibles para hacer que los archivos ejecutables sean ejecutables por más de un solo sistema operativo, por ejemplo, implementando una interfaz binaria de aplicación similar o coincidente.
Varios ejecutables no siempre se adhieren a una determinada interfaz binaria de hardware o conjunto de instrucciones. Están disponibles en forma de bytecode para compilación en tiempo real o en código fuente para usar en forma de lenguaje de script.
