Archivo (informtica)
Este artculo explica los archivos informticos y los sistemas de archivos en
trminos generales. Para una explicacin ms detallada y tcnica, vase Sistema
de archivos.
Para otros usos de este trmino, vase Archivo.
Un archivo o fichero informtico es un conjunto de bits que son almacenados en un
dispositivo. Un archivo es identificado por un nombre y la descripcin de la carpeta o
directorio que lo contiene. A los archivos informticos se les llama as porque son los
equivalentes digitales de los archivos escritos en libros, tarjetas,
libretas, papel o microfichasdel entorno de oficina tradicional.
ndice
[ocultar]
1 Contenido de los archivos
2 Identificacin y organizacin de archivos
3 Operaciones sobre ficheros completos
o
3.1 Creacin de un fichero
3.2 Apertura de un fichero
3.3 Cierre de un fichero
3.4 Extensin del fichero
4 Proteccin de archivos
5 Proteccin legal de datos de archivos
6 Almacenamiento de archivos
7 Respaldo de archivos
8 Sistemas de archivos y gestores de archivos
9 Vase tambin
Contenido de los archivos[editar]
En lo que concierne al sistema operativo un archivo es, en la mayora de los casos,
simplemente un flujo unidimensional de bits, que es tratado por el sistema operativo
como una nica unidad lgica. Un archivo de datos informtico normalmente tiene un
tamao, que generalmente se expresa en bytes; en todos los sistemas operativos
modernos, el tamao puede ser cualquier nmero entero no negativo de bytes hasta
un mximo dependiente del sistema. Depende del software que se ejecuta en la
computadora el interpretar esta estructura bsica como por ejemplo un programa, un
texto o una imagen, basndose en su nombre y contenido. Los tipos especiales de
archivos, como los nodos de dispositivo que representan simblicamente partes del
hardware, no consisten en un flujo de bits y no tienentamao de archivo.
Los datos de un archivo informtico normalmente consisten en paquetes ms
pequeos de datos (a menudo llamados registros o lneas) que son individualmente
diferentes pero que comparten algn rasgo en comn. Por ejemplo, un archivo de
nminas puede contener datos sobre todos los empleados de una empresa y los
detalles de su nmina; cada registro del archivo de nminas se refiere nicamente a
un empleado, y todos los registros tienen la caracterstica comn de estar relacionados
con las nminas -esto es muy similar a colocar todos los datos sobre nminas en un
archivador concreto en una oficina que no tenga ninguna computadora. Un archivo de
texto puede contener lneas de texto, correspondientes a lneas impresas en una hoja
de papel.
La manera en que se agrupan los datos en un archivo depende completamente de la
persona que disee el archivo. Esto ha conducido a una pltora de estructuras de
archivo ms o menos estandarizadas para todos los propsitos imaginables, desde los
ms simples a los ms complejos. La mayora de los archivos informticos son usados
por programas de computadora. Estos programas crean, modifican y borran archivos
para su propio uso bajo demanda. Los programadores que crean los programas
deciden qu archivos necesitan, cmo se van a usar, y (a menudo) sus nombres.
En algunos casos, los programas de computadora manipulan los archivos que se
hacen visibles al usuario de la computadora. Por ejemplo, en un programa de
procesamiento de texto, el usuario manipula archivos-documento a los que l mismo
da nombre. El contenido del archivo-documento est organizado de una manera que el
programa de procesamiento de texto entiende, pero el usuario elige el nombre y la
ubicacin del archivo, y proporciona la informacin (como palabras y texto) que se
almacenar en el archivo.