Académique Documents
Professionnel Documents
Culture Documents
Objetivos:
Aplicar algoritmos bsicos para disear soluciones a problemas de la vida cotidiana
Implementar de forma eficiente los tipos y estructuras de datos ms adecuados a la
resolucin de un problema.
Resultados de Aprendizaje:
Compresin de las tcnicas de programacin utilizando lenguajes de alto nivel.
Comprensin de estructuras de datos, as como su implementacin en lenguajes de
programacin de alto nivel.
Comprensin de la evolucin de la abstraccin de datos hacia la orientacin a
objetos.
Contenidos:
Sema
na
Contenido
Presentacin y motivacin de la asignatura, su
normativa y dividir a los estudiantes en equipos
base de 3 integrantes.
Horas
Presenci
ales
1
TEORA
Unidad 1:
Repaso de C++
TEORA
Unidad 2: Pilas y sus aplicaciones
PRCTICA 2
3
TEORA
Unidad 3: Colas y sus aplicaciones.
Horas Autnomas
4
Lectura de las normativas
de
teora y prcticas.
5
Ejercicios de
4
6
3
Lectura
del
propuesto
Unidad 2.
material
6
Realizacin de Prctica 2
3
PRACTICA 3
TEORA
Unidad 4: Listas enlazadas.
PRACTICA 4
7
Realizacin de Prctica 3
Lectura
del
propuesto
Unidad 4
material
7
Realizacin de Prctica 4
Bibliografa bsica:
Joyanes, Luis; Zahonero, Ignacio Estructuras de datos en C++. Mc Grau Hill,
Espaa.
Bibliografa complementaria
Langsam, Augenstein, Tenenbaum (1997), Estructuras de datos con C y C++,
Prentice Hall Hispanoamericana.