CES Felipe II - Web oficial  Ingeniería Técnica en Informática de Sistemas 
    Bienvenido/a       
Secciones

· Ficha de la Asignatura

· Listado de Asignaturas



Laboratorio de Programación II     
Titulación: Ingeniería Técnica en Informática de Sistemas Plan: 98 Curso académico: 2014-2015
Asignatura: Laboratorio de Programación II Código: 21116661 Tipo: Obligatoria Curso: 2º, Anual
Créditos BOE: 9
Créditos ECTS: Por determinar
Horas/semana primer cuatrimestre: 3 en laboratorio
Horas/semana segundo cuatrimestre: 3 en laboratorio
Profesor coordinador: Javier Villanueva Oller

Objetivos:
Experiencia práctica en el diseño e implementación de aplicaciones robustas de tamaño medio usando módulos, tipos abstractos de datos y orientación a objetos, de forma que se facilite el mantenimiento y la reutilización de código.
Conocimientos y destrezas que se requieren:
  • Capacidad de análisis (nivel elemental)
  • Diseño orientado a objetos (nivel medio)
  • Experiencia práctica en la escritura de programas en un lenguaje imperativo de alto nivel (Pascal), que les permitirá programar una serie de aplicaciones de complejidad incremental. (nivel medio)
Idioma en que se imparte la asignatura: Español
Contenidos:
Introducción a la biblioteca QT. Programación modular. Gestión de memoria dinámica. Programación orientada a objetos. Herencia y polimorfismo. Tratamiento de excepciones. Tipos abstractos de datos.
Conocimientos y destrezas que se adquieren:
  • Lenguaje de programación C++ (nivel medio)
  • Gestión de memoria dinámica (nivel medio)
  • Práctica en entornos de desarrollo visuales (nivel elemental)
  • Eventos y componentes visuales (nivel elemental)
  • Desarrollo de aplicaciones de POO (nivel medio)
  • Implementación de TAD (nivel medio)
Método docente:
Enseñanza presencial teórica. Enseñanza presencial de prácticas de laboratorio (asistencia obligatoria a prácticas).
Exámenes:
  • Examen Final en junio
  • Examen Final en septiembre

Método de evaluación:
Convocatoria de junio y septiembre: La asistencia a clase será obligatoria y estará controlada por los profesores de la asignatura. Es obligatoria la realización en grupo de prácticas y su defensa individual (100%). El examen final (100%) sólo es necesario si se suspende alguna práctica, pero incluirá todo el temario, no sólo el de la práctica suspendida, y para presentarse al examen será necesario haber asistido a clase.
Bibliografía:
    1.- B. Stroustrup, El lenguaje de programación C++, 3ª ed., Turpial, 2000;
    2.- J. Blanchette and M. Summerfield, C++ GUI Programming with Qt 3 (Bruce Perens Open Source), Pearson Education, 2004;
    3.- Larry R. Nyhoff, TADs, Estructuras de datos y resolución de problemas con C++, Pearson Prentice Hall, 2005;



[Volver]

 
Sugerencias, comentarios, errores ...
Escribe al Webmaster: webmaster seguido de @ y ajz.ucm.es