Actualizada: lunes, 26 marzo 2007 01:22
Ing. Bruno López Takeyas, M.C.
Aplicar los conocimientos del manejo de archivos para el desarrollo de sistemas de computación.
CONTENIDO
Unidad 1.- Dispositivos de almacenamiento externo.
- Cintas magnéticas, tambor magnético, discos magnéticos.
- Diskettes, disco duro.
- Dispositivos de memoria intermedia.
Unidad 2.- Definiciones y conceptos.
- Campo, campo secuencia, registro, llave archivo
- Base de datos, transacción, organización de registros y archivos.
Unidad 3.- Archivos secuenciales.
- La estructura de un archivo secuencial.
- Las operaciones a efectuar sobre él.
- El mantenimiento
- Ejemplo de aplicación
Unidad 4.- Archivo secuencial-indexado.
- La estructura de un archivo secuencial indexado.
- Operaciones a efectuar sobre él.
- El mantenimiento.
- Ejemplo de aplicación.
Unidad 5.- Archivos directos.
- La estructura de un archivo directo.
- Las operaciones de inserción, supresión y manejo de colisiones.
- La estructura de árbol para multiniveles de indices.
- El mantenimiento de un archivo directo.
- Ejemplo de aplicación.
Unidad 6.- Correspondencia entre la llave y la dirección.
- Direccionamiento directo e indirecto.
- Clasificación de los tipos de correspondencia: directa, asociación, por cálculo (técnicas aleatorias típicas truncamiento, selección, análisis de frecuencia, división por número primo, cambio de base, multiplicación, cuadrado...)
- Soluciones con claves no numéricas.
Unidad 7.- Otros métodos de organización de archivos.
- Memoria virtual, sistema de paginación, concepto de segmentación y sistema.
- Archivos vsam (virtual storage access method).
- Compactación de datos.
Unidad 8.- Acceso multi-llaves.
- Organización multilista.
- Lista invertida.
- Multilista restringida y estructurada.
- Particionada celular.
- Mantenimiento de cada una de las anteriores organizaciones.
Unidad 9.- Evaluación general de Sistema de Archivos.
- Estimación del uso del sistema.
- Análisis de los beneficios del sistema.
- Necesidades de Almacenamiento.
- Carga de acceso y capacidad de un sistema de archivos.
- Comparación entre costo y beneficio.