SlideShare una empresa de Scribd logo
1 de 33
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO DE TECNOLOGIA Y ADMINISTRACION
GESTION
DE
ARCHIVOS
AUTOR
TOMAS ORTEGA
SECCION: 12VA
PROFESORA
Guillerlys Peña
Gestión de Archivos
es el software que proporciona a los
usuarios y aplicaciones servicios para
el uso, acceso y control de accesos,
tanto de archivos como a directorios
Conceptos iniciales
 El sistema de manejo de ficheros es considerado parte del
Sistema operativo.
 El input de las aplicaciones son muchas veces archivos.
 El output de las aplicaciones se graba en ficheros para
almacenarlos por un periodo muy largo.
 El programador no necesita desarrollar un sistema de
manejo de ficheros
Términos usados
 Campo: Elemento básico de información, contiene un valor, tiene un tipo
de dato y una longitud.
 Registro: Colección de campos relacionados; se trata como una unidad.
 Archivo informático: Colección de registros relacionados; se trata como
una unidad; tiene un nombre único; se puede restringir su acceso.
 Base de datos. Colección de datos relacionados.
Objetivos
Garantizar que la información del archivo
sea válida.
Optimizar el acceso a los archivos.
Proveer soporte E/S a gran variedad de
dispositivos de almacenamiento.
Entregar los datos que el usuario pide.
Minimizar o eliminar una potencial pérdida
de datos.
Proveer un conjunto estándar de rutinas E/S.
Proveer soporte de E/S a múltiples usuarios.
Requerimientos básicos
Los usuarios deben poder crear, leer, borrar y cambiar ficheros.
Los usuarios pueden tener el control de los ficheros de otros usuarios.
Los usuarios controlan qué tipo de acceso otorgan a otros usuarios.
Los usuarios pueden ordenar sus ficheros de acuerdo a su problema
(directorios).
Los usuarios pueden mover información entre ficheros.
Los usuarios deben ser capaces de realizar una copia de respaldo y
restaurarla en caso de un desastre.
Los usuarios pueden acceder a los ficheros con nombres simbólicos
(en Windows accesos directos).
Drivers de dispositivos
Son rutinas de bajo nivel.
Se comunican directamente con el periférico.
Es el responsable de iniciar las operaciones
E/S con el dispositivo.
También procesa el fin de las operaciones E/S.
Sistema Básico de Archivos
Realiza intercambio de bloques de datos.
Realiza la colocación de bloques de
datos.
Realiza buffering de bloques con la
memoria principal.
Funciones de la gestión de archivos.
Identificar y localizar un archivo.
Usa un directorio (como un directorio telefónico) para describir la ubicación
y atributos de un archivo.
Controla el acceso de varios usuarios a los archivos.
Bloquea el uso de archivos.
Ubica archivos en bloques libres.
Administra el espacio libre.
Organización de directorios
Se tiene un Directorio maestro con directorios del usuario dentro del directorio
maestro.
Cada directorio del usuario puede contener subdirectorios y archivos.
Los archivos pueden ser localizados siguiendo la ruta de directorios desde el
directorio maestro (root).
La ruta de directorios se conoce como path.
Se pueden tener varios archivos con el mismo nombre ubicados en diferentes
rutas.
El directorio donde se encuentra el usuario es el directorio de trabajo.
Los archivos se referencian respecto al directorio de trabajo falta de texto.
¿Que es un archivo?
Es un conjunto ordenado de información de la misma clase o
relacionados entre si, este es almacenado en cualquier parte de la
computadora y es identificado mediante por un nombre.
¿Que son los directorios?
Es donde se guardan un grupo de información relacionados entre si o
“archivos de datos”, en estos directorios se pueden encontrar otros
directorios llamados como subcarpeta. Estos sirven para el
mejoramiento organizado de los archivos.
¿Qué es un campo?
Es donde se introduce un elemento de datos básico y su
valor no cambia, estos campos se utilizan para identificar
algo, su longitud varia puede ser fija o variable.
¿Qué es un registro?
Son campos unidos y relacionados entre si que
representan un mismo conjunto o unidad de un
dato.
¿Qué es una base de datos?
Es un conjunto de datos que pertenecen a un mismo
contexto y son almacenados sistemáticamente para su
posterior uso.
Implementación de sistemas de archivos:
Tenemos al disco duro como una secuencia de bloques,
esto bloques son de tamaños fijos muchas veces de 512
bytes, con esto tenemos acceso directo donde se puede leer
y escribir a cualquier bloque y a cualquier orden, pero esto
consiste en como vamos a guardar el archivo ya que puede
ser muy tedioso
La asignación contigua
cada archivo se almacena en un conjunto contiguo de
bloques, este método es simple para saber el tamaño
del bloque que ocupa un archivo y tiene buen
rendimiento cuando un archivo se leen enteros o sea de
forma secuencial. Pero también tiene desventajas, a
medidas que un archivo crece se debería reservar
espacio suficiente por eso no es muy recomendable
usar este método.
Lista ligada
este método almacena archivos cada uno como una lista
ligada de bloques o fila una tras de otra, esto consiste en que
los primero bytes de cada bloque se utilizan como iniciador
para el siguiente y los restos son para los datos.
Sus ventajas son: sólo debe registrar el primer bloque de
cada archivo y no es necesario declarar el tamaño que
puede tener a llegar un archivo puede llegar a crecer sin
problemas mientras quede bloques libres.
Sus desventajas: es extremadamente lento, los punteros o
iniciadores para el siguiente bloque ocupan espacio.
Tabla de asignación de archivos
sirve para eliminar algunas desventajas del método
anterior como los punteros, juntándolos a cada puntero y
poniéndolo en unta tabla de asignación de archivos.
Sus ventajas son: como la de la lista ligada pero si
mantenemos una tabla en memoria se agiliza
enormemente.
Sus desventajas: puede ser muy grande y hay que
mantenerla en memoria.
Nodos-I
Mantiene juntos a todos los punteros de cada archivo
en una tabla asociada a estos y se guarda en un
bloque y si un archivo es muy grande se guardar en
una lista ligada de bloques.
Ventajas: es rápido para archivos pequeños.
Desventajas: cada archivo por pequeño que sea,
necesita al menos dos bloques y es muy complicado
para archivos grandes.
Administración de espacio libre
esto consiste en que registra todos los bloques del disco
duro que están libres y no están asignados a archivos o
directorios.
¿Qué es caché?
Es un componente que almacena
datos para cuando se vaya a usar un
requerimiento, los datos puedan ser
servidos rápidamente, por lo general
estos datos son temporales.
Manejador de dispositivos en general
se refiere cuando un proceso de un usuario requiere de
una operación de entrada y salida, el sistema operativo
prepara la operación y luego bloquea la operación
solicitada hasta que llegue una interrupción del
controlador del dispositivo indicando que la operación ya
esta completa o finalizada. Todos los manejadores tienen
una lista de peticiones pendientes por dispositivo donde
se encolan las peticiones que llegan de niveles
superiores.
Mecanismos de protección de los archivos
los sistemas operativos tiene unas políticas de protección
las cuales definen que hay que hacer con los datos y los
recursos como deben protegerse. Estos sistemas tiene una
colección de objetos las cuales pueden ser procesos,
segmentos de memoria, archivos, y cada uno de ellos debe
de tener un nombre único para que puedan ser identificados
y varios números de operaciones limitadas que los procesos
pueden efectuar sobre él como leer y escribir los archivos,
estos procesos no debe poder accesar objetos sobre los que
no tenga autorización.
Mecanismo control de acceso de los archivos
esto permite accesar a los archivos las entidades
autorizadas y negando el acceso a los no autorizados. Esto
es un control de sistema especializado que detecta los
intentos de acceso a un archivo, esto involucra los medios
técnicos del usuario y los procedimientos del sistema
operativo.
Organización y accesos a los archivos.
Es la estructura lógica de cada registro por la cual se
acceden a ellos, esto significa que su almacenamiento
secundario depende de la agrupación y la asignación de
cada uno de los archivos. En la organización de estos
archivos hay varias reglas importantes como: acceso rápido
para recuperar la información de este, fácil de actualizar el
archivo, economía de almacenamiento, mantenimiento
simple, confianza para asegurar los datos. Estas reglas se
utilizan dependiendo de las tareas que va a usar el archivo;
las estructuras utilizadas para estos manejos de archivos son
diversas y puede implementarse como una combinación
como: pilas, archivos secuenciales, archivos secuenciales
indexados y archivos directos o de dispersión.
¿Que es una pila?
Es una estructura que ordenada la cual los datos
acceden por un solo extremo de la pila, de modo
que los datos de los archivos se almacenan y
ordenan uno detrás del otro. El objetivo de esta
estructura es acumular los datos de los archivos y
guardarlos, el acceso de estos registros es completo
si quieres entrar a ellos debes buscar el archivo
entero.
¿Que son los archivos secuenciales?
Los registros se almacenan por posición, cada registro
tiene el mismo tamaño y el mismo numero de campos.
El primero de cada registro de un campo se lee como
campo clave, para leer un archivo el sistema comienza
al principio del archivo y lee un registro a la vez hasta
llegar al registro deseado.
¿Que son los archivos secuenciales
indexados?
Posee varias características que el archivo secuencial ya
que se organizan en campos. Este método supera las
desventajas del otro método. Este tiene un índice del
archivo que permite llegar rápidamente a un registro
deseado, esto se le llama archivo de desbordamiento, y se
ejecuta a través de la dirección de punteros donde están
ubicados en los registros deseados.
¿Que es un archivo indexado?
Se utilizan múltiples índices uno para cada campo y todo
lo que pueda ser parte de la búsqueda en estos se utiliza
dos tipos de índices. Uno para cada registro del archivo
principal y otro índice que contendrá entradas a los
registros donde este el campo que se va a utilizar.
¿Que son archivos directos o de
dispersión?
Aprovecha la capacidad de los discos para entrar a
cualquier bloque de dirección que se va a utilizar y eso
requiere de un campo clave para cada registro como los
métodos anteriores. A diferencia que su ordenamiento no
es secuencial.
Funcionamiento del directorio.
¿Que son directorios de archivos?
Forman parte de una colección de archivos. Este contiene todo lo relacionado a
los archivos como información, sus atributos, donde están localizados o
guardados y quien es su propietario.
¿Que es estructura?
Se refiere al almacenamiento de un registro asociado al
archivo en el directorio. La cual la estructuración mas
fácil seria una lista de entrada para cada archivo. Con
esta estructura se puede ejecutar varias operaciones
básica como: buscar un archivo, crearlo, borrarlo y puede
solicitar todo el directorio o una parte.
¿Que es designación?
Cada archivo se identifica con un nombre único para que
estos sean localizados desde el directorio.
Compartir
archivos
En los sistemas operativos multiusuario, se puede
desarrollar este tipo de actividad que e permitir a otros
usuarios a accesar a los archivos que otro usuario
Agrupación de registros: La ejecución de entradas y salidas, los
registros se ubican en tres bloques:
-Bloque fijo: los registros son guardados en un bloque por su longitud fija y
por un número entero de registros, puede haber espacios sin utilizar en cada bloque.
-Bloque de longitud variable por tramos: los registros
son variables por su longitud yse agrupan en bloques no se dejan espacios.
-Bloque de longitud variable sin tramos: se usan
registros de longitud variable pero no se dividen en tramos. Casi todos los bloques
hay un espacio desperdiciado ya que no se aprovechan el espacio libre de este.
Gestión de almacenamiento secundario
Es responsable de asignar los bloques a los archivos,
pero esto crea dos problemas, uno es que el espacio del
almacenamiento secundario se le asigna a los archivos,
segundo, es la necesidad de dejar espacios libres para
asignar de modo que estas dos tareas se relacionan
entre si, ya que esto influye en el método de gestión del
espacio libre.

Más contenido relacionado

La actualidad más candente

Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directaTiFoN87
 
Memory allocation (4)
Memory allocation (4)Memory allocation (4)
Memory allocation (4)rockymani
 
Operating System Operations ppt.pptx
Operating System Operations ppt.pptxOperating System Operations ppt.pptx
Operating System Operations ppt.pptxMSivani
 
Administracion de memoria en una PC
Administracion de memoria en una PCAdministracion de memoria en una PC
Administracion de memoria en una PCSimón Aranguren
 
Presentacion ftp
Presentacion ftpPresentacion ftp
Presentacion ftpJairo Mora
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosJomicast
 
computer system structure
computer system structurecomputer system structure
computer system structureHAMZA AHMED
 
Ficheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFicheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFportavella
 
Análisis y diseño de sistemas
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemashemobe
 
Paradigmas programacion
Paradigmas programacionParadigmas programacion
Paradigmas programacionLuis Peralta
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexadosjennifergu17
 
Gestion E/S Sistemas Operativos I
Gestion E/S Sistemas Operativos IGestion E/S Sistemas Operativos I
Gestion E/S Sistemas Operativos IJuan Castro
 
Memory Management in Amoeba
Memory Management in AmoebaMemory Management in Amoeba
Memory Management in AmoebaRamesh Adhikari
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosKarina Rivra
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativoEmily_Fdez
 

La actualidad más candente (20)

Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directa
 
Memory allocation (4)
Memory allocation (4)Memory allocation (4)
Memory allocation (4)
 
Operating System Operations ppt.pptx
Operating System Operations ppt.pptxOperating System Operations ppt.pptx
Operating System Operations ppt.pptx
 
Administracion de memoria en una PC
Administracion de memoria en una PCAdministracion de memoria en una PC
Administracion de memoria en una PC
 
Presentacion ftp
Presentacion ftpPresentacion ftp
Presentacion ftp
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Unidad 6 archivo
Unidad 6   archivoUnidad 6   archivo
Unidad 6 archivo
 
computer system structure
computer system structurecomputer system structure
computer system structure
 
Tablas Hash
Tablas HashTablas Hash
Tablas Hash
 
Ficheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFicheros con organización secuencial indexada
Ficheros con organización secuencial indexada
 
Base de datos Transaccional
Base de datos TransaccionalBase de datos Transaccional
Base de datos Transaccional
 
SERVICIOS DEL SISTEMA OPERATIVO
SERVICIOS DEL SISTEMA OPERATIVOSERVICIOS DEL SISTEMA OPERATIVO
SERVICIOS DEL SISTEMA OPERATIVO
 
Análisis y diseño de sistemas
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemas
 
Paradigmas programacion
Paradigmas programacionParadigmas programacion
Paradigmas programacion
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
presentación de tipos de archivos
presentación de tipos de archivospresentación de tipos de archivos
presentación de tipos de archivos
 
Gestion E/S Sistemas Operativos I
Gestion E/S Sistemas Operativos IGestion E/S Sistemas Operativos I
Gestion E/S Sistemas Operativos I
 
Memory Management in Amoeba
Memory Management in AmoebaMemory Management in Amoeba
Memory Management in Amoeba
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas Operativos
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
 

Destacado

Archivo de documentos
Archivo de documentosArchivo de documentos
Archivo de documentostecdoc2011
 
Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosVero Mateus
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivoseduardoed5
 
Sistema gestion archivos
Sistema gestion archivosSistema gestion archivos
Sistema gestion archivosmiguelacoronel
 
Sistemas de archivos linux
Sistemas de archivos linuxSistemas de archivos linux
Sistemas de archivos linuxGaby Mc
 
Gestion de Archivos
Gestion de ArchivosGestion de Archivos
Gestion de Archivospanocha3
 
Diapositivas
DiapositivasDiapositivas
Diapositivasisabel
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
5. proceso de archivo de un documento
5.  proceso de archivo de un documento5.  proceso de archivo de un documento
5. proceso de archivo de un documentoBalbino Rodriguez
 
Mapa conceptual ley 594 de 2000
Mapa conceptual ley 594 de 2000Mapa conceptual ley 594 de 2000
Mapa conceptual ley 594 de 2000Ana Milena
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Henry Cumbicus Rivera
 
Diapositivas archivistica
Diapositivas archivisticaDiapositivas archivistica
Diapositivas archivisticadianhy
 

Destacado (17)

Archivo de documentos
Archivo de documentosArchivo de documentos
Archivo de documentos
 
Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de Archivos
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Sistema gestion archivos
Sistema gestion archivosSistema gestion archivos
Sistema gestion archivos
 
Sistemas de archivos linux
Sistemas de archivos linuxSistemas de archivos linux
Sistemas de archivos linux
 
Gestion de Archivos
Gestion de ArchivosGestion de Archivos
Gestion de Archivos
 
Gestión de Archivos
Gestión de ArchivosGestión de Archivos
Gestión de Archivos
 
Diapositivas archivo
Diapositivas archivoDiapositivas archivo
Diapositivas archivo
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
5. proceso de archivo de un documento
5.  proceso de archivo de un documento5.  proceso de archivo de un documento
5. proceso de archivo de un documento
 
Mapa conceptual ley 594 de 2000
Mapa conceptual ley 594 de 2000Mapa conceptual ley 594 de 2000
Mapa conceptual ley 594 de 2000
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
Diapositivas archivistica
Diapositivas archivisticaDiapositivas archivistica
Diapositivas archivistica
 
1. organizacion archivos de gestion (word)
1. organizacion archivos de gestion (word)1. organizacion archivos de gestion (word)
1. organizacion archivos de gestion (word)
 
Tecnicas de archivo
Tecnicas de archivoTecnicas de archivo
Tecnicas de archivo
 

Similar a Gestion de archivos Iuta (20)

Gestión de Archivos
Gestión de ArchivosGestión de Archivos
Gestión de Archivos
 
Guia de aprendizaje sistemas de archivos
Guia de aprendizaje sistemas de archivosGuia de aprendizaje sistemas de archivos
Guia de aprendizaje sistemas de archivos
 
Sistema de archiv1
Sistema de archiv1Sistema de archiv1
Sistema de archiv1
 
Sistema de Archivos
Sistema de ArchivosSistema de Archivos
Sistema de Archivos
 
Sistema de archivo
Sistema de archivoSistema de archivo
Sistema de archivo
 
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
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Tatiana Sánchez 2
Tatiana Sánchez 2Tatiana Sánchez 2
Tatiana Sánchez 2
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del 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
 
ARCHIVO
ARCHIVOARCHIVO
ARCHIVO
 
Sistemas operativos-tarea-semana-5
Sistemas operativos-tarea-semana-5Sistemas operativos-tarea-semana-5
Sistemas operativos-tarea-semana-5
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Sistemadearchivos daniela
Sistemadearchivos danielaSistemadearchivos daniela
Sistemadearchivos daniela
 
Desarrollo de la guía
Desarrollo de la guíaDesarrollo de la guía
Desarrollo de la guía
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 

Último

PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 

Último (20)

PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 

Gestion de archivos Iuta

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO DE TECNOLOGIA Y ADMINISTRACION GESTION DE ARCHIVOS AUTOR TOMAS ORTEGA SECCION: 12VA PROFESORA Guillerlys Peña
  • 2. Gestión de Archivos es el software que proporciona a los usuarios y aplicaciones servicios para el uso, acceso y control de accesos, tanto de archivos como a directorios
  • 3. Conceptos iniciales  El sistema de manejo de ficheros es considerado parte del Sistema operativo.  El input de las aplicaciones son muchas veces archivos.  El output de las aplicaciones se graba en ficheros para almacenarlos por un periodo muy largo.  El programador no necesita desarrollar un sistema de manejo de ficheros
  • 4. Términos usados  Campo: Elemento básico de información, contiene un valor, tiene un tipo de dato y una longitud.  Registro: Colección de campos relacionados; se trata como una unidad.  Archivo informático: Colección de registros relacionados; se trata como una unidad; tiene un nombre único; se puede restringir su acceso.  Base de datos. Colección de datos relacionados.
  • 5. Objetivos Garantizar que la información del archivo sea válida. Optimizar el acceso a los archivos. Proveer soporte E/S a gran variedad de dispositivos de almacenamiento. Entregar los datos que el usuario pide. Minimizar o eliminar una potencial pérdida de datos. Proveer un conjunto estándar de rutinas E/S. Proveer soporte de E/S a múltiples usuarios.
  • 6. Requerimientos básicos Los usuarios deben poder crear, leer, borrar y cambiar ficheros. Los usuarios pueden tener el control de los ficheros de otros usuarios. Los usuarios controlan qué tipo de acceso otorgan a otros usuarios. Los usuarios pueden ordenar sus ficheros de acuerdo a su problema (directorios). Los usuarios pueden mover información entre ficheros. Los usuarios deben ser capaces de realizar una copia de respaldo y restaurarla en caso de un desastre. Los usuarios pueden acceder a los ficheros con nombres simbólicos (en Windows accesos directos).
  • 7. Drivers de dispositivos Son rutinas de bajo nivel. Se comunican directamente con el periférico. Es el responsable de iniciar las operaciones E/S con el dispositivo. También procesa el fin de las operaciones E/S.
  • 8. Sistema Básico de Archivos Realiza intercambio de bloques de datos. Realiza la colocación de bloques de datos. Realiza buffering de bloques con la memoria principal.
  • 9. Funciones de la gestión de archivos. Identificar y localizar un archivo. Usa un directorio (como un directorio telefónico) para describir la ubicación y atributos de un archivo. Controla el acceso de varios usuarios a los archivos. Bloquea el uso de archivos. Ubica archivos en bloques libres. Administra el espacio libre.
  • 10. Organización de directorios Se tiene un Directorio maestro con directorios del usuario dentro del directorio maestro. Cada directorio del usuario puede contener subdirectorios y archivos. Los archivos pueden ser localizados siguiendo la ruta de directorios desde el directorio maestro (root). La ruta de directorios se conoce como path. Se pueden tener varios archivos con el mismo nombre ubicados en diferentes rutas. El directorio donde se encuentra el usuario es el directorio de trabajo. Los archivos se referencian respecto al directorio de trabajo falta de texto.
  • 11. ¿Que es un archivo? Es un conjunto ordenado de información de la misma clase o relacionados entre si, este es almacenado en cualquier parte de la computadora y es identificado mediante por un nombre. ¿Que son los directorios? Es donde se guardan un grupo de información relacionados entre si o “archivos de datos”, en estos directorios se pueden encontrar otros directorios llamados como subcarpeta. Estos sirven para el mejoramiento organizado de los archivos.
  • 12. ¿Qué es un campo? Es donde se introduce un elemento de datos básico y su valor no cambia, estos campos se utilizan para identificar algo, su longitud varia puede ser fija o variable. ¿Qué es un registro? Son campos unidos y relacionados entre si que representan un mismo conjunto o unidad de un dato.
  • 13. ¿Qué es una base de datos? Es un conjunto de datos que pertenecen a un mismo contexto y son almacenados sistemáticamente para su posterior uso.
  • 14. Implementación de sistemas de archivos: Tenemos al disco duro como una secuencia de bloques, esto bloques son de tamaños fijos muchas veces de 512 bytes, con esto tenemos acceso directo donde se puede leer y escribir a cualquier bloque y a cualquier orden, pero esto consiste en como vamos a guardar el archivo ya que puede ser muy tedioso
  • 15. La asignación contigua cada archivo se almacena en un conjunto contiguo de bloques, este método es simple para saber el tamaño del bloque que ocupa un archivo y tiene buen rendimiento cuando un archivo se leen enteros o sea de forma secuencial. Pero también tiene desventajas, a medidas que un archivo crece se debería reservar espacio suficiente por eso no es muy recomendable usar este método.
  • 16. Lista ligada este método almacena archivos cada uno como una lista ligada de bloques o fila una tras de otra, esto consiste en que los primero bytes de cada bloque se utilizan como iniciador para el siguiente y los restos son para los datos. Sus ventajas son: sólo debe registrar el primer bloque de cada archivo y no es necesario declarar el tamaño que puede tener a llegar un archivo puede llegar a crecer sin problemas mientras quede bloques libres. Sus desventajas: es extremadamente lento, los punteros o iniciadores para el siguiente bloque ocupan espacio.
  • 17. Tabla de asignación de archivos sirve para eliminar algunas desventajas del método anterior como los punteros, juntándolos a cada puntero y poniéndolo en unta tabla de asignación de archivos. Sus ventajas son: como la de la lista ligada pero si mantenemos una tabla en memoria se agiliza enormemente. Sus desventajas: puede ser muy grande y hay que mantenerla en memoria.
  • 18. Nodos-I Mantiene juntos a todos los punteros de cada archivo en una tabla asociada a estos y se guarda en un bloque y si un archivo es muy grande se guardar en una lista ligada de bloques. Ventajas: es rápido para archivos pequeños. Desventajas: cada archivo por pequeño que sea, necesita al menos dos bloques y es muy complicado para archivos grandes.
  • 19. Administración de espacio libre esto consiste en que registra todos los bloques del disco duro que están libres y no están asignados a archivos o directorios. ¿Qué es caché? Es un componente que almacena datos para cuando se vaya a usar un requerimiento, los datos puedan ser servidos rápidamente, por lo general estos datos son temporales.
  • 20. Manejador de dispositivos en general se refiere cuando un proceso de un usuario requiere de una operación de entrada y salida, el sistema operativo prepara la operación y luego bloquea la operación solicitada hasta que llegue una interrupción del controlador del dispositivo indicando que la operación ya esta completa o finalizada. Todos los manejadores tienen una lista de peticiones pendientes por dispositivo donde se encolan las peticiones que llegan de niveles superiores.
  • 21. Mecanismos de protección de los archivos los sistemas operativos tiene unas políticas de protección las cuales definen que hay que hacer con los datos y los recursos como deben protegerse. Estos sistemas tiene una colección de objetos las cuales pueden ser procesos, segmentos de memoria, archivos, y cada uno de ellos debe de tener un nombre único para que puedan ser identificados y varios números de operaciones limitadas que los procesos pueden efectuar sobre él como leer y escribir los archivos, estos procesos no debe poder accesar objetos sobre los que no tenga autorización.
  • 22. Mecanismo control de acceso de los archivos esto permite accesar a los archivos las entidades autorizadas y negando el acceso a los no autorizados. Esto es un control de sistema especializado que detecta los intentos de acceso a un archivo, esto involucra los medios técnicos del usuario y los procedimientos del sistema operativo.
  • 23. Organización y accesos a los archivos. Es la estructura lógica de cada registro por la cual se acceden a ellos, esto significa que su almacenamiento secundario depende de la agrupación y la asignación de cada uno de los archivos. En la organización de estos archivos hay varias reglas importantes como: acceso rápido para recuperar la información de este, fácil de actualizar el archivo, economía de almacenamiento, mantenimiento simple, confianza para asegurar los datos. Estas reglas se utilizan dependiendo de las tareas que va a usar el archivo; las estructuras utilizadas para estos manejos de archivos son diversas y puede implementarse como una combinación como: pilas, archivos secuenciales, archivos secuenciales indexados y archivos directos o de dispersión.
  • 24. ¿Que es una pila? Es una estructura que ordenada la cual los datos acceden por un solo extremo de la pila, de modo que los datos de los archivos se almacenan y ordenan uno detrás del otro. El objetivo de esta estructura es acumular los datos de los archivos y guardarlos, el acceso de estos registros es completo si quieres entrar a ellos debes buscar el archivo entero.
  • 25. ¿Que son los archivos secuenciales? Los registros se almacenan por posición, cada registro tiene el mismo tamaño y el mismo numero de campos. El primero de cada registro de un campo se lee como campo clave, para leer un archivo el sistema comienza al principio del archivo y lee un registro a la vez hasta llegar al registro deseado.
  • 26. ¿Que son los archivos secuenciales indexados? Posee varias características que el archivo secuencial ya que se organizan en campos. Este método supera las desventajas del otro método. Este tiene un índice del archivo que permite llegar rápidamente a un registro deseado, esto se le llama archivo de desbordamiento, y se ejecuta a través de la dirección de punteros donde están ubicados en los registros deseados.
  • 27. ¿Que es un archivo indexado? Se utilizan múltiples índices uno para cada campo y todo lo que pueda ser parte de la búsqueda en estos se utiliza dos tipos de índices. Uno para cada registro del archivo principal y otro índice que contendrá entradas a los registros donde este el campo que se va a utilizar.
  • 28. ¿Que son archivos directos o de dispersión? Aprovecha la capacidad de los discos para entrar a cualquier bloque de dirección que se va a utilizar y eso requiere de un campo clave para cada registro como los métodos anteriores. A diferencia que su ordenamiento no es secuencial.
  • 29. Funcionamiento del directorio. ¿Que son directorios de archivos? Forman parte de una colección de archivos. Este contiene todo lo relacionado a los archivos como información, sus atributos, donde están localizados o guardados y quien es su propietario.
  • 30. ¿Que es estructura? Se refiere al almacenamiento de un registro asociado al archivo en el directorio. La cual la estructuración mas fácil seria una lista de entrada para cada archivo. Con esta estructura se puede ejecutar varias operaciones básica como: buscar un archivo, crearlo, borrarlo y puede solicitar todo el directorio o una parte.
  • 31. ¿Que es designación? Cada archivo se identifica con un nombre único para que estos sean localizados desde el directorio. Compartir archivos En los sistemas operativos multiusuario, se puede desarrollar este tipo de actividad que e permitir a otros usuarios a accesar a los archivos que otro usuario
  • 32. Agrupación de registros: La ejecución de entradas y salidas, los registros se ubican en tres bloques: -Bloque fijo: los registros son guardados en un bloque por su longitud fija y por un número entero de registros, puede haber espacios sin utilizar en cada bloque. -Bloque de longitud variable por tramos: los registros son variables por su longitud yse agrupan en bloques no se dejan espacios. -Bloque de longitud variable sin tramos: se usan registros de longitud variable pero no se dividen en tramos. Casi todos los bloques hay un espacio desperdiciado ya que no se aprovechan el espacio libre de este.
  • 33. Gestión de almacenamiento secundario Es responsable de asignar los bloques a los archivos, pero esto crea dos problemas, uno es que el espacio del almacenamiento secundario se le asigna a los archivos, segundo, es la necesidad de dejar espacios libres para asignar de modo que estas dos tareas se relacionan entre si, ya que esto influye en el método de gestión del espacio libre.