SlideShare una empresa de Scribd logo
1 de 3
CONCEPTO.<br />En informática, un archivo es un grupo de datos estructurados que son almacenados en algún medio y pueden ser usados por las aplicaciones.<br />SISTEMA DE ARCHIVOS<br />Un sistema de archivos es un conjunto de tipo de datos abstractos que son implementados para el almacenamiento, la organización jerárquica, la manipulación, el acceso, el direccionamiento y la recuperación de datos.<br />CLASIFICACIÓN DE LOS ARCHIVOS SEGÚN SU USO.<br />- Archivos permanentes. Contienen información que varía poco a lo largo del tiempo. Tres clases:<br />Archivos de constantes. Su información permanece prácticamente inamovible, utilizándose principalmente como archivos de consulta.<br />Archivos de situación. (Archivos maestros). Estos archivos se actualizan periódicamente para adaptarlos a cada nueva situación.<br />Archivos históricos. Se obtienen de los anteriores, cuando ya se dejan fuera de uso para futuros estudios estadísticos o consultas posteriores.<br />- Archivos de movimientos. Se almacena la información que se utilizará para actualizar los archivos maestros. Sus registros son de tres clases: altas, bajas y modificaciones. Una vez realizado el proceso de actualización de un archivo maestro por medio de un archivo de movimientos, este pierde su validez y podemos deshacernos de él.<br />- Archivos de maniobra o trabajo. Tienen un vida limitad, normalmente igual a la duración de la ejecución de un programa, y se utilizan como auxiliares de los anteriores.<br />ACCESO A LOS ARCHIVOS<br />Se refiere al método utilizado para acceder a los registros de un archivo prescindiendo de su organización. Existen distintas formas de acceder a los datos:<br />Secuenciales; los registros se leen desde el principio hasta el final del archivo, de tal forma que para leer un registro se leen todos los que preceden.<br />Directo; cada registro puede leerse / escribirse de forma directa solo con expresar su dirección en el fichero por él numero relativo del registro o por transformaciones de la clave de registro en él numero relativo del registro a acceder.<br />Por Índice; se accede indirectamente a los registros por su clave, mediante consulta secuenciales a una tabla que contiene la clave y la dirección relativa de cada registro, y posterior acceso directo al registro.<br />Dinámico; es cuando se accede a los archivos en cualquier de los modos anteriormente citados.<br />La elección del método está directamente relacionada con la estructura de los registros del archivo y del soporte utilizado.<br />ORGANIZACIÓN DE LOS ARCHIVOS.<br />Los archivos se encuentran organizados lógicamente como una secuencia de registros de varias longitudes diferentes.<br />Los archivos de registros de longitud fija: son los que almacenan la información en los archivos mediante un encabezado y luego se introducen uno a uno los registros ubicados en posiciones consecutivas.<br />Los registros de longitud variable: es el almacenamiento de registros de varios tipos en un archivo y permite uno o más campos de longitudes variables y dichos campos pueden ser repetidos. La longitud de los registros debe estar definida correctamente para poder leer y escribir de forma efectiva.<br />OPERACIONES GENERALES QUE SE REALIZAN SOBRE UN ARCHIVO.<br />Las operaciones generales que se realizan son:<br />Creación. Escritura de todos sus registros.<br />Consulta. Lectura de todos sus registros.<br />Actualización. Inserción supresión o modificación de algunos de sus registros<br />Clasificación. Reubicación de los registros de tal forma que queden ordenados según determinados criterios.<br />Borrado. Eliminando total del archivo, dejando libre el espacio del soporte que ocupaba.<br />DIRECTORIOS DE ARCHIVO<br />Un directorio es un contenedor virtual en el que almacenar una agrupación de archivos de datos y otros subdirectorios.<br />La estructura de directorios suele ser jerárquica, ramificada o quot;
en árbolquot;
. <br />Estáticos: Contiene archivos que no cambian sin la intervención del administrador (root), sin embargo, pueden ser leídos por cualquier otro usuario. (/bin, /sbin, /opt, /boot, /usr/bin...)<br />Dinámicos: Contiene archivos que son cambiantes, y pueden leerse y escribirse (algunos sólo por su respectivo usuario y el root).Contienen configuraciones, documentos, etc. (/var/mail, /var/spool, /var/run, /var/lock, /home...)<br />Compartidos: Contiene archivos que se pueden encontrar en un ordenador y utilizarse en otro, o incluso compartirse entre usuarios.<br />Restringidos: Contiene ficheros que no se pueden compartir, solo son modificables por el administrador. (/etc, /boot, /var/run, /var/lock...)<br />DISPOSITIVOS DE CONTROL:<br />Un canal representa un componente del programa que es capaz de realizar una o más operaciones distintas de E / S, por ejemplo, leer o escribir. <br />Tipos de canales:<br />Channel: La interfaz se extiende por varias otras interfaces, los cuales especifica una nueva operación de E /.<br />ReadableByteChannel: Puede leer en un buffer.<br />ScatteringByteChannel: Puede leer en una secuencia de buffers.<br />WritableByteChannel Puede escribir de un buffer.<br />GatheringByteChannel Puede escribir a partir de una secuencia de buffers.<br />ByteChannel Puede leer / escribir a / desde un buffer.<br />Channels Métodos de utilidad para la interoperación de canales / flujo.<br />Tipos de dispositivos: <br />Archivo de dispositivo se refiere a un controlador de dispositivo. Existen diferentes tipos; por ejemplo.<br />Archivos de dispositivo de caracteres - escribe desde y hacia el dispositivo de un personaje a la vez. Indicado por una quot;
cquot;
 en el primer campo.<br />Un dispositivo de bloque- sólo se recibe una solicitud, una vez búfer bloque ha tenido lugar en el núcleo.<br />
Archivos y sistemas de archivos
Archivos y sistemas de archivos

Más contenido relacionado

La actualidad más candente

HASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de DatosHASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de DatosAngel Feijo
 
Trabajo digital
Trabajo digitalTrabajo digital
Trabajo digitaledwin-c
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexadosJose Marroquin
 
Lucero ofimática 2
Lucero ofimática 2Lucero ofimática 2
Lucero ofimática 2LUCERO REYES
 
5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivosRey JOaquin
 
Archivo Secuencial-Indexado
Archivo Secuencial-IndexadoArchivo Secuencial-Indexado
Archivo Secuencial-Indexadoluismy_martinez
 
Busqeda sec indexada
Busqeda sec indexadaBusqeda sec indexada
Busqeda sec indexadafjbarbaca
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.Lely
 
Archivos Y Procesamiento
Archivos Y ProcesamientoArchivos Y Procesamiento
Archivos Y Procesamientojorgeabustillo
 

La actualidad más candente (17)

HASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de DatosHASH Organizacion de Archivos en Bases de Datos
HASH Organizacion de Archivos en Bases de Datos
 
Organización de archivos
Organización de archivosOrganización de archivos
Organización de archivos
 
Mercedes mendoza
Mercedes mendozaMercedes mendoza
Mercedes mendoza
 
Trabajo digital
Trabajo digitalTrabajo digital
Trabajo digital
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexados
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
Datos
DatosDatos
Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Lucero ofimática 2
Lucero ofimática 2Lucero ofimática 2
Lucero ofimática 2
 
Guia de aprendizaje sistemas de archivos
Guia de aprendizaje sistemas de archivosGuia de aprendizaje sistemas de archivos
Guia de aprendizaje sistemas de archivos
 
Base de datos jose torres
Base de datos jose torresBase de datos jose torres
Base de datos jose torres
 
5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos
 
Archivo Secuencial-Indexado
Archivo Secuencial-IndexadoArchivo Secuencial-Indexado
Archivo Secuencial-Indexado
 
Busqeda sec indexada
Busqeda sec indexadaBusqeda sec indexada
Busqeda sec indexada
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.
 
Archivos Y Procesamiento
Archivos Y ProcesamientoArchivos Y Procesamiento
Archivos Y Procesamiento
 

Similar a Archivos y sistemas de archivos (20)

TODO SOBRE ARCHIVO ANDREA DIAZ
TODO SOBRE ARCHIVO ANDREA DIAZTODO SOBRE ARCHIVO ANDREA DIAZ
TODO SOBRE ARCHIVO ANDREA DIAZ
 
estructura de datos archivos (3).pptx
estructura  de datos archivos (3).pptxestructura  de datos archivos (3).pptx
estructura de datos archivos (3).pptx
 
Tatiana Sánchez 2
Tatiana Sánchez 2Tatiana Sánchez 2
Tatiana Sánchez 2
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
Gestion de archivos Iuta
Gestion de archivos IutaGestion de archivos Iuta
Gestion de archivos Iuta
 
Base de datos pres..
Base de datos pres..Base de datos pres..
Base de datos pres..
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Proyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SOProyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SO
 
Gestión de Almacenamiento
Gestión de AlmacenamientoGestión de Almacenamiento
Gestión de Almacenamiento
 
Gestionde fichero
Gestionde ficheroGestionde fichero
Gestionde fichero
 
Fichero
FicheroFichero
Fichero
 
Expociion njuand
Expociion njuandExpociion njuand
Expociion njuand
 
Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de Archivos
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Archivos secuenciales indexados drasly
Archivos secuenciales indexados   draslyArchivos secuenciales indexados   drasly
Archivos secuenciales indexados drasly
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Presentacion de archivos
Presentacion de archivosPresentacion de archivos
Presentacion de archivos
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de Archivos
 
Diseño de archivos
Diseño de archivosDiseño de archivos
Diseño de archivos
 

Más de infobran

Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1infobran
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemasinfobran
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion webinfobran
 
Introducción a net
Introducción a netIntroducción a net
Introducción a netinfobran
 
Examen trianual informatica
Examen trianual informaticaExamen trianual informatica
Examen trianual informaticainfobran
 
Examen diego
Examen diegoExamen diego
Examen diegoinfobran
 
Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios webinfobran
 
Introducción a C SHARP
Introducción a C SHARPIntroducción a C SHARP
Introducción a C SHARPinfobran
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativosinfobran
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion softwareinfobran
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujoinfobran
 
Cultura de la calidad
Cultura de la calidadCultura de la calidad
Cultura de la calidadinfobran
 
Arboles(2)
Arboles(2)Arboles(2)
Arboles(2)infobran
 
Presentación
 Presentación Presentación
Presentacióninfobran
 

Más de infobran (20)

Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemas
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
Examen trianual informatica
Examen trianual informaticaExamen trianual informatica
Examen trianual informatica
 
Examen diego
Examen diegoExamen diego
Examen diego
 
Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios web
 
Introducción a C SHARP
Introducción a C SHARPIntroducción a C SHARP
Introducción a C SHARP
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativos
 
Grafos
GrafosGrafos
Grafos
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujo
 
Cultura de la calidad
Cultura de la calidadCultura de la calidad
Cultura de la calidad
 
Ch10 13
Ch10 13Ch10 13
Ch10 13
 
Arboles
ArbolesArboles
Arboles
 
Arboles(2)
Arboles(2)Arboles(2)
Arboles(2)
 
Sistemas
 Sistemas Sistemas
Sistemas
 
Presentación
 Presentación Presentación
Presentación
 
Marco
 Marco Marco
Marco
 
Intrefaz
 Intrefaz Intrefaz
Intrefaz
 

Archivos y sistemas de archivos

  • 1. CONCEPTO.<br />En informática, un archivo es un grupo de datos estructurados que son almacenados en algún medio y pueden ser usados por las aplicaciones.<br />SISTEMA DE ARCHIVOS<br />Un sistema de archivos es un conjunto de tipo de datos abstractos que son implementados para el almacenamiento, la organización jerárquica, la manipulación, el acceso, el direccionamiento y la recuperación de datos.<br />CLASIFICACIÓN DE LOS ARCHIVOS SEGÚN SU USO.<br />- Archivos permanentes. Contienen información que varía poco a lo largo del tiempo. Tres clases:<br />Archivos de constantes. Su información permanece prácticamente inamovible, utilizándose principalmente como archivos de consulta.<br />Archivos de situación. (Archivos maestros). Estos archivos se actualizan periódicamente para adaptarlos a cada nueva situación.<br />Archivos históricos. Se obtienen de los anteriores, cuando ya se dejan fuera de uso para futuros estudios estadísticos o consultas posteriores.<br />- Archivos de movimientos. Se almacena la información que se utilizará para actualizar los archivos maestros. Sus registros son de tres clases: altas, bajas y modificaciones. Una vez realizado el proceso de actualización de un archivo maestro por medio de un archivo de movimientos, este pierde su validez y podemos deshacernos de él.<br />- Archivos de maniobra o trabajo. Tienen un vida limitad, normalmente igual a la duración de la ejecución de un programa, y se utilizan como auxiliares de los anteriores.<br />ACCESO A LOS ARCHIVOS<br />Se refiere al método utilizado para acceder a los registros de un archivo prescindiendo de su organización. Existen distintas formas de acceder a los datos:<br />Secuenciales; los registros se leen desde el principio hasta el final del archivo, de tal forma que para leer un registro se leen todos los que preceden.<br />Directo; cada registro puede leerse / escribirse de forma directa solo con expresar su dirección en el fichero por él numero relativo del registro o por transformaciones de la clave de registro en él numero relativo del registro a acceder.<br />Por Índice; se accede indirectamente a los registros por su clave, mediante consulta secuenciales a una tabla que contiene la clave y la dirección relativa de cada registro, y posterior acceso directo al registro.<br />Dinámico; es cuando se accede a los archivos en cualquier de los modos anteriormente citados.<br />La elección del método está directamente relacionada con la estructura de los registros del archivo y del soporte utilizado.<br />ORGANIZACIÓN DE LOS ARCHIVOS.<br />Los archivos se encuentran organizados lógicamente como una secuencia de registros de varias longitudes diferentes.<br />Los archivos de registros de longitud fija: son los que almacenan la información en los archivos mediante un encabezado y luego se introducen uno a uno los registros ubicados en posiciones consecutivas.<br />Los registros de longitud variable: es el almacenamiento de registros de varios tipos en un archivo y permite uno o más campos de longitudes variables y dichos campos pueden ser repetidos. La longitud de los registros debe estar definida correctamente para poder leer y escribir de forma efectiva.<br />OPERACIONES GENERALES QUE SE REALIZAN SOBRE UN ARCHIVO.<br />Las operaciones generales que se realizan son:<br />Creación. Escritura de todos sus registros.<br />Consulta. Lectura de todos sus registros.<br />Actualización. Inserción supresión o modificación de algunos de sus registros<br />Clasificación. Reubicación de los registros de tal forma que queden ordenados según determinados criterios.<br />Borrado. Eliminando total del archivo, dejando libre el espacio del soporte que ocupaba.<br />DIRECTORIOS DE ARCHIVO<br />Un directorio es un contenedor virtual en el que almacenar una agrupación de archivos de datos y otros subdirectorios.<br />La estructura de directorios suele ser jerárquica, ramificada o quot; en árbolquot; . <br />Estáticos: Contiene archivos que no cambian sin la intervención del administrador (root), sin embargo, pueden ser leídos por cualquier otro usuario. (/bin, /sbin, /opt, /boot, /usr/bin...)<br />Dinámicos: Contiene archivos que son cambiantes, y pueden leerse y escribirse (algunos sólo por su respectivo usuario y el root).Contienen configuraciones, documentos, etc. (/var/mail, /var/spool, /var/run, /var/lock, /home...)<br />Compartidos: Contiene archivos que se pueden encontrar en un ordenador y utilizarse en otro, o incluso compartirse entre usuarios.<br />Restringidos: Contiene ficheros que no se pueden compartir, solo son modificables por el administrador. (/etc, /boot, /var/run, /var/lock...)<br />DISPOSITIVOS DE CONTROL:<br />Un canal representa un componente del programa que es capaz de realizar una o más operaciones distintas de E / S, por ejemplo, leer o escribir. <br />Tipos de canales:<br />Channel: La interfaz se extiende por varias otras interfaces, los cuales especifica una nueva operación de E /.<br />ReadableByteChannel: Puede leer en un buffer.<br />ScatteringByteChannel: Puede leer en una secuencia de buffers.<br />WritableByteChannel Puede escribir de un buffer.<br />GatheringByteChannel Puede escribir a partir de una secuencia de buffers.<br />ByteChannel Puede leer / escribir a / desde un buffer.<br />Channels Métodos de utilidad para la interoperación de canales / flujo.<br />Tipos de dispositivos: <br />Archivo de dispositivo se refiere a un controlador de dispositivo. Existen diferentes tipos; por ejemplo.<br />Archivos de dispositivo de caracteres - escribe desde y hacia el dispositivo de un personaje a la vez. Indicado por una quot; cquot; en el primer campo.<br />Un dispositivo de bloque- sólo se recibe una solicitud, una vez búfer bloque ha tenido lugar en el núcleo.<br />