Formatos de Archivos
Formatos de archivos (Extensiones)
En informática, una extensión de archivo o extensión de fichero, es una cadena de caracteres anexada al nombre de un archivo, usualmente antecedida por un punto.
Su función principal es diferenciar el contenido del archivo de modo que el sistema operativo disponga el procedimiento necesario para ejecutarlo o interpretarlo, sin embargo, la extensión es solamente parte del nombre del archivo y no representa ningún tipo de obligación respecto al contenido del mismo.
Algunos sistemas operativos, especialmente los herederos de DOS como Windows, utilizan las extensiones de archivo para reconocer su formato, incluyendo el de archivos ejecutables.
Otros sistemas operativos, como los basados en Unix, utilizan las extensiones de archivo por simple convención, no necesariamente utilizándolas para determinar su tipo.
Siendo las extensiones de archivo legado del sistema DOS, muchas de sus actuales características fueron heredadas por limitaciones en dicho sistema.
Los antiguos sistemas DOS limitaban la cantidad de caracteres de la extensión de archivo a tres, por lo que muchas extensiones convencionales poseen esa cantidad de caracteres.
Además, los nombres de archivo en sistemas DOS son insensibles a las mayúsculas y minúsculas, por lo que la mayoría de las extensiones de archivo pueden ser escritos indiferentemente en minúsculas como en mayúsculas o una combinación de ambas.
Un mismo nombre básico puede, por la extensión, contener archivos de distinto propósito.
Como en este ejemplo de DOS:
APLICACIÓN.BAS = Archivo Fuente escrito en lenguaje BASIC
APLICACIÓN.OBJ = Archivo objeto (necesario para su compilación)
APLICACIÓN.EXE = Programa Ejecutable
APLICACIÓN.TXT = Archivo de texto ASCII "texto plano"
APLICACIÓN.DOC = Archivo de texto con formatos
APLICACIÓN.DOCX = Archivo de texto con formatos para Office 2007
APLICACIÓN.VBS = Archivo fuente escrito en lenguaje Visual Basic.
En todos estos casos las extensiones diferencian los nombres de los archivos a la vez que los identifican ante las aplicaciones que pueden manejarlos.
Historia
En los sistemas Unix los nombres de los archivos pueden contener cualquier carácter excepto el separador de directorios ("/") y por lo general no tienen límite en su tamaño o es un límite aceptable.
La extensión no es un elemento diferenciado sino una convención dada a los nombres de archivo para reconocer su contenido.
En DOS los nombres de los archivos tenían un máximo de 8 caracteres, un punto y una extensión de como máximo tres letras, en total un máximo de 12 caracteres del Código ASCII que permitían distinguir unos archivos de otros dentro de un mismo directorio. No todos los caracteres del código ASCII estaban permitidos para nombrar un archivo, pues algunos (ejemplo: /*?+\ y otros) estaban reservados para otras funciones.
Los tipos de archivo se diferencian en dos tipos bastante definidos:
1. Ejecutables, son aquellos que se han sido programados bajo algún lenguaje específico para realizar acciones y rutinas por sí mismos.
Ejemplo:
-EXE archivos ejecutables (executable)
-COM archivos de comando
-BAT abreviatura de batch (conjunto de comando para ejecutar una acción)
-DLL dynamic link library (librería de vínculo dinámico)
2. De datos, son aquellos que, principalmente, contienen datos, y necesitan de una aplicación específica para ser abiertos.
Ejemplo:
-TXT archivos tipo texto
-DOC archivos tipo documento
-XLS archivos de Excel
-XLS archivos de Excel Office 2007
-RTF etc. rich text format (formato de texto enriquecido)
Tipos de extensiones
Extensiones de Sistema
Estos son los archivos necesarios para el funcionamiento interno del Sistema Operativo así como de los diferentes programas que trabajan en él. No esta recomendado moverlos, editarlos o variarlos de ningún modo porque pueden afectar al buen funcionamiento del sistema.
.BAT: archivo de procesamiento por lotes de DOS. Se ejecuta abriendo una sesión de DOS y tipeando el nombre del archivo.
.BIN: archivo con contenido de datos en formato de sistema binario, utilizado por muchos programas.
.COM: archivo de comando de programa de DOS. Se ejecuta tipeando el nombre o haciendo clic sobre él. Windows abrirá una sesión de DOS y lo ejecutará.
.DLL: archivo de librería de vínculo dinámico. Es una colección de pequeños programas que son invocados por otro programa más grande cuando es necesario.
.DRV: archivo que interactúa con un dispositivo o un programa específico. Contiene información sobre el dispositivo o programa que el software que lo utiliza no posee.
.DUN: acceso telefónico a redes. Al hacer clic sobre este archivo, se accede a Internet mediante el número y el password especificado en el archivo.
.EXE: programa autoejecutable. Se corre una vez que se hace clic sobre el archivo.
.FON / .TTF: archivos de fuentes (tipografías) de Windows..INI: archivo para iniciar Windows. Contiene información sobre los dispositivos y aplicaciones que se inician junto con el sistema operativo.
.OCX: programa de control personalizado. Provee a Windows de funciones específicas, como el redimensionamiento de ventanas y scroll de la barra espaciadora.
.REG: archivo de registro de Windows, en el cual se guarda la configuración de las aplicaciones instaladas. Si no eres experto, no lo abras.
.TMP: archivo temporal de trabajo de Windows. Lo utiliza el sistema para efectuar procesos en el disco rígido y los borra una vez finalizado dicho proceso.
.VXD: archivo de controlador virtual de Windows. Es necesario para controlar los dispositivos de la PC.
.SYS: archivo de sistema, fundamental para que el sistema operativo funcione correctamente. Tampoco conviene abrirlo si no se conoce su funcionamiento interno.
Extensiones de audioLos archivos de audio son todos los que contienen sonidos (no solo música). Las diferentes extensiones atienden al formato de compresión utilizado para convertir el sonido real en digital.
Extensiones de video
Los formatos de video no sólo contienen imágenes sino también el sonido que las acompaña.
Es bastante habitual que al intentar visualizar un vídeo no podamos ver la imagen aunque sí oigamos el sonido. Esto es debido al formato de compresión utilizado en ellos que puede no ser reconocido por nuestro ordenador, por ello siempre se ha de tener actualizados los codecs de cada uno de los formatos.
Extensiones de comprimidos
Los formatos de compresión son de gran utilidad a la hora del almacenamiento de información ya que hacen que esta ocupe el menor espacio posible y que se puedan reunir muchos ficheros en uno sólo.
Extensiones de imágenes
Poco hay que decir de las imágenes y de sus formatos salvo que cada uno de ellos utiliza un método de representación y que algunos ofrecen mayor calidad que otros. También cabe destacar que muchos programas de edición gráfica utilizan sus propios formatos de trabajo con imágenes.
Extensiones de imágenes de CD
Para guardar en un archivo único lo incluido dentro de un CD se utilizan las llamadas "imágenes de disco", su nombre proviene de que son exactamente iguales a lo guardado en el disco, como una imagen reflejada en un espejo. Con ellas se pueden hacer múltiples copias idénticas de un disco.
Extensiones de texto
Dentro de los documentos de texto hemos de diferenciar entre el texto plano y el enriquecido. Es decir, entre los formatos que sencillamente guardan las letras (txt, log...) y los que podemos asignarles un tamaño, fuente, color, etc, (doc).
Extensiones de programas
La mayoría de los programas tienen formatos de archivo propios para utilizarlos en distintas funciones. Al ser bastante habituales algunos de ellos, detallamos los más importantes aquí.
Archivo informativo con todas las extensiones existentes :
bajar.





