Programación III

Enlaces

Novedades Programa Bibliografía Prácticas Evaluación Software Descarga de software Documentación Foros

Docentes

Félix Prieto

Otros enlaces

SmartEiffel ISE Eiffel eGTK Eiffel en Wikipedia Eiffel FAQ Design patterns and contracts Patterns Home Page Patterns and Software Como no hacer una práctica de programación

Aviso

Las calificaciones de la convocatoria ordinaria están disponibles en el tablón de la escuela y en SIGMA. Las consultas sobre el examen serán atendidas el lunes 15 de febrero de 12'30 a 13'30 horas.

Presentación

Esta página contiene información útil para la asignatura Programación III de Ingeniería Técnica en Informática de Sistemas en el curso 2009/2010. Si alguna de las informaciones anunciadas aún no está disponible revise la página regularmente, pues irá actualizándose a lo largo del cuatrimestre.

Objetivos

Comprensión de los conceptos y técnicas básicas utilizados en la programación bajo el paradigma Orientado a Objetos. Utilización correcta de estas técnicas en el lenguaje de programación Eiffel.

Descripción

La asignatura se centra en técnicas avanzadas de programación orientada a objetos. Tras un repaso a las nociones básicas de clase, objeto y clase genérica, se estudian los conceptos relacionados con herencia, polimorfismo y ligadura dinámica.

Para abordar el diseño de sistemas orientados a objetos se recurre a los patrones de diseño. Se estudia su significado y clasificación, entrando en el estudio detallado de un subconjunto de patrones representativos.

El estudio de la programación bajo contrato y su implicación en el proceso de pruebas cierra la asignatura.