Saltar al contenido
InternetPasoaPaso

Archivos binarios ¿Qué son y qué tipos de documentos informáticos codificados hay?

Archivos binarios Qué son y qué tipos de documentos informáticos codificados hay
Meneame

Seguramente, en alguna ocasión has escuchado hablar acerca de los archivos binarios, pero, por desconocimiento no sabías, a lo que se estaban refiriendo, puede que, por ejemplo, que no son para ti sino para tu ordenador; ¡correcto!. Pues bien, un archivo binario es aquel que contiene una información codificada en lenguaje binario (el contenido se trata de una secuencia de bytes que se agrupan de ocho en ocho), lo que conocemos como los famosos ceros y unos en informática.

Almacena hojas de cálculo, fotografías, audios, documentos de texto e incluso los ejecutables de otros programas. Se utiliza para ser procesado por una computadora, de manera que esta lo pueda entender a la perfección. De hecho, no son un tipo de ficheros que estén preparados para ser entendidos por un humano, ya que si se nos ocurre abrirlos con un Notepad, por ejemplo, solo veremos símbolos incomprensibles.

Este tipo de ficheros se utiliza por computadores que entienden el 1 como un encendido y el 0 como un apagado. El conjunto es el que da forma a los elementos que dan formato a la información. Por ejemplo: sonido, imágenes, otros ficheros contenidos. De hecho, algunos llevan una cabecera formada por una serie de metadatos que indican el tipo de información que contiene el propio archivo. Si no lleva cabecera, estamos ante un archivo binario plano.


¿Qué son los archivos binarios y para qué sirven realmente?

que es archivo binario

Los archivos binarios sirven para guardar cualquier tipo de información de manera que se conserve en memoria en una máquina; es decir, en 1 y 0. A cada uno de estos valores se le asigna un voltaje y en función del mismo se realizan transacciones con los computadores, que son los que entienden y manipulan la información, la interpretan y le dan una forma comprensible para el usuario.

Por este motivo, los archivos binarios son ficheros normales en apariencia (de manera predeterminada, el sistema los oculta para que el usuario no los manipule, pero puedes, si quieres, tenerlos a la vista sin problema, como cualquier otro), que, simplemente, el sistema puede llegar a entender.

Recomendado para ti:
¿Cómo grabar un clip de voz o audio con la grabadora de Windows 10? Guía paso a paso

De hecho, existen algunos binarios que son archivos ejecutables que sirven para indicarle al propio sistema que tiene que realizar algún tipo de trabajo. Existen, además, programas que llevan implícita una compilación especial para convertir texto en ASCII a código binario, de manera que el programador pueda escribir en idioma legible las órdenes que pretende dar y el programa lo transforma a binario para que el propio sistema lo pueda entender correctamente. Después, ese archivo volverá a reinterpretarse para que otro humano lo entienda; curioso, ¿verdad?



"ACTUALIZADO ✅ ¿Quieres conocer la lista completa de extensiones de archivos binarios y no sabes cuales hay? ⭐ ENTRA AQUÍ ⭐ y Descubre la lista Completa"


En resumen, un archivo binario sirve para dar órdenes al sistema central a través del conocido lenguaje máquina de manera que tanto el sistema operativo como el microprocesador sepan lo que tienen que hacer. Son archivos muy compactos y eficientes, lo que les da un mayor rango sobre los archivos de texto y es precisamente por esto que son los indicados para comunicarse con los equipos y los sistemas. Puedes ver todos los tipos de archivos aquí.

Suelen ser ficheros ejecutables que le piden al sistema que realice un trabajo en concreto. Su extensión más habitual generalmente suele ser .bin. Sobre los ficheros binarios se pueden realizar diferentes tipos de operaciones, como por ejemplo:

  • Apertura. Hay que recordar que sin intentamos abrir este tipo de ficheros con un editor de texto, cada grupo de ocho bits se traduciría como un carácter sin ningún tipo de sentido. De ahí que el mensaje sería ilegible. De hecho, se haga con el programa que se haga, cada uno haría un uso incorrecto a cada byte del mensaje. Por el contrario, si se trata como un ejecutable, el ordenador intentará interpretarlo en función a las instrucciones que lleve el propio lenguaje máquina.
  • Creación. Es muy importante definir la ruta donde se va a crear el fichero. Además, cuando este se comience a editar tendrá un fichero asociado con el mismo nombre y una extensión .dat. Si un fichero binario no se crea debes revisar que no haya otro con el mismo nombre o que el disco duro no esté lleno.
  • Cierre. La función fclose indica el cierre del fichero binario y permite que sea utilizado por otro programa. No indica que se debe borrar el programa con extensión .dat creado de inicio.
  • Escritura. Para escribir un fichero se deben seguir algunos consejos de orden para tener un buen binario. Además, es importante utilizar la función fwrite a la que pasaremos parámetros para acotar aún más su labor.
  • Lectura. Fread es una función para leer el fichero binario que entiende el programa intermedio y envía en lenguaje máquina al procesador para que siga las órdenes.
  • Recorrido. Procedimiento que sigue la máquina en el momento en que quiere trabajar un fichero binario. Sirve para ejecutar correctamente las instrucciones del programa
  • Enviar archivos binarios. En el caso de que esta sea la operación que se quiera llevar a cabo, hay que indicar que los archivos de este tipo se reconvierten a una codificación especial (en base 64) que aumenta un poco el tamaño del archivo (aproximadamente en un 30%). Además, precisa también una decodificación en el receptor para obtener de nuevo el archivo binario correcto.
Recomendado para ti:
¿Cómo ejecutar aplicaciones de Android en un ordenador Mac gratis? Guía paso a paso

acciones archivos binarios

Un ejemplo concreto sobre lo que son los archivos binarios lo encontramos en los programas de ordenador compilados.

Tipos de extensiones de archivos binarios y sus programas asociados para abrirlos

Los archivos binarios suelen tener formatos que no siguen ningún estándar aparente. Es más, cada uno de estos ficheros únicamente puede ser abierto por el sistema o aplicación para el que fue creado. Lo único que se puede hacer para intentar conocer algún tipo de información de este tipo de ficheros es abrirlos con un bloc de notas y tratar de investigar la información no formateada, que es poca y que, sinceramente, si no eres informático, no vas a entender.

Algunas de las extensiones de ficheros binarios más comunes o, por contra, especiales y específicas, son las que siguen a continuación:

ExtensiónCaracterísticasPrograma
264
  • Códec de vídeo de alta compresión
  • Contiene datos de vídeo RAW
  • Se pueden abrir directamente en un dispositivo de cámara o con las herramientas que proporcionan con el dispositivo
  • Alcatel Speed Touch DSL
aab
  • Paquete de aplicaciones en Android
  • Los desarrolladores utilizan este tipo de archivos para cargar aplicaciones en el Google Play mediante carga dinámica
  • Reducen los tamaños de la instalación en los dispositivos de los usuarios
  • Google Bundletool
  • Google Android Studio
akm
  • Mecanismo de entrada que permite usar un teclado en inglés para enviar mensajes en idiomas indios
  • Aksharamala Keymap
  • Microsoft Operation Manager
aot
  • Archivo de plantilla de objetos binarios de una aplicación, en concreto, denominada snAppShot de Novell
  • Sólo se puede trabajar este tipo de ficheros a modo de edición con un programa en concreto>
  • Novell snAppShot Application Binary Object Template File>
baml
  • Se trata de un archivo XAML compilado
  • Se inserta como un recurso en un ensamblador de .NET
  • Sirve para crear flujos de trabajo o árboles visuales de tipo wpf
  • Compiled XAML File
bny
  • Se utiliza en muchos programas distribuidos por la plataforma Windows
  • Se les clasifica como archivos de datos
  • Binary II Format
  • Shrinklt
bsave
  • Controlador de visualización de vídeos
  • Sirve para copiar la RAM en un archivo binario
  • Se utilizaban sobre todo cuando se introdujeron los pC’s de IBM.
  • Quickbasic BLOAD/BSAVE Format
dcu
  • Se trata de un archivo de unidad compilada que posee el mismo nombre que un archivo de código fuente
  • Tipo de archivo creado para Delphi
  • Delphi Compiled
dpl
  • Biblioteca de enlace dinámico o DLL que contiene componentes que se pueden compartir en múltiples proyecto
  • Tipo de archivo creado para Delphi
  • Delphi Packed
fb1
  • Se trata de los ficheros FAWAVE Binary
  • Pertenece a la categoría de archivos de datos
  • Se utiliza para programas distribuidos para Windows
  • FAWAVE
grib
  • Se usa en programas de Análisis de cuadrícula y Sistemas de Visualización
  • Fue desarrollado por la Organización Meteorológica Mundial
  • Se utiliza para transmitir rápidamente la información meteorológica entre los ordenadores de pronóstico
  • Están compuestos por datos muy útiles de tipo meteorológico a nivel individual
  • Son ficheros extremadamente compactos, que únicamente contienen información pura
  • Además, son ficheros muy precisos
  • WMO CBS FM 92-VIII Ext. Gridded
mf4
  • Tipo de archivo de datos de medición ASAM
  • Utilizado por la industria automotriz para almacenar datos de medición de sensores de una unidad menor que el motor (ECU)
  • Contiene, además, los metadatos necesarios para interpretar los datos de las mediciones sin procesar.
  • Version 4.0 measurement data
neta
  • Software utilizado para analizar a través de redes Bayesianas la incertidumbre en negocios como ingeniería, ecología y medicina
  • Se utiliza este formato para la reducción del tamaño de archivo y la velocidad de acceso a los mismos
  • Netica Bayesian network
oca
  • Se trata de un archivo adjunto guardado con archivos personalizados de control de Visual Basic
  • Posee descripciones de objetos, propiedades y métodos de los mismos>
  • Sirven, también, como bibliotecas de tipo extendido y caché para archivos OCX
  • Visual Basic Control Typelib
pib
  • Consiste en una serie de bloques donde cada uno de ellos contiene uno o más atributos.
  • La definición de cada atributo posee un nombre, tipo de datos, rango de dimensión y una descripción.
  • Platform Independent
qq
  • Fichero especial asociado a Apple Binary 2 Library Utility
  • BLU archive
rock
  • Fichero especial asociado a Rockbox
  • Se trata de un firmware de reemplazo de código abierto enfocado a reproductores de mp3.
  • Rockbox
sbn
  • Se trata de un índice espacial para archivos de lectura y escritura
  • ArcView spatial index for read-write shapefiles
sprm
  • Archivos binarios de código abierto generados por un sistema Linux a nivel de máquina
  • Linux Source RPM Package
uhs
  • Similar a los ZIP files
  • Sirven para el tratamiento de los ficheros comprimidos
  • Universal Hint System
x3db
  • Gráficos de 3D extensibles
  • X3D Binary

Si te quedaste con alguna duda, déjalas en los comentarios, te contestaremos lo antes posible, además seguro que será de gran ayuda para más miembros de la comunidad. Gracias! 😉

Más Trucos y Consejos cada día ¡Apúntate Aquí!


He leído y acepto los términos y condiciones

Compártelo, gracias!

Meneame
Temas: