Esta asignatura se imparte en varios grados. Es la misma asignatura y sólo varían los identificadores de las competencias. La versión aplicable durante el curso será la que esté publicada en moodle. Esa será la versión más actualizada de la guía y aplicable para todos los grados en los que se imparta la asignatura de programación 2.

Esta asignatura cubre los principios de la programación orientada a objetos, el uso de estructuras datos dinámicas basadas en cadenas enlazadas y el uso de referencias. Asimismo, se introduce el concepto de Tipo Abstracto de Datos y se aplica en la resolución de problemas en los que es conveniente abstraerse de los detalles de implementación de las estructuras de datos empleadas.

Para poder abordar con éxito los conceptos que cubre esta asignatura es necesario haber asimilado los conceptos de la asignatura pre-requisito, programación 1.

Como lenguaje de programación para la realización de ejercicios y prácticas se usará el lenguaje de programación java en su versión 8 (jdk 1.8)

INFORMACIÓN

GRADO EN INGENIERÍA INFORMÁTICA

Obligatoria
1º Curso, 2º Semestre
6 ECTS

DOBLE GRADO EN MATEMÁTICAS E INGENIERÍA INFORMÁTICA

Obligatoria
1º Curso, 2º Semestre
6 ECTS

DOBLE GRADO EN INGENIERÍA INFORMÁTICA+ADE

Obligatoria
1º Curso, 2º Semestre
6 ECTS

CONTACTO

Universidad Politécnica de Madrid-E.T.S de Ingenieros Informáticos
Campus de Montegancedo s/n C.P. 28660 Boadilla del Monte