SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Presentado por:
Alba Arosemena
Alma Vargas
Hospicia Mendoza
Roselvira Fernández
Ahías Arosemena
GESTIÓN DE ARCHIVOS
INTRODUCCIÓN
En la mayoría de las aplicaciones, el archivo es el
elemento central. La entrada a la aplicación se realiza
por medio de archivos y en las aplicaciones, la salida se
guarda en archivos de almacenamiento.
OBJETIVO
• Conocer el funcionamiento del sistema de gestión de
archivos, su organización y acceso.
ARCHIVOS
Cuando se habla de archivos, habitualmente se realizan cuatro términos:
• Es el elemento de datos básicos.Campo
• Es un conjunto de campos
relacionados.Registro
• Es un conjunto de registros.Archivos
• Es un conjunto de datos
relacionados.Base de Datos
ARCHIVOS
Operaciones Típicas que los usuarios y las aplicaciones hacen uso de los
archivos:
Recuperar_Todo
Recuperar_Uno
Recuperar_Siguiente
Recuperar_Previo
Insertar_Uno
Borrar_Uno
Actualizar_Uno
Recuperar_Varios
SISTEMA DE GESTIÓN DE ARCHIVOS
Un sistema de gestión de archivos es aquel conjunto
de software del sistema que ofrece a los usuarios y
aplicaciones unos servicios relativos al empleo de
archivos.
SISTEMA DE GESTIÓN DE ARCHIVOS
Objetivos para un sistema de gestión de archivos:
 Cumplir con las necesidades de gestión de archivos y
con los requerimientos del usuario.
 Garantizar que los datos de los archivos sean validos.
 Optimizar el rendimiento.
 Ofrecer soporte de E/S.
 Minimizar o eliminar la perdida o destrucción de datos
ARQUITECTURA DE LOS SISTEMAS DE
ARCHIVOS
Programa de
Usuario
Pila Secuencial
Secuencial
Indexado
Indexado Dispersión
E/S lógica
Supervisor básico de E/S
Sistema de archivos básico
Gestor del dispositivo disco Gestor del dispositivo Cinta
FUNCIONES DE LA GESTIÓN DE
ARCHIVOS
Gestor de
Directorios
Estructura de
archivos
Método de
Acceso
Funciones
de la gestión
de archivos
Operación,
nombre de
archivo
Ordenes de
usuarios y
programas
Control de acceso
de usuarios
Funciones de manipulación de archivos
Registros
Bloque físicos
en buffers de
memoria
principal
Agrupación
E/S
Planificación de
discos
Asignación
de Archivos
Gestión de
almacenamiento
disponible
Bloques
físicos en
menoría
secundaria
(disco)
Funciones de sistema operativo
ORGANIZACIÓN Y ACCESO A ARCHIVOS
El termino de organización de archivos se refiere a la
estructuración lógica de los registros determinada por la
forma en que se accede a ellos.
Criterios para la elección de una organización de
archivos:
Acceso Rápido
Facilidad de
actualización
Economía de
almacenamiento
Mantenimiento
sencillo
Fiabilidad
ORGANIZACIÓN Y ACCESO A ARCHIVOS
Organizaciones comunes de un archivo:
• Pilas
• Archivos secuenciales
• Archivos secuenciales indexados
• Archivos directos o de dispersión (hash)
Registro de longitud variable
Conjunto variable de campos
Orden cronológico
ORGANIZACIÓN Y ACCESO AARCHIVOS
Archivo donde los datos se recogen
según el orden en que lleguen.
Archivo Secuencial
Registro de longitud lógica
Conjunto físico de campos en orden constante
Orden secuencial por el campo clave
Archivo en el que los registros están
ordenados de acuerdo con los valores de
uno o más campos clave.
Archivo de Pila
Archivo Secuencial
Indexado
ORGANIZACIÓN Y ACCESO A ARCHIVOS
Archivo Indexado
Archivo en el que los registros se
ordenan según los valores basados en
un campo clave.
Archivo en el que se acceden a los registros
de acuerdo con el valor de un campo clave.
ORGANIZACIÓN Y ACCESO A ARCHIVOS
Los archivos directos son usados a menudo donde se necesita
un acceso rápido, donde se usan registros de longitud fija y
donde siempre se acceden a los registros de una vez. Algunos
ejemplos son las guías telefónicas, tablas de precios, horarios y
listas de nombres.
Archivo directos o de dispersión
ORGANIZACIÓN DE DIRECTORIOS
Contenido: El directorio contiene in formación sobre los
archivos, incluyendo atributos, ubicación y propietario.
La información que se almacena normalmente en el directorio
para cada archivo del sistema:
Información básica
Información de dirección
Información de control de acceso
Información de uso
ORGANIZACIÓN DE DIRECTORIOS
Estructura: la forma mas simple de estructuración es
una lista de entradas, una para cada archivo.
Operaciones que se pueden realizar con un directorio:
Buscar
Crear
Archivo
Borrar
Archivo
Enumerar
Directorio
Actualizar
Archivo
ORGANIZACIÓN DE DIRECTORIOS
Designación:
 Nombre de camino: es una serie de nombres de
directorios, terminados con el propio nombre del
archivo.
 Directorio de trabajo: Cada usuario interactivo o
proceso tiene asociado un directorio actual.
ORGANIZACIÓN DE DIRECTORIOS
Directorio Maestro
Subdirectorio
Subdirectorio
Subdirectorio
Subdirectorio
Subdirectorio Archivo
Archivo Archivo Archivo
Directorio estructurado en árbol
COMPORTAMIENTO DE ARCHIVOS
Derechos de acceso
Ninguno Conocimiento Ejecución Lectura
Adición Actualización
Cambio de
Protección
Borrado
Puede ofrecerse acceso a las siguientes clases de usuarios:
Usuario Especifico Grupos de Usuarios Todos
Accesos Simultáneos
AGRUPACIÓN DE REGISTROS
Dado el tamaño de bloque, pueden seguirse tres métodos de agrupación de bloques:
Bloques de longitud variable con tramos
Bloques de longitud variable sin tramos
Bloques Fijos
GESTIÓN DE ALMACENAMIENTO
SECUNDARIO
• Asignación contigua:
Asignación contigua de
archivos
Asignación contigua de
archivos (tras compactación)
GESTIÓN DE ALMACENAMIENTO
SECUNDARIO
• Asignación encadenada:
Asignación encadenada
Asignación encadenada
(tras concentración)
GESTIÓN DE ALMACENAMIENTO
SECUNDARIO
• Asignación indexada:
Asignación indexada por
bloques
Asignación indexada por
secciones de longitud variable
GESTIÓN DE ALMACENAMIENTO
SECUNDARIO
GESTIÓN DEL ESPACIO LIBRE
 Tablas de bits: Este método utiliza un vector que contiene
un bit por cada bloque.
 Secciones libres encadenadas: Este método puede
encadenarse juntas mediante un puntero y un valor de
longitud en cada sección libre.
GESTIÓN DE ALMACENAMIENTO
SECUNDARIO
 Indexación: Este método trata el espacio libre como
si fuera un archivo y utiliza la tabla de índice.
 Lista de bloques libres: cada bloque tiene asignado
un numero secuencial y la lista de números de todos
los bloques libres.
GESTIÓN DE ARCHIVOS EN UNIX
Se distinguen cuatro tipos de archivos:
Ordinarios Directorio Especiales Nombrados
GESTIÓN DE ARCHIVOS EN UNIX
NODOS-I
Información de un nodo-i :
Modo de archivo
Cuenta de enlaces
ID del propietario
ID del grupo
Tamaño de archivo
Direcciones del archivo
Último acceso
Última modificación
Modificación del nodo-i
Esquema de direccionamiento de bloques en UNIX
GESTIÓN DE ARCHIVOS EN UNIX
Asignación de Archivos
GESTIÓN DE ARCHIVOS EN UNIX
Capacidad de un archivo en UNIX
Asignación de Archivos
Nivel Número de bloques Número de bytes
Directo 10 10 Kb
Indirecto simple 256 256 Kb
Indirecto doble 256*256=65 K 65 Mb
Indirecto triple 256*65K=16 M 16 Gb
SISTEMA DE ARCHIVOS EN WINDOWS
2000
Características de NTFS:
Recuperabilidad
Seguridad
Discos grandes y archivos grandes
Series de datos múltiples
Capacidad de indexación general
SISTEMA DE ARCHIVOS EN WINDOWS
2000
Estructura de archivos y volúmenes NTFS
NTFS hace uso de los siguientes conceptos de
almacenamiento de disco:
Sector
Agrupamiento (cluster)
Volumen
Tamaño del volumen Sectores de agrupamiento Tamaño de agrupamiento
<= 512 Mbyte 1 512 bytes
512 Mbyte-1 Gbyte 2 1k
1 Gbytes-2Gbytes 4 2k
2 Gbytes-4Gbytes 8 4k
4 Gbytes-8Gbytes 16 8k
8 Gbytes-16Gbytes 32 16k
16 Gbytes-32Gbytes 64 32k
>32 Gbytes 128 64
Tamaño de agrupamiento y de partición en Windows NTFS
SISTEMA DE ARCHIVOS EN WINDOWS
2000
SISTEMA DE ARCHIVOS EN WINDOWS
2000
Disposición de un volumen NTFS
Partición del
sector de
arranque
Tabla maestra de
archivos
Archivos del
sistema
Área de archivos
Entre los archivos del sistema están:
 MTF2
 Archivos de registro
 Mapa de bits de agrupamiento
 Tabla de definición de atributos
SISTEMA DE ARCHIVOS EN WINDOWS
2000
Recuperabilidad
Los elementos claves para ofrecer recuperabilidad son:
• Gestor de E/S
• Servicio de archivo de registro
• Gestor de cache
• Gestor de memoria virtual
SISTEMA DE ARCHIVOS EN WINDOWS
2000
Componentes de Windows NTFS
CONCLUSIONES
• Un sistema de gestión de archivos es un sistema que
proporciona servicios a usuarios y aplicaciones para el
uso de archivos, conservación de directorios y control de
acceso.
• Una función de cualquier esquema de gestión de archivos
es la gestión del espacio en el disco.
BIBLIOGRAFÍA
Stalling ,William :
Sistemas Operativos. Principios de Diseño e
Interioridades, Cuarta Edición, Prentice
Hall/Pearson,
Paginas 513-547.

Weitere ähnliche Inhalte

Was ist angesagt?

Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemasGladys Rodriguez
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Estructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoEstructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoJosé Antonio Sandoval Acosta
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datosgonzalopomboza
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalizacióncintiap25
 
Dispositvos de entrada y salida
Dispositvos de entrada y salidaDispositvos de entrada y salida
Dispositvos de entrada y salidaitzayana bacilio
 
Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directaTiFoN87
 
Ejercicios de base de datos
Ejercicios de base de datosEjercicios de base de datos
Ejercicios de base de datosMaria Barrios
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Jazmin Glez.
 
Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexadolesster ostorga
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 

Was ist angesagt? (20)

Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemas
 
Guía de ejercicios de normalizacion
Guía de ejercicios de normalizacionGuía de ejercicios de normalizacion
Guía de ejercicios de normalizacion
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Ejemplo dfd
Ejemplo dfdEjemplo dfd
Ejemplo dfd
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Estructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoEstructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamiento
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalización
 
Dispositvos de entrada y salida
Dispositvos de entrada y salidaDispositvos de entrada y salida
Dispositvos de entrada y salida
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directa
 
Ejercicios de base de datos
Ejercicios de base de datosEjercicios de base de datos
Ejercicios de base de datos
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Componentes de sgbd
Componentes de sgbdComponentes de sgbd
Componentes de sgbd
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
 
Organización de archivos
Organización de archivosOrganización de archivos
Organización de archivos
 
Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexado
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 

Ähnlich wie Gestión de archivos y sistemas

Ähnlich wie Gestión de archivos y sistemas (20)

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
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Archivos 2016
Archivos 2016Archivos 2016
Archivos 2016
 
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
 
Gestionde fichero
Gestionde ficheroGestionde fichero
Gestionde fichero
 
Fichero
FicheroFichero
Fichero
 
Gestión de Almacenamiento
Gestión de AlmacenamientoGestión de Almacenamiento
Gestión de Almacenamiento
 
Interfaz con el sistema de archivos
Interfaz con el sistema de archivosInterfaz con el sistema de archivos
Interfaz con el sistema de archivos
 
TODO SOBRE ARCHIVO ANDREA DIAZ
TODO SOBRE ARCHIVO ANDREA DIAZTODO SOBRE ARCHIVO ANDREA DIAZ
TODO SOBRE ARCHIVO ANDREA DIAZ
 
Archvios Indexados
Archvios IndexadosArchvios Indexados
Archvios Indexados
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacion
 
Proyecto programacion
Proyecto programacionProyecto programacion
Proyecto programacion
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de Archivos
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Archivo secuencial-indexado
Archivo secuencial-indexadoArchivo secuencial-indexado
Archivo secuencial-indexado
 
Metodos De acceso
Metodos De accesoMetodos De acceso
Metodos De acceso
 
Capítulo 8 - Libro Azúl
Capítulo 8 - Libro AzúlCapítulo 8 - Libro Azúl
Capítulo 8 - Libro Azúl
 
estructura de datos archivos (3).pptx
estructura  de datos archivos (3).pptxestructura  de datos archivos (3).pptx
estructura de datos archivos (3).pptx
 

Kürzlich hochgeladen

El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 

Kürzlich hochgeladen (20)

El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 

Gestión de archivos y sistemas

  • 1. Presentado por: Alba Arosemena Alma Vargas Hospicia Mendoza Roselvira Fernández Ahías Arosemena GESTIÓN DE ARCHIVOS
  • 2. INTRODUCCIÓN En la mayoría de las aplicaciones, el archivo es el elemento central. La entrada a la aplicación se realiza por medio de archivos y en las aplicaciones, la salida se guarda en archivos de almacenamiento.
  • 3. OBJETIVO • Conocer el funcionamiento del sistema de gestión de archivos, su organización y acceso.
  • 4. ARCHIVOS Cuando se habla de archivos, habitualmente se realizan cuatro términos: • Es el elemento de datos básicos.Campo • Es un conjunto de campos relacionados.Registro • Es un conjunto de registros.Archivos • Es un conjunto de datos relacionados.Base de Datos
  • 5. ARCHIVOS Operaciones Típicas que los usuarios y las aplicaciones hacen uso de los archivos: Recuperar_Todo Recuperar_Uno Recuperar_Siguiente Recuperar_Previo Insertar_Uno Borrar_Uno Actualizar_Uno Recuperar_Varios
  • 6. SISTEMA DE GESTIÓN DE ARCHIVOS Un sistema de gestión de archivos es aquel conjunto de software del sistema que ofrece a los usuarios y aplicaciones unos servicios relativos al empleo de archivos.
  • 7. SISTEMA DE GESTIÓN DE ARCHIVOS Objetivos para un sistema de gestión de archivos:  Cumplir con las necesidades de gestión de archivos y con los requerimientos del usuario.  Garantizar que los datos de los archivos sean validos.  Optimizar el rendimiento.  Ofrecer soporte de E/S.  Minimizar o eliminar la perdida o destrucción de datos
  • 8. ARQUITECTURA DE LOS SISTEMAS DE ARCHIVOS Programa de Usuario Pila Secuencial Secuencial Indexado Indexado Dispersión E/S lógica Supervisor básico de E/S Sistema de archivos básico Gestor del dispositivo disco Gestor del dispositivo Cinta
  • 9. FUNCIONES DE LA GESTIÓN DE ARCHIVOS Gestor de Directorios Estructura de archivos Método de Acceso Funciones de la gestión de archivos Operación, nombre de archivo Ordenes de usuarios y programas Control de acceso de usuarios Funciones de manipulación de archivos Registros Bloque físicos en buffers de memoria principal Agrupación E/S Planificación de discos Asignación de Archivos Gestión de almacenamiento disponible Bloques físicos en menoría secundaria (disco) Funciones de sistema operativo
  • 10. ORGANIZACIÓN Y ACCESO A ARCHIVOS El termino de organización de archivos se refiere a la estructuración lógica de los registros determinada por la forma en que se accede a ellos. Criterios para la elección de una organización de archivos: Acceso Rápido Facilidad de actualización Economía de almacenamiento Mantenimiento sencillo Fiabilidad
  • 11. ORGANIZACIÓN Y ACCESO A ARCHIVOS Organizaciones comunes de un archivo: • Pilas • Archivos secuenciales • Archivos secuenciales indexados • Archivos directos o de dispersión (hash)
  • 12. Registro de longitud variable Conjunto variable de campos Orden cronológico ORGANIZACIÓN Y ACCESO AARCHIVOS Archivo donde los datos se recogen según el orden en que lleguen. Archivo Secuencial Registro de longitud lógica Conjunto físico de campos en orden constante Orden secuencial por el campo clave Archivo en el que los registros están ordenados de acuerdo con los valores de uno o más campos clave. Archivo de Pila
  • 13. Archivo Secuencial Indexado ORGANIZACIÓN Y ACCESO A ARCHIVOS Archivo Indexado Archivo en el que los registros se ordenan según los valores basados en un campo clave. Archivo en el que se acceden a los registros de acuerdo con el valor de un campo clave.
  • 14. ORGANIZACIÓN Y ACCESO A ARCHIVOS Los archivos directos son usados a menudo donde se necesita un acceso rápido, donde se usan registros de longitud fija y donde siempre se acceden a los registros de una vez. Algunos ejemplos son las guías telefónicas, tablas de precios, horarios y listas de nombres. Archivo directos o de dispersión
  • 15. ORGANIZACIÓN DE DIRECTORIOS Contenido: El directorio contiene in formación sobre los archivos, incluyendo atributos, ubicación y propietario. La información que se almacena normalmente en el directorio para cada archivo del sistema: Información básica Información de dirección Información de control de acceso Información de uso
  • 16. ORGANIZACIÓN DE DIRECTORIOS Estructura: la forma mas simple de estructuración es una lista de entradas, una para cada archivo. Operaciones que se pueden realizar con un directorio: Buscar Crear Archivo Borrar Archivo Enumerar Directorio Actualizar Archivo
  • 17. ORGANIZACIÓN DE DIRECTORIOS Designación:  Nombre de camino: es una serie de nombres de directorios, terminados con el propio nombre del archivo.  Directorio de trabajo: Cada usuario interactivo o proceso tiene asociado un directorio actual.
  • 18. ORGANIZACIÓN DE DIRECTORIOS Directorio Maestro Subdirectorio Subdirectorio Subdirectorio Subdirectorio Subdirectorio Archivo Archivo Archivo Archivo Directorio estructurado en árbol
  • 19. COMPORTAMIENTO DE ARCHIVOS Derechos de acceso Ninguno Conocimiento Ejecución Lectura Adición Actualización Cambio de Protección Borrado Puede ofrecerse acceso a las siguientes clases de usuarios: Usuario Especifico Grupos de Usuarios Todos Accesos Simultáneos
  • 20. AGRUPACIÓN DE REGISTROS Dado el tamaño de bloque, pueden seguirse tres métodos de agrupación de bloques: Bloques de longitud variable con tramos Bloques de longitud variable sin tramos Bloques Fijos
  • 21. GESTIÓN DE ALMACENAMIENTO SECUNDARIO • Asignación contigua: Asignación contigua de archivos Asignación contigua de archivos (tras compactación)
  • 22. GESTIÓN DE ALMACENAMIENTO SECUNDARIO • Asignación encadenada: Asignación encadenada Asignación encadenada (tras concentración)
  • 23. GESTIÓN DE ALMACENAMIENTO SECUNDARIO • Asignación indexada: Asignación indexada por bloques Asignación indexada por secciones de longitud variable
  • 24. GESTIÓN DE ALMACENAMIENTO SECUNDARIO GESTIÓN DEL ESPACIO LIBRE  Tablas de bits: Este método utiliza un vector que contiene un bit por cada bloque.  Secciones libres encadenadas: Este método puede encadenarse juntas mediante un puntero y un valor de longitud en cada sección libre.
  • 25. GESTIÓN DE ALMACENAMIENTO SECUNDARIO  Indexación: Este método trata el espacio libre como si fuera un archivo y utiliza la tabla de índice.  Lista de bloques libres: cada bloque tiene asignado un numero secuencial y la lista de números de todos los bloques libres.
  • 26. GESTIÓN DE ARCHIVOS EN UNIX Se distinguen cuatro tipos de archivos: Ordinarios Directorio Especiales Nombrados
  • 27. GESTIÓN DE ARCHIVOS EN UNIX NODOS-I Información de un nodo-i : Modo de archivo Cuenta de enlaces ID del propietario ID del grupo Tamaño de archivo Direcciones del archivo Último acceso Última modificación Modificación del nodo-i
  • 28. Esquema de direccionamiento de bloques en UNIX GESTIÓN DE ARCHIVOS EN UNIX Asignación de Archivos
  • 29. GESTIÓN DE ARCHIVOS EN UNIX Capacidad de un archivo en UNIX Asignación de Archivos Nivel Número de bloques Número de bytes Directo 10 10 Kb Indirecto simple 256 256 Kb Indirecto doble 256*256=65 K 65 Mb Indirecto triple 256*65K=16 M 16 Gb
  • 30. SISTEMA DE ARCHIVOS EN WINDOWS 2000 Características de NTFS: Recuperabilidad Seguridad Discos grandes y archivos grandes Series de datos múltiples Capacidad de indexación general
  • 31. SISTEMA DE ARCHIVOS EN WINDOWS 2000 Estructura de archivos y volúmenes NTFS NTFS hace uso de los siguientes conceptos de almacenamiento de disco: Sector Agrupamiento (cluster) Volumen
  • 32. Tamaño del volumen Sectores de agrupamiento Tamaño de agrupamiento <= 512 Mbyte 1 512 bytes 512 Mbyte-1 Gbyte 2 1k 1 Gbytes-2Gbytes 4 2k 2 Gbytes-4Gbytes 8 4k 4 Gbytes-8Gbytes 16 8k 8 Gbytes-16Gbytes 32 16k 16 Gbytes-32Gbytes 64 32k >32 Gbytes 128 64 Tamaño de agrupamiento y de partición en Windows NTFS SISTEMA DE ARCHIVOS EN WINDOWS 2000
  • 33. SISTEMA DE ARCHIVOS EN WINDOWS 2000 Disposición de un volumen NTFS Partición del sector de arranque Tabla maestra de archivos Archivos del sistema Área de archivos Entre los archivos del sistema están:  MTF2  Archivos de registro  Mapa de bits de agrupamiento  Tabla de definición de atributos
  • 34. SISTEMA DE ARCHIVOS EN WINDOWS 2000 Recuperabilidad Los elementos claves para ofrecer recuperabilidad son: • Gestor de E/S • Servicio de archivo de registro • Gestor de cache • Gestor de memoria virtual
  • 35. SISTEMA DE ARCHIVOS EN WINDOWS 2000 Componentes de Windows NTFS
  • 36. CONCLUSIONES • Un sistema de gestión de archivos es un sistema que proporciona servicios a usuarios y aplicaciones para el uso de archivos, conservación de directorios y control de acceso. • Una función de cualquier esquema de gestión de archivos es la gestión del espacio en el disco.
  • 37. BIBLIOGRAFÍA Stalling ,William : Sistemas Operativos. Principios de Diseño e Interioridades, Cuarta Edición, Prentice Hall/Pearson, Paginas 513-547.