Programación II
Esta página contiene información útil para la asignatura Programación II de Ingeniería Técnica en Informática de Gestión 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.
La asignatura se inicia con una introducción a los conceptos de Ingeniería del Software, Ciclo de Vida y Calidad del Software. Se introducirán a continuación conceptos fundamentales de modularidad como son cohesión y acoplamiento, para finalmente ilustrar las limitaciones de la programación modular que justifican la introducción de técnicas de programación orientada a objetos.
En la segunda parte se introducen los elementos básicos de la orientación a objetos, clases y objetos, y se estudian las técnicas básicas de este paradigma, incluida la genericidad y una somera introducción al concepto de herencia.
En la tercera parte se estudian las técnicas que permiten garantizar la calidad del software construído. Se estudian estrategias de prueba de unidad y técnicas de verificación formal de algoritmos con su aplicación a la programación bajo contrato.
Además de en los tablones de la escuela, las calificaciones de los examenes y las fechas de revisión serán publicadas en SIGMA