Diferencia entre revisiones de «Archivo (informática)»

Contenido eliminado Contenido añadido
Sin resumen de edición
m Revertidos los cambios de 201.252.69.151 (disc) a la última edición de Drini
Línea 1:
''Este artículo explica los archivos informáticos y los sistemas de archivos en términos generales. Para una explicación más detallada y técnica, vea [[Sistema de archivos|sistemas de archivos]].
 
PIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJApijApijApijApijApijApijApijApijApijApijApijApijApijApijApijApijApijApijApijApijApijApijAen las mayúsculas y minúsculas si el usuario utiliza un [[editor de discos]] para editar los nombres de archivo en las [[entrada de directorio|entradas de directorio]]. Las aplicaciones de usuario, sin embargo, normalmente no permitirán al usuario crear varios archivos con el mismo nombre pero con diferentes letras en mayúsculas y minúsculas.
Un '''archivo informático''' es un conjunto de información que se almacena en algún medio de escritura que permita ser leído o accedido por una [[computadora]]. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. Los archivos informáticos se llaman así porque son los equivalentes digitales de los archivos en tarjetas, papel o [[microficha|microfichas]] del entorno de oficina tradicional.
Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente información dentro de un computador.
 
==Contenido de los archivos==
 
En lo que concierne al [[sistema operativo]], un archivo es, en la mayoría de los casos, simplemente un flujo unidimensional de [[bytes]] (números enteros en el intervalo de 0 a 255), que es tratado por el sistema operativo como una única unidad lógica. Un archivo de datos informático normalmente tiene un tamaño, que generalmente se expresa en ''[[byte]]s''; en todos los sistemas operativos modernos, el tamaño puede ser cualquier número entero no negativo de bytes hasta un máximo dependiente del sistema. Depende del software que se ejecuta en la computadora el interpretar esta simplísima estructura básica como por ejemplo un programa, un texto o una imagen, basándose en su nombre y contenido. Los tipos especiales de archivos, como los nodos de dispositivo que representan simbólicamente partes del hardware, no consisten en un flujo de bytes y no tienen tamaño de archivo.
 
La información de un archivo informático normalmente consiste de paquetes más pequeños de información (a menudo llamados ''registros'' o ''líneas'') que son individualmente diferentes pero que comparten algún rasgo en común. Por ejemplo, un archivo de nóminas puede contener información sobre todos los empleados de una empresa y los detalles de su nómina; cada registro del archivo de nóminas se refiere únicamente a un empleado, y todos los registros tienen la característica común de estar relacionados con las nóminas-esto es muy similar a colocar toda la información sobre nóminas en un archivador concreto en una oficina que no tenga ninguna computadora. Un [[archivo de texto]] puede contener líneas de texto, correspondientes a líneas impresas en una hoja de papel.
 
La manera en que se agrupa la información en un archivo depende completamente de la persona que diseñe el archivo. Esto ha conducido a una plétora de estructuras de archivo más o menos estandarizadas para todos los propósitos imaginables, desde los más simples a los más complejos. La mayoría de los archivos informáticos son usados por [[Programa (computación)|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, cómo 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 ubicación del archivo, y proporciona la información (como palabras y texto) que se almacenará en el archivo.
 
Muchas aplicaciones empaquetan todos sus archivos de datos en un único archivo, usando marcadores internos para discernir los diferentes tipo de información que contienen. Los archivos de datos usados por juegos como [[Doom]] y [[Quake]] son ejemplos de esto.
 
Los archivos de una computadora se pueden crear, mover, modificar, aumentar, reducir y borrar. En la mayoría de los casos, los programas de computadora que se ejecutan en la computadora se encargan de estas operaciones, pero el usuario de una computadora también puede manipular los archivos si es necesario. Por ejemplo, los archivos de [[Microsoft Word|Microsoft Office Word]] son normalmente creados y modificados por el programa Microsoft Word en respuesta a las órdenes del usuario, pero el usuario también puede mover, renombrar o borrar estos archivos directamente usando un ''[[gestor de archivos|programa gestor de archivos]]'' como [[Windows Explorer]] (en computadoras con sistema operativo Windows).
 
==Identificación y organización de archivos==
[[Image:FilesAndFolders.png|thumb|250px|right|Los archivos y carpetas se organizan jerárquicamente]]
En los sistemas informáticos modernos, los archivos siempre tienen nombres. Los archivos se ubican en ''directorios''. El nombre de un archivo debe ser único en ese directorio. En otras palabras, no puede haber dos archivos con el mismo nombre en el mismo directorio.
 
El nombre de un archivo y la ruta al directorio del archivo lo identifica de manera unívoca entre todos los demás archivos del sistema informático -no puede haber dos archivos con el mismo nombre y ruta-. El aspecto del nombre depende del tipo de sistema informático que se use. Las primeras computadoras sólo permitían unas pocas letras o dígitos en el nombre de un archivo, pero las computadoras modernas permiten nombres largos que contengan casi cualquier combinación de letras [[unicode]] y dígitos unicode, haciendo más fácil entender el propósito de un archivo de un vistazo. Algunos sistemas informáticos permiten nombres de archivo que contengan espacios; otros no.
La distinción entre mayúsculas y minúsculas en los nombres de archivo está determinada por el [[sistema de archivos|sistemas de archivos]]. Los sistemas de archivos Unix distinguen normalmente entre mayúsculas y minúsculas, y permiten a las aplicaciones a nivel de usuario crear archivos cuyos nombres difieran solamente en si los caracteres están en mayúsculas o minúsculas. [[Microsoft Windows]] reconoce varios sistemas de archivos, cada uno con diferentes políticas en cuanto a la distinción entre mayúsculas y minúsculas. El popular antiguo sistema de archivos [[File Allocation Table|FAT]] puede tener varios archivos cuyos nombres difieran únicamente en las mayúsculas y minúsculas si el usuario utiliza un [[editor de discos]] para editar los nombres de archivo en las [[entrada de directorio|entradas de directorio]]. Las aplicaciones de usuario, sin embargo, normalmente no permitirán al usuario crear varios archivos con el mismo nombre pero con diferentes letras en mayúsculas y minúsculas.
 
La mayoría de las computadoras organizan los archivos en jerarquías llamadas ''carpetas, directorios'' o ''catálogos''. (El concepto es el mismo independientemente de la terminología usada.) Cada carpeta puede contener un número arbitrario de archivos, y también puede contener otras carpetas. Las otras carpetas pueden contener todavía más archivos y carpetas, y así sucesivamente, construyéndose un estructura en árbol en la que una «carpeta raíz» (el nombre varía de una computadora a otra) puede contener cualquier número de niveles de otras carpetas y archivos. A las carpetas se les puede dar nombre exactamente igual que a los archivos (excepto para la carpeta raíz, que a menudo no tiene nombre). El uso de carpetas hace más fácil organizar los archivos de una manera lógica.