Estructura de Datos y de la Información I
|
|
Titulación:
|
Ingeniería Informática
|
|
Plan de Estudios:
|
1992 (modificado 1998)
|
|
Web de la asignatura:
|
http://www.ii.uam.es/~edi1/
|
|
Ciclo/Curso/Semestre:
|
Primer Ciclo / Primer Curso / Segundo Semestre
|
|
Tipo de materia:
|
Troncal
|
|
Créditos:
|
7,5
|
|
Código de asignatura:
|
10887
|
|
Objetivos:
|
Conocimientos teóricos a adquirir:
Conceptos básicos de desarrollo de software, tipos abstractos de datos y estructuras de datos. Pilas,
Colas, Listas, Árboles binarios y sus aplicaciones.
Recursión.
Conocimientos prácticos a adquirir:
Nivel medio de programación en C.
|
|
Recomendaciones:
|
Para un buen aprovechamiento del curso, es sumamente recomendable haber aprobado MTP I.
Se considera imprescindible la asistencia continua a las clases de teoría y problemas, y a las clases de
prácticas.
Ver la página web de la asignatura para más detalles.
|
|
Metodología Docente:
|
- |
|
Programa:
|
- Programación en C
- Desarrollo de software
- Tipos Abstractos de Datos. Tipos en C
- Pilas
- Colas
- Listas
- Arboles Binarios
- Recursion
|
|
Bibliografía orientativa:
|
- Kernighan, Ritchie, The C programming language, Prentice Hall.
- Langsam, Augenstein, Tenenbaum, Estructuras de datos con C y C++, Prentice Hall
- Bibliografía complementaria
- Cormen, Leiserson, Rivest, Introduction to algorithms, The MIT Press--Mc Graw Hill.
- Aho, Hopcroft, Ullman, Data Structures and Algorithms, Addison-Wesley.
- Kernighan, Pike, The practice of programming, Addison Wesley.
- Wirth, Datos+Algoritmos=Programas, Ed. Del Castillo
- Weiss, Data Structures and algorithm analysis in C, Benjamin-Cummings
Catálogo Biblioteca - Bibliografía Recomendada
|
| Coordinador/a teoría: |
Xavier Alamán
|
| Coordinador/a prácticas: |
Jaime Moreno
|
| Profesorado: |
Teoría:
Prácticas:
|
| Evaluación: |
|
|
|