Trimestres anteriores‎ > ‎2018-I‎ > ‎

1151041 - Almacenamiento y Estructuras de Archivos

Instructor: Dr. Rodrigo Alexander Castro Campos.
Trimestre: 2018-I.

Grupo: CSI01.
Horario: Lunes, miércoles y viernes de 11:30 a 13:00.
Salón: E-309.

Contenido oficial del curso:
  • Algoritmos de procesamiento de cadenas.
  • Operaciones fundamentales de archivos.
  • Sistemas de archivos.
  • Organización de datos.
  • Almacenamiento secundario y terciario.
  • Compresión y compactación de archivos.
  • Ordenamiento externo.
  • Índices.
  • Árboles B y B+.
  • Dispersión y dispersión extendida.
Calificación:

Habrán ocho tareas con un valor de 12.5 puntos cada una. Las tareas consistirán en programas escritos para la plataforma OmegaUp que resuelvan el problema de programación indicado para la evaluación. Su matrícula y nombre de usuario en OmegaUp deberán ser enviados a mi correo electrónico en la primera semana de clases. No se calificarán programas de ninguna otra forma. Cada tarea estará disponible con al menos una semana de anticipación con respecto a la fecha de entrega. No habrá evaluación terminal.

La calificación final se obtiene de la suma de los puntajes de las tareas resueltas al 100% según OmegaUp. La escala de calificación en acta es:
  • Al menos 60 puntos para acreditar con S.
  • Al menos 73 puntos para acreditar con B.
  • Al menos 87 puntos para acreditar con MB.

De acuerdo al Reglamento de Alumnos de la UAM, es falta de los alumnos en contra de la institución el suplantar o permitir ser suplantado en la realización de actividades académicas y se impondrá desde amonestación escrita hasta suspensión por dos trimestres.

Calendario: El siguiente calendario es tentativo y podrá cambiar a lo largo del curso.
    Bibliografía:
    • Folk, Zoellick y Riccardi. File Structures: An Object-oriented Approach with C++. Addison Wesley.
    • Knuth. The Art of Computer Programming: Vol. 3 Sorting and Searching. Addison Wesley.
    • Pate. UNIX File Systems: Evolution, Design, and Implementation. Wiley.
    • Salomon. A Concise Introduction to Data Compression. Springer.
    • Sedgewick. Algoritmos en C++. Pearson.
    • Tharp. File Organization and Processing. Wiley.