ARCHIVOS INFORMÁTICOS
Concepto Un archivo o fichero informático es un conjunto de bits almacenado en un dispositivo. 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 delos archivos en tarjetas, papel o microfichas del entorno de oficina tradicional. Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente datos en un sistema informático. 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 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.
Sintaxis Los datos de un archivo informático normalmente consiste de paquetes más pequeños de datos (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 datos 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 todos los datos 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.
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 bytes. 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. 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. 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 diversidad 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 programas de computadora. 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. 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. También un archivo es un documento donde uno introduce algún tipo de dato para almacenar en un objeto que lo pueda leer o modificar como una computadora.
Clasificación de los archivos informáticos Existen distintas clasificaciones de archivos, algunas de ellas son las siguientes: De acuerdo a sus elementos se encuentran: Archivos de entrada: estos archivos están compuestos por una serie de datos almacenados en
un dispositivo de entrada. Archivos de salida: estos archivos contienen aquella información que se la visualiza desde la
computadora. Archivos
de
situación :
estos
archivos
contienen
información
que
es
actualizada
constantemente. Archivos constantes: estos archivos están conformados por registros cuyos campos son fijos o
bien, de baja frecuencia de variación. Archivos históricos: está compuesto por datos que varían en el tiempo y con información de los archivos actualizados. Archivos de movimiento: esta clase de archivos se utilizan junto con los constantes y poseen en común algún campo.
Archivos de maniobra: estos se crean en el momento en que se ejecuta algún programa y se borran una vez que finaliza la ejecución, son auxiliares. De acuerdo a los datos que almacenan se encuentran:
ASCII: en este tipo de archivo los datos son almacenados a través de un simple texto. Esto permite intercambiar a los datos que contienen así como también para crear archivos que el propio usuario pueda modificar.
Binario: esta clase de archivos, en cambio, almacena información en un lenguaje al que sólo la propia computadora comprende, por ejemplo colores, sonidos, imágenes u órdenes. Estos archivos son de menor peso que los anteriores. De acuerdo al mecanismo que se utiliza para acceder a los archivos se encuentran los siguientes: Archivos directos: en estos cada registro puede leerse y escribirse directamente. Esto se logra con la expresión de su dirección en el fichero. Archivos secuenciales: en estos archivos los registros se organizan de manera secuencial de manera tal que para leer uno, se deben haber leído los anteriores.
Extensiones de Archivos
EXTENSIONES DE FICHEROS DE OFFICE: .txt : texto plano o universal sin formato, tipos de letras, tamaños, colores... .doc : procesador Word. .xls : hoja de cálculo Excel. .xlm : macro de Excel. .xlt : plantilla de Excel. .xlv : módulo de VBA de Excel. .mdb : base de datos Acces .ppt : presentación PowerPoint. .pps : presentación PowerPoint. .dif : intercambio en el paquete Office .pot : plantilla PowerPoint. .dot : plantilla Word .dif : intercambio en el paquete Office EXTENSIONES DE FICHEROS QUE CONTIENEN TEXTO: .pdf : texto con formato de Adobe Acrobat para documentos de autor de solo lectura.
.wri : procesador Write. .log : Bloc de notas. EXTENSIONES DE FICHEROS DE IMAGEN, FOTOGRAFIA, DIBUJO, etc.: .bmp : mapa de bits, con buena calidad pero mucho peso. .gif : formato de i ntercambio gráfico, frecuente en Internet. .gif : animado. .dib : imagen. .jpg : fotografía comprimida frecuente en Internet. .png : como jpg, pero admite color indexado con trasparencia. .tga : imagen. .tif : imagen. .tiff : imagen. .pcx : imagen. .pic : imagen. .emf : imagen. .ico : imagen de icono. EXTENSIONES DE FICHEROS FUENTE DE APLICACIONES GRAFICAS: .cdr : CorelDraw. .cdt : CorelDraw. .cgm : CorelDraw. .cpt : Corel PhotoPaint. .psd : Adobe PhotoShop. .psp : Paint Shop Pro. .fh11 : Freehand MX. EXTENSIONES FRECUENES EN INTERNET: .htm : página web en marcación HTML. .html : página web en marcación HTML. .asp : página en lenguaje ASP (Active Server Pages). .css : fichero de hoja de estilos en cascada. .js : fichero con código en JavaScript. .php : página en lenguaje PHP. .url : dirección en Internet (localizador de recursos universal). .xml : página en lenguaje XML. .eml : mensaje de correo el ectrónico (Outlook, Eudora...) .swf : objeto flas de Macromedia. EXTENSIONES AUDIO, SONIDO, MUSICA...: .wav : archivo de onda no comprimido. .mid : música sintetizada. .midi : música sintetizada. .mp3 : música comprimida. .ra : música de Real Audio. .ash : música Window Media. .aif : reproductor Winamp. .cda : reproductor Winamp. .snd : reproductor Winamp. .voc : reproductor Winamp. .amf : reproductor Winamp. EXTENSIONES DE VIDEO: .avi : el formato más estendido .mov : QuickTime. .mpeg : formato mpeg. .mpg : formato mpeg. .divx : DivX Player. .dvd : PowerDVD. .wmv : reproductor Windows Media. .rpm : reproductorRealPlayer. .wob : reproductor PowerDVD. .qtl : reproductor QuickTime.
FICHEROS DEL SISTEMA OPERATIVO: .exe : fichero ejecutable, programa, aplicación... .com : ejcutable (llamada corta). .bat : fichero por lotes. .drv : controlador de algún dispositivo. .dll : librería dinámica. .fon : fuente o tipo de letra. .hlp : fichero de ayuda. .sys : fichero de sistema. .tmp : fichero temporal. .scr : protector de pantalla. OTROS: .arj : fichero comprimido WinARJ. .zip : fichero comprimido WinZIP. .iso : WinRAR. .lha : WinRAR. .lzh : WinRAR. .rar : WinRAR. .img : CloneCD. .bin : fichero binario. .c : fuente lenguaje C. .class : clase de java. .vbs : fuente visual basic script. Sistema de archivos
El sistema de archivos o ficheros (en inglés:filesystem) es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias. Sus principales funciones son la asignación de espacio a los archivos, la administración del espacio libre, y la administración del acceso a los datos resguardados. Estructuran la información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos. Lo habitual es utilizar dispositivos de almacenamiento de datos que permiten el acceso a los datos como una cadena de bloques de un mismo tamaño, a veces llamados sectores, usualmente de 512 bytes de longitud (También denominados clústers). El software del sistema de archivos es responsable de la organización de estos sectores en archivos y directorios y mantiene un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados. En la práctica, un sistema de archivos también puede ser utilizado para acceder a datos generados dinámicamente, como los recibidos a través de una conexión de red (sin la intervención de un dispositivo de almacenamiento). Los sistemas de archivos tradicionales proveen métodos para crear, mover, renombrar y eliminar tanto archivos como directorios, pero carecen de métodos para crear, por ejemplo, enlaces adicionales a un directorio o archivo (enlace duro en Unix) o renombrar enlaces padres (".." en Unix). El acceso seguro a sistemas de archivos básicos puede estar basado en los esquemas de lista de control de acceso o capacidades. Las listas de control de acceso hace décadas que demostraron ser inseguras, por lo que los sistemas operativos experimentales utilizan el acceso por capacidades. Los sistemas operativos comerciales aún funcionan con listas de control de acceso
Tipo de sistemas de archivos Sistemas de archivos de disco
Un sistema de archivo de disco está diseñado para el almacenamiento de archivos en una unidad de disco, que puede estar conectada directa o indirectamente a la computadora. Sistemas de archivos de red
Un sistema de archivos de red es el que accede a sus archivos a través de una red. Dentro de esta clasificación encontramos dos tipos de sistemas de archivos: los sistemas de archivos distribuidos (no proporcionan E/S en paralelo) y los sistemas de archivos paralelos (proporcionan una E/S de datos en paralelo). Sistemas de archivos de propósito especial
(Special purpose file system). Aquellos tipos de sistemas de archivos que no son ni sistemas de archivos de disco, ni sistemas de archivos de red. Ejemplos: acme (Plan 9), archfs, cdfs, cfs, devfs, udev, ftpfs, lnfs, nntpfs, plumber (Plan 9), procfs, ROMFS, swap, sysfs, TMPFS, wikifs, LUFS, etc.
Operaciones sobre ficheros completos
Las operaciones sobre ficheros completos con el fichero como unidad, sin tener en cuenta sus registros. Sin embargo, la organización del fichero y la estructura lógica de sus registros sí debe ser tenida en cuenta al operar con él.
Creación de un fichero El objetivo de esta operación es permitir a los usuarios la creación de nuevos ficheros. Mediante esta operación se indican las propiedades y las características del fichero para que el sistema de ficheros pueda reconocerlo y procesarlo. En el proceso de creación del fichero debe registrarse la información necesaria para que el sistema pueda localizar el fichero y manipular sus registros lógicos. Para ello, el método de acceso debe obtener información sobre el formato y el tamaño de los registros lógicos y físicos, la identificación del fichero, la fecha de creación, su posible tamaño, su organización, aspectos de seguridad, etc.
Apertura de un fichero En esta operación el método de acceso localiza e identifica un fichero existente para que los usuarios o el propio sistema operativo pueda operar con él. En algunos sistemas la operación de creación no existe como tal, y es la operación de apertura de un fichero no existente, la que implícitamente, crea un nuevo fichero. Los errores que pueden producirse en la apertura de un fichero son los siguientes: •
El fichero no se encuentra en el lugar indicado (dispositivo, directorio, nombre).
•
EL fichero se ha localizado pero el usuario no tiene permiso para acceder al mismo.
•
El fichero no se puede leer por errores en el hardware del dispositivo de almacenamiento.
Cierre de un fichero Esta operación se utiliza para indicar que se va a dejar de utilizar un fichero determinado. Mediante esta operación el método de acceso se encarga de "romper" la conexión entre el programa de usuario y el fichero, garantizando la integridad de los registros. Al ejecutar esta operación, el sistema se encarga de escribir en el dispositivo de almacenamiento aquella información que contienen los búfer asociados al fichero y se llevan a cabo las operaciones de limpieza necesarias. Tras cerrar el fichero, sus atributos dejan de ser accesibles para el método de acceso. El único parámetro necesario para realizar esta operación es el identificador del fichero devuelto por el método de acceso al crear o abrir el fichero. Los errores que se pueden producir al cerrar un fichero son los siguientes: •
•
•
El fichero no está abierto. No se ha podido escribir en el dispositivo toda la información del fichero, debido a fallos en el hardware. No se ha podido escribir en el dispositivo toda la información del fichero por falta de espacio en el dispositivo de almacenamiento.
Borrado de un fichero Esta operación elimina un fichero del directorio o tabla de contenidos correspondiente. El lenguaje de comandos del sistema operativo dispone de un comando para eliminar el identificador del fichero de la tabla de contenidos.
BIBLIOGRAFÍA
-
https://www.google.com.pe/search?q=archivos+y+ficheros&espv=2&source=lnms&tb m=isch&sa=X&ei=myebU7-6JIvSsATA94DoCw&ved-archivo-transmision-imagenesmedicas-sistema-informatica-nube-pacs-80060-515592.html%3B210%3B141
-
http://www.hispazone.com/conttuto.asp?IdTutorial=91
-
http://msdn.microsoft.com/library/spa/default.asp?url=/library/SPA/vbcon/html /vbconProjectItemsInVisualBasic.asp
-
http://www.vsantivirus.com/sbam-extensiones.htm
-
http://www.nuevafase.com/informatica/extensiones/
-
http://adelaflor.com/windows/extension.htm
-
http://www.monografias.com/trabajos17/extensiones/extensiones.shtml