SlideShare una empresa de Scribd logo
1 de 12
Archivos:
Docente:
Claudio A. Cortínez N.
Alumnos:
ÁlvaroMillán
C.i:29.793.090
José Valdemar Cuberos Gomes
C.i: 27.947.989
Adolfredó Emilio Lezama A
C.i:26.292.380
Universidad Santa María
Núcleo Oriente
Estructura de datos
Que son archivos:
Los archivos también
denominados ficheros (file); es
una colección
de información (datos
relacionados entre sí), localizada
o almacenada como una unidad,
en alguna parte de la
computadora.
Los datos en el disco duro están
organizados en archivos.
Un archivo es una secuencia de
datos almacenados en un medio
persistente que están disponibles
para ser utilizados por un
programa. Todos los archivos
tienen un nombre y una
ubicación dentro del sistema de
archivos del sistema operativo.
Caracteristicas de
los archivos:
Las principales características de esta estructura
son:
Independencia de las informaciones respecto de
los
programas
La información almacenada es
permanente
Un archivo puede ser
accedido por distintos programas en
distintos momentos
Gran capacidad de almacenamiento.
Clasificacion de
los archivos:
Los archivos se clasifican según su uso en tres
grupos:
Permanentes o Maestros:
Estos contienen información que varia poco. En
algunos casos es preciso actualizarlos
periódicamente.
De Movimientos:
Se cercan para actualizar los archivos maestros.
Sus
registros son
de tres tipos: alta, bajas y modificaciones.
De Maniobra o Trabajo:
Tienen una vida limitada, normalmente menor
que la
duración de la ejecución de un programa. Su
utilizan como auxiliares de los anteriores.
Tipos de Archivos:
Segun su funcion:
a.- Archivos Permanentes:
Son aquellos cuyo registros sufren pocas o ninguna variación a lo largo del
tiempo, se dividen en:
• Constantes: Están formados por registros que contienen
campos fijos y campos de baja frecuencia de variación en el
tiempo.
• De Situación: Son los que en cada momento contienen información
actualizada.
• Históricos: Contienen información acumulada a lo largo del tiempo de
archivos que han sufridos procesos de actualización o bien acumulan
datos de variación periódica en el tiempo.
• b.- Archivos de Movimiento:
Son aquellos que se utilizan conjuntamente con los maestros, y
contienen algún campo común en sus registros para el
procesamiento de las modificaciones experimentados por los
mismos.
• c.- Archivode Maniobra o Transitorio:
Son los archivos creados durante la ejecución del programa y
borrados,habitualmente al terminar el mismo.
Según sus elementos:
• Archivo de Entrada: Una colección de datos localizados
en un dispositivo de entrada
• Archivo de Salida: Una colección de información
visualizada por la computadora.
• Constantes: están formados por registros que contienen
campos fijos y campos de baja frecuencia de variación
en el tiempo.
• De Situación: son los que en cada momento
contienen información actualizada.
• Históricos: Contienen información acumulada a lo largo
del tiempo de archivos que han sufridoprocesos de
actualización
• Archivos de Movimiento Transacciones,Archivos de
Maniobra o Transitorios, etc
Tipos de Archivos:
Acceso de los archivos:
Se refiere al método
utilizado para acceder a los registrosde un archivo
prescindiendo de su organización.Existen distintas formas de
acceder a los datos:
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.
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
.
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.
Dinámico: es cuando se accede a los
archivos en cualquier de los modos anteriormente
citados.
La elección del método
esta directamente relacionada con la estructura de
los registros del archivo y del soporte utilizado.
Tipos de
acceso de los
archivos:
AccesoSecuencial: Exigeel tratamiento de
elemento, para esto es necesario una exploración
secuencial comenzando desdeel primer momento(Pascal permite
este acceso)
Secuenciales: archivo de texto que debe
ser leído del principio hasta el final.
Acceso Directo: Permiteprocesar o acceder a un
elemento determinado y referencia directamente por su
posición en el soporte de almacenamiento (Turbo Pascal
permite este acceso.
Aleatorios: es un archivo con registros de
un mismo largo. Un programa puede accesar directamente
cualquier registro sin tener que leer los registros
previos.
Binarios: es un archivo que lee byte por
byte sin asumir ninguna estructura.
Los archivos Binarios no son un nuevo tipo de archivo, pero si
una nueva formade manipular cualquier tipo de archivo. Las
técnicas dearchivo binarios permiten leer
o cambiar cualquier byte de un archivo. Son herramientas
extremadamente potentes, pero como toda herramienta potente debe
manejarsecon cuidado.
Operaciones grandes que se realizan sobre un archivo:
Las operaciones
generales que se realizan son:
Creación: Escritura de
todos sus registros.
Consulta: Lectura de
todos sus registros.
Actualización: Inserción,
supresión o modificación de algunos de sus
registros
Clasificación: Reubicación de los
registros de tal forma que queden ordenados según
determinados criterios.
Borrado: Eliminando total del archivo, dejando
libre el espacio del soporte que ocupaba.
Organización de los archivos:
Los archivos se encuentran organizados
lógicamente como una secuencia de registros de varias
longitudes diferentes.
.-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.
.-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.
Importancia de los Archivos:
Un archivo puede servir para
infinidad de cosas, y esto
dependerá de su extensión. Un
archivo ejecutable (.exe) sirve
para ejecutar una serie de
comandos que inician un
programa. Un archivo de texto
(. doc) sirve para leer los datos
que en él hay almacenados
mediante un procesador de
texto como Word.
GRACIAS POR SU ATENCION!!

Más contenido relacionado

La actualidad más candente

Procesamiento electrónico de datos
Procesamiento electrónico de datosProcesamiento electrónico de datos
Procesamiento electrónico de datoslatoju
 
La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.Emmanuel Colon
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresJohn Espinoza
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosdouglimar89
 
Presentación inserción directa y binaria
Presentación inserción directa y binariaPresentación inserción directa y binaria
Presentación inserción directa y binariaClaudia Tona Castro
 
Concepto Basico de Archivos
Concepto Basico de ArchivosConcepto Basico de Archivos
Concepto Basico de Archivosluismy_martinez
 
Conceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosConceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosJose Luis Garduño Torres
 
Flujos y archivo en java
Flujos y archivo en javaFlujos y archivo en java
Flujos y archivo en javaBelen Gonzalez
 
FUNDAMENTOS DE SISTEMAS
FUNDAMENTOS DE SISTEMASFUNDAMENTOS DE SISTEMAS
FUNDAMENTOS DE SISTEMASCinthia López
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexadosjennifergu17
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosChristian19121
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Maria Garcia
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 

La actualidad más candente (20)

Procesamiento electrónico de datos
Procesamiento electrónico de datosProcesamiento electrónico de datos
Procesamiento electrónico de datos
 
La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.
 
Introduccion Analisis Algoritmos
Introduccion Analisis AlgoritmosIntroduccion Analisis Algoritmos
Introduccion Analisis Algoritmos
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores
 
LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQLLENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
analisis de aplicaciones web
analisis de aplicaciones webanalisis de aplicaciones web
analisis de aplicaciones web
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetos
 
Presentación inserción directa y binaria
Presentación inserción directa y binariaPresentación inserción directa y binaria
Presentación inserción directa y binaria
 
Concepto Basico de Archivos
Concepto Basico de ArchivosConcepto Basico de Archivos
Concepto Basico de Archivos
 
Conceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosConceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetos
 
Gramaticas
GramaticasGramaticas
Gramaticas
 
Flujos y archivo en java
Flujos y archivo en javaFlujos y archivo en java
Flujos y archivo en java
 
FUNDAMENTOS DE SISTEMAS
FUNDAMENTOS DE SISTEMASFUNDAMENTOS DE SISTEMAS
FUNDAMENTOS DE SISTEMAS
 
Segmentacion de memoria
Segmentacion de memoriaSegmentacion de memoria
Segmentacion de memoria
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
Tipo de buses
Tipo de busesTipo de buses
Tipo de buses
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 

Similar a estructura de datos archivos (3).pptx

Similar a estructura de datos archivos (3).pptx (20)

TODO SOBRE ARCHIVO ANDREA DIAZ
TODO SOBRE ARCHIVO ANDREA DIAZTODO SOBRE ARCHIVO ANDREA DIAZ
TODO SOBRE ARCHIVO ANDREA DIAZ
 
Archivos
ArchivosArchivos
Archivos
 
Tipos de archivos
Tipos de archivosTipos de archivos
Tipos de archivos
 
Archivos diego
Archivos diegoArchivos diego
Archivos diego
 
CLASIFICACIÓN DE LOS ARCHIVOS
CLASIFICACIÓN DE LOS ARCHIVOSCLASIFICACIÓN DE LOS ARCHIVOS
CLASIFICACIÓN DE LOS ARCHIVOS
 
Tatiana Sánchez 2
Tatiana Sánchez 2Tatiana Sánchez 2
Tatiana Sánchez 2
 
Flujos y archivos
Flujos y archivosFlujos y archivos
Flujos y archivos
 
Datos
Datos Datos
Datos
 
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
 
Gestion de archivos Iuta
Gestion de archivos IutaGestion de archivos Iuta
Gestion de archivos Iuta
 
Tipos de archivos
Tipos de archivosTipos de archivos
Tipos de archivos
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de Archivos
 
Ensayo (Gestion de Archivos)
Ensayo (Gestion de Archivos)Ensayo (Gestion de Archivos)
Ensayo (Gestion de Archivos)
 
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
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
Expociion njuand
Expociion njuandExpociion njuand
Expociion njuand
 
Sistem,as oparartivo
Sistem,as oparartivoSistem,as oparartivo
Sistem,as oparartivo
 
Lucero ofimática 2
Lucero ofimática 2Lucero ofimática 2
Lucero ofimática 2
 

Último

COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesMIGUELANGEL2658
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesgovovo2388
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 

Último (20)

COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 

estructura de datos archivos (3).pptx

  • 1. Archivos: Docente: Claudio A. Cortínez N. Alumnos: ÁlvaroMillán C.i:29.793.090 José Valdemar Cuberos Gomes C.i: 27.947.989 Adolfredó Emilio Lezama A C.i:26.292.380 Universidad Santa María Núcleo Oriente Estructura de datos
  • 2. Que son archivos: Los archivos también denominados ficheros (file); es una colección de información (datos relacionados entre sí), localizada o almacenada como una unidad, en alguna parte de la computadora. Los datos en el disco duro están organizados en archivos. Un archivo es una secuencia de datos almacenados en un medio persistente que están disponibles para ser utilizados por un programa. Todos los archivos tienen un nombre y una ubicación dentro del sistema de archivos del sistema operativo.
  • 3. Caracteristicas de los archivos: Las principales características de esta estructura son: Independencia de las informaciones respecto de los programas La información almacenada es permanente Un archivo puede ser accedido por distintos programas en distintos momentos Gran capacidad de almacenamiento.
  • 4. Clasificacion de los archivos: Los archivos se clasifican según su uso en tres grupos: Permanentes o Maestros: Estos contienen información que varia poco. En algunos casos es preciso actualizarlos periódicamente. De Movimientos: Se cercan para actualizar los archivos maestros. Sus registros son de tres tipos: alta, bajas y modificaciones. De Maniobra o Trabajo: Tienen una vida limitada, normalmente menor que la duración de la ejecución de un programa. Su utilizan como auxiliares de los anteriores.
  • 5. Tipos de Archivos: Segun su funcion: a.- Archivos Permanentes: Son aquellos cuyo registros sufren pocas o ninguna variación a lo largo del tiempo, se dividen en: • Constantes: Están formados por registros que contienen campos fijos y campos de baja frecuencia de variación en el tiempo. • De Situación: Son los que en cada momento contienen información actualizada. • Históricos: Contienen información acumulada a lo largo del tiempo de archivos que han sufridos procesos de actualización o bien acumulan datos de variación periódica en el tiempo. • b.- Archivos de Movimiento: Son aquellos que se utilizan conjuntamente con los maestros, y contienen algún campo común en sus registros para el procesamiento de las modificaciones experimentados por los mismos. • c.- Archivode Maniobra o Transitorio: Son los archivos creados durante la ejecución del programa y borrados,habitualmente al terminar el mismo.
  • 6. Según sus elementos: • Archivo de Entrada: Una colección de datos localizados en un dispositivo de entrada • Archivo de Salida: Una colección de información visualizada por la computadora. • Constantes: están formados por registros que contienen campos fijos y campos de baja frecuencia de variación en el tiempo. • De Situación: son los que en cada momento contienen información actualizada. • Históricos: Contienen información acumulada a lo largo del tiempo de archivos que han sufridoprocesos de actualización • Archivos de Movimiento Transacciones,Archivos de Maniobra o Transitorios, etc Tipos de Archivos:
  • 7. Acceso de los archivos: Se refiere al método utilizado para acceder a los registrosde un archivo prescindiendo de su organización.Existen distintas formas de acceder a los datos: 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. 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 . 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. Dinámico: es cuando se accede a los archivos en cualquier de los modos anteriormente citados. La elección del método esta directamente relacionada con la estructura de los registros del archivo y del soporte utilizado.
  • 8. Tipos de acceso de los archivos: AccesoSecuencial: Exigeel tratamiento de elemento, para esto es necesario una exploración secuencial comenzando desdeel primer momento(Pascal permite este acceso) Secuenciales: archivo de texto que debe ser leído del principio hasta el final. Acceso Directo: Permiteprocesar o acceder a un elemento determinado y referencia directamente por su posición en el soporte de almacenamiento (Turbo Pascal permite este acceso. Aleatorios: es un archivo con registros de un mismo largo. Un programa puede accesar directamente cualquier registro sin tener que leer los registros previos. Binarios: es un archivo que lee byte por byte sin asumir ninguna estructura. Los archivos Binarios no son un nuevo tipo de archivo, pero si una nueva formade manipular cualquier tipo de archivo. Las técnicas dearchivo binarios permiten leer o cambiar cualquier byte de un archivo. Son herramientas extremadamente potentes, pero como toda herramienta potente debe manejarsecon cuidado.
  • 9. Operaciones grandes que se realizan sobre un archivo: Las operaciones generales que se realizan son: Creación: Escritura de todos sus registros. Consulta: Lectura de todos sus registros. Actualización: Inserción, supresión o modificación de algunos de sus registros Clasificación: Reubicación de los registros de tal forma que queden ordenados según determinados criterios. Borrado: Eliminando total del archivo, dejando libre el espacio del soporte que ocupaba.
  • 10. Organización de los archivos: Los archivos se encuentran organizados lógicamente como una secuencia de registros de varias longitudes diferentes. .-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. .-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.
  • 11. Importancia de los Archivos: Un archivo puede servir para infinidad de cosas, y esto dependerá de su extensión. Un archivo ejecutable (.exe) sirve para ejecutar una serie de comandos que inician un programa. Un archivo de texto (. doc) sirve para leer los datos que en él hay almacenados mediante un procesador de texto como Word.
  • 12. GRACIAS POR SU ATENCION!!