Temas Avanzados en Ciencias de la Computación II

Titulación: Ingeniería Informática
Plan de Estudios: 1992 (modificado 1998)
Web de la asignatura: http://moodle.uam.es/course/view.php?id=5116
Ciclo/Curso/Semestre: Segundo Ciclo / Cuarto Curso / Primer Semestre
Tipo de materia: Optativa
Créditos: 7,0
Código de asignatura: 11347
Objetivos: Conocimientos de C++, programación de interfaces gráficas usando C++, y análisis y diseño orientado a objetos
Recomendaciones: Haber cursado la asignatura Programación Orientada a Objetos de tercer curso.
Metodología Docente: -
Programa:
  1. Introducción a la Programación Orientada a Objetos (OO).
  2. Introducción al lenguaje C++.
  3. Análisis y Diseño OO. Lenguaje UML.
  4. C++ Avanzado.
  5. Interfaces gráficas (MFC).
  6. Patrones de diseño OO.
Bibliografía orientativa:
  1. Sierra, A.; Alfonseca, M.: Programación en C/C++, 2ª edición. Anaya Multimedia, Madrid, 2005. ISBN: 84-415-0847-X.
  2. Booch, G.; Rumbaugh, J.; Jacobson, I.: Unified Modeling Language User Guide, Addison-Wesley, 1998. ISBN: 0-201-57168-4. Existe traducción española: "El Lenguaje Unificado de Modelado", Addison-Wesley, Madrid, 1999, ISBN: 84-7829-028-1.
  3. Eriksson, Hans-Erik: UML 2 Toolkit. Wiley Publishing, 2004. ISBN: 0471463612
  4. Gamma, E.; Helm, R.; Johnson, R.; Vlissides, J.: Design Patterns. Addison-Wesley, 1995. ISBN: 0201633612
  5. Stroustrup, B.: El lenguaje de programación C++. Addison-Wesley, 2002. ISBN: 847829046X

Catálogo Biblioteca - Bibliografía Recomendada

Coordinador/a teoría: Francisco Saiz
Coordinador/a prácticas: Juan Luis Rodríguez
Profesorado: Teoría: Prácticas:
Evaluación:

Volver al plan de estudios