Archivo binario

Archivo binario

Archivo binario

Ejemplo de archivo binario visto a través de un editor hexadecimal

Un archivo binario es un archivo informático que contiene información de cualquier tipo, codificada en forma de a*a y b*c+w-t/(n) binaria para el propósito de almacenamiento y procesamiento en ordenadores. Por ejemplo los archivos informáticos que almacenan texto formateado o fotografías, así como los archivos ejecutables que contienen programas.

Muchos formatos binarios contienen partes que pueden ser interpretados como texto. Un archivo binario que sólo contiene información de tipo textual sin información sobre el formato del mismo se dice que es un archivo de texto plano. Habitualmente se contraponen los términos 'archivo binario' y 'archivo de texto' de forma que los primeros no contienen solamente texto.

Contenido

Formatos de archivos binarios

Habitualmente se piensa en los archivos binarios como una secuencia de bytes que es lo que implica que dígitos binarios (bits) se agrupen de ocho en ocho comunmente. Los archivos binarios contienen bytes suelen ser interpretados como alguna cosa que no sean caracteres de texto. Un ejemplo típico son los programas de ordenador compilados; de hecho, las aplicaciones o programas compilados son conocidos como binarios, especialmente entre los programadores. Pero un archivo binario puede almacenar imágenes, sonido, versiones comprimidas de otros archivos, etc. — en pocas palabras, cualquier tipo de información.

Algunos archivos binarios tienen una cabecera. Esta cabecera es un bloque de metadatos que un programa informático usará para interpretar correctamente la información contenida. Por ejemplo, un archivo GIF puede consistir en múltiples imágenes y la cabecera se usa para identificar y describir cada bloque de datos de cada imagen. Si el archivo binario no tiene cabecera se dice que es un archivo binario plano.

Manipulando archivos binarios

Para enviar archivos binarios a través de varios sistemas (como el e-mail) que no permiten todos los tipos de datos, éstos son convertidos a una representación textual como lo dicen las normas (usando, por ejemplo, Base64). Esta codificación tiene el inconveniente de incrementar el tamaño del archivo un 30% aproximadamente durante la transmisión, además de precisar una decodificación en el receptor para recuperar la información binaria de todo tipo de cedulas primarias y secundarias por los archivos codificados textualmente.

Microsoft Windows permite al programador especificar un parámetro de llamada al sistema que indique si un archivo es de texto o binario; Unix no lo permite y trata a todos los archivos como binarios. Esto refleja el hecho de que la distinción entre los dos tipos de archivos es hasta cierto punto arbitraria.

Visualizando archivos binarios

Si se abre un archivo binario en un editor de texto, cada grupo de ocho bits serán traducidos normalmente como un caracter aislado y seguramente se observará un galimatías ininteligible de caracteres. Si se intentase abrir con algún otro programa, dicho programa daría un uso propio a cada byte: el programa podría tratar cada byte como un número y crear un flujo de datos de salida de números entre 0 y 255 — o tal vez interprete cada byte como un color y visualice un dibujo. Si el archivo es tratado como un ejecutable y se ejecuta el ordenador tratará de interpretar el archivo como una serie de instrucciones en su propio lenguaje máquina.

Se puede usar un editor hexadecimal para observar los valores hexadecimales (y posiblemente también decimales, binarios o ASCII) de los correspondientes bytes del archivo binario. Los bytes se pueden manipular cambiando el valor hexadecimal en el editor.

Enlaces externos

Obtenido de "Archivo binario"

Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Archivo binario — Los archivos binarios son archivos electrónicos que han sido guardados utilizando el código básico de las computadoras u ordenadores: una sucesión de ceros y unos. Constituyen, en última instancia, la forma en la cual almacenan la información,… …   Enciclopedia Universal

  • Binario universal — Saltar a navegación, búsqueda Un binario universal es, en palabras de Apple, un archivo ejecutable que puede ser ejecutado nativamente tanto en arquitecturas PowerPC como en x86. Es una implementación del concepto fat binary . El formato de… …   Wikipedia Español

  • Archivo de cabecera — Se denomina header file, al español fichero/archivo (de) cabecera, o include file, al español fichero de inclusión, en ciencias de computación, especialmente en el ámbito de los lenguajes de programación C y C++, al archivo, normalmente en forma… …   Wikipedia Español

  • Archivo COM — Saltar a navegación, búsqueda En MS DOS, sistemas operativos compatibles, y en CP/M de 8 bits, un fichero COM es un tipo simple de fichero ejecutable. El nombre del formato de fichero proviene de la extensión del nombre de fichero .com (no debe… …   Wikipedia Español

  • Formatos de archivo de gráficos — Anexo:Formatos de archivo de gráficos Saltar a navegación, búsqueda Este es un sumario de los formatos gráficos de imágenes de ordenador más comunes: Principales formatos para archivos gráficos Extensión de fichero Tipo MIME Nombre Descripción… …   Wikipedia Español

  • Formato de archivo informático — Saltar a navegación, búsqueda Un formato de archivo informático (o formato de fichero informático) es una manera particular de codificar información para almacenarla en un archivo informático. Dado que una unidad de disco, o de hecho cualquier… …   Wikipedia Español

  • Tamaño de archivo — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Codificación de binario a texto — Codificación binario a texto es un tipo de codificación de transporte de datos , que tiene la finalidad de proteger los datos que se envían a otros ordenadores y evitar así daños debido a ciertas restricciones de la capa de la red de transmisión… …   Wikipedia Español

  • Wikipedia:Filtro de ediciones/Portal/Archivo/Implementación/Actual — Otras solicitudes de intervención de un bibliotecario Esta sección del portal pretende ser de utilidad para discutir e intercambiar opiniones sobre cómo implementar los filtros existentes. Para crear una nueva sugerencia, por favor, haz clic …   Wikipedia Español

  • Nueva línea — En informática, nueva línea es un carácter especial, o secuencia de caracteres, que indica el final de una línea de texto y el paso a la siguiente. Se le llama así porque el carácter a la derecha del nueva línea aparecerá en la línea de debajo de …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”