Saltar al contenido

Archivos Ejecutables y sus Extensiones

Archivos Ejecutables y sus extensiones

Una computadora es más complejo de lo que uno pudiese imaginar. Si estudiáramos la historia de los ordenadores nos sorprenderíamos todo lo que se ha podido alcanzar hasta el día de hoy . Y uno de los tantos adelantos es el tema que traemos hoy: Archivos Ejecutables y sus Extensiones.

¿Quieres aprender sobre los archivos ejecutables? ¿Te interesa cuáles son sus extensiones? Aun cuando, al principio es poco difícil con respecto al vocabulario, se lo vamos a explicar de manera muy ameno hacia usted. Así que le invitamos que se quede aprendiendo más sobre este interesante tema.

¿Qué son los archivos ejecutables y cuáles son sus usos?

¿Qué son los archivos ejecutables y cuáles son sus usos?

En el mundo de la informática, un archivo ejecutable no es más que un fichero que presenta unas características que puede una computadora interpretarla sin interpelar de programas de terceros para ello. Debido a sus instrucciones, dependiendo de su finalidad, el propio equipo lo reconoce y lo ejecuta gracias a su composición. Los archivos ejecutables se pueden clasificar de dos manera portables y no portables.

En resumen, un archivo ejecutable trabaja por sí mismo; no es necesario un software que lo ejecute; regularmente es binario; se realizan en instrucciones en código de máquina; una persona no lo puede entender; realiza llamados a sistemas específicos, y algunos más complicados tienen bytecode.


Archivos autoejecutables

Dentro de los archivos ejecutables, se puede diferenciar lo que se denominan archivos autoejecutables, y estos tipos de ficheros contiene instrucciones para que ellos mismos puedan realizar su trabajo específico. No es necesario un software específico para realizar su trabajo, sino comienzan a trabajar en cualquier computadora.

Hay que tener mucho cuidado con los ficheros ejecutables, por su naturaleza puede ser dañina tanto para el equipo como para el usuario de la computadora. Sin embargo, los archivos autoejecutables son más atractivos para los delincuentes, porque lo pueden convertir en un malware, siendo más sencillo de propagarse en los equipos, y no requieren de acción por parte de otras personas ni de componentes específicos.


Diferencia entre un archivo ejecutable y un archivo no ejecutable

La primera diferencia es que un archivo ejecutable funciona por sí mismo, se ejecuta por la computadora, y realiza las orientaciones según las instrucciones que tenga codificada.

Un archivo no ejecutable es un fichero que contiene información, no lo ejecuta la computadora sino un software específico para el mismo, por ejemplo una imagen con un editor, un audio con un reproductor de música, y la tarea es muy específica. Un archivo ejecutable son scripts o compilados, y un archivo no ejecutable son hojas de cálculo, videos.

Lista de Archivos Ejecutables con sus extensiones y programas o sistemas dedicados para ejecutarlos

Después de conocer qué son los archivos ejecutables, sus usos, entre otros elementos de este tema, vamos a presentar aquellas extensiones más conocidos o funcionales, con el siguiente formato: nombre de la extensión, las principales características, y los programas o sistemas que lo ejecutan.

Archivos Ejecutables con extensiones .exe

La extensión .exe es el ejecutable por excelencia, y las más conocidas por los usuarios. Se utiliza en la instalación de programas de escritorio, se elabora compilando ( se ejecuta en la plataforma que usted escoja) o se ensambla. Los sistemas operativos o programas que lo pueden ejecutar son en Windows, un emulador de PC para Mac Os, y en Linux con un software de tercero instalado o un emulador.


Archivos Ejecutables con extensiones .scr

La extensión .src no son más que archivos ejecutables dentro de software, dedicados para este. Los comandos en este tipo de extensión se realizan en orden por el sistema, se ven como texto sin formato pero no se pueden modificar, generalmente se utilizan para protectores de pantalla, enseñan gráficos vectoriales o animaciones, y como no se pueden sobrescribir se utilizan como troyanos. Los programas que pueden ejecutar los archivos con extensión .scr son el software creador y un editor de texto.


Archivos Ejecutables con extensiones .vb

Los archivos con extensión .vb tienen información en el lenguaje Visual Basic, incluyendo además información de aquellos trabajos en desarrollo, se proporciona en ASCII y sus componentes cambian por completo de uno a otro: clases, logotipos, entre otros. En Windows lo puede ejecutar los programas Dreamweaver, Visual Studio y WScrip; en Mac OS solamente Dreamweaver, además todos los editores de texto.


Archivos Ejecutables con extensiones .bat

Los archivos .bat sus procesos se realizan en lotes , y enlaza ejecuciones de programas. Este tipo de extensión es un texto sin formato ASCII, y se desarrolla y editan en múltiples editores de texto. Se ejecutan en Windows, en un escritorio paralelo en el sistema operativo Mac OS, y se desarrollan, visualizan y se editan en diferentes editores de texto, mencionados anteriormente.


Archivos Ejecutables con extensiones .apk

Los archivos con extensión .apk se utilizan para poder instalar aplicaciones en los dispositivos con el sistema operativo Android, y APK es el acrónimo de Android Application Package. Se pueden conseguir estas aplicaciones tanto en sitios concretos de proveedores como en la tienda de Android, entre las principales características que presentan son que se pueden compartir entre dispositivos y su instalación es muy fácil. Se ejecutan en dispositivos con sistemas androides y en aplicaciones s archivadores de ficheros con emulador Android.


Archivos Ejecutables con extensiones .dll

Los archivos con extensión .dll son ficheros que tienen códigos que tienen el objetivo de ejecutar los programas y aplicaciones esenciales en el sistema operativo Windows. DLL es el acrónimo de Dynamic Link Library, estos ficheros no deben ser borrados del sistema operativo porque pueden traer futuros problemas. A diferencia de un archivo .exe, los archivos DLL son llamados desde otros códigos que se encuentran ejecutando con el propósito de acceder a las funciones de diferentes programas y aplicaciones. Se ejecutan en Windows solamente.


Archivos Ejecutables con extensiones .ipa

Los archivos con extensión .ipa son aplicaciones para los dispositivos de Apple, dígase iPhone, iPod Touch y iPad. Fue implementado por el equipo de desarrollo de Steve Jobs en el 2007, y son la base las aplicaciones de Apple y es la más común en los dispositivos iOS. Se ejecutan solamente en dispositivos que soportan el sistema operativo iOS.


Archivos Ejecutables con extensiones .cmd

Los archivos .cmd no son más que ficheros por lotes, que contienen un conjunto de comandos que se ejecutan en orden; su primera aparición fue en Windows NT, pero se pueden ejecutar en los sistemas DOS o Windows NT, se parecen a los archivos .bat, pero son ejecutados por CMD. Se ejecutan en los sistemas operativos Windows, Windows con DOS, y en el caso de Mac OS en una máquina virtual que contenga Windows.


Archivos Ejecutables con extensiones .pif

Los archivos con extensión .pif (acrónimo de Program Information File), tienen el objetivo de ejecutar aplicaciones de DOS en entornos multitarea, definiendo tareas como como el máximo y mínimo de memoria a utilizar, o las propiedades de la ventana, entre otras funciones. Existen otros tipos de archivos que se relacionan con esta extensión, por ejemplo .X3D, .DATA ,.CLB, entre otros más. Solamente se utilizan en el sistema operativo Windows.


Archivos Ejecutables con extensiones .wsf

Los archivos con extensión .wsf son utilizados para presentar componentes ActionScript, medios digitales y gráficos vectoriales animados, e incluso puede tener texto. Este formato fue implementado por Macromedia, propiedad de Adobe. Además incorpora animaciones con interactividad y funcionalidad, y se pueden reproducir en navegadores, si tienen flash instalados. Solamente se utilizan en el sistema operativo Windows.


Archivos Ejecutables con extensiones .cgi

Los archivos con la extensión .cgi no es más que un fichero Common Gateway Interface Script, archivos de textos que se desarrollan en lenguajes de programación como C o Perl, pueden trabajar como archivos ejecutables cumpliendo ciertas condiciones. Su objetivo principal es realizar ejecuciones básicas en internet, se almacenan en un servidor web y se pueden editar antes de compilarse. Se ejecutan en Mac OS (Bare Bones Edit, MacroMates TextMate), Windows (Notepad) y en Linux (Rich ER).

Conclusiones

Después de conocer qué son los archivos ejecutables y de ver un lista de las principales extensiones, reconociendo que existen muchos más extensiones, que no se lo presentamos en el día de hoy, pero en otro momento seguiremos tratando sobre este tema.


Artículos relacionadas que te podrían resultar interesantes: