PROGRAM A DE ASIGNATURA CURSO ACADÉMICO 2001/02 Fecha de Edición: 7/11/2001 Área de Titulación: Ingeniería Técnica en Informática de Sistemas Asignatura: LABORATORIO DE PROGRAMACIÓN II Curso: Segundo Duración (Anual/Cuatrimestral): Anual Carácter: Troncal INDICE Créditos: 9 1. Objetivos del programa El objetivo de esta asignatura es que el alumno se ejercite en el diseño e implementación de aplicaciones usando módulos, tipos abstractos de datos y orientación a objetos. La asignatura hace especial hincapié en la consecución de aplicaciones de calidad que faciliten el mantenimiento y la reutilización del código. 2. Temario Parte 1 Introducción a C++ Builder. Parte 2 Programación modular. Parte 3 Programación orientada a objetos. Parte 4 Herencia y polimorfismo. Parte 5 Memoria dinámica. Parte 6 Tratamiento de excepciones. Parte 7 Tipos abstractos de datos. 3. Desarrollo de la asignatura La asignatura se impartirá con una hora teórica a la semana más dos horas prácticas en el laboratorio. A lo largo del curso se propondrán una serie de prácticas que se deberán entregar obligatoriamente en el plazo y forma que se indique. Los alumnos se organizarán en grupos de dos para realizar las prácticas conjuntamente en el laboratorio. Página 1 de 2 4. Forma de evaluación Habrá un examen final sobre las prácticas que obligatoriamente se habrán tenido que presentar en el plazo y forma que se indique, siempre antes del examen, en base al cual se calificará. Aquellos alumnos que no hubiesen presentado todas las prácticas en su plazo y forma o que no hayan superado el examen no superará la asignatura. 5. Bibliografía Básica Francisco Charte. "C++ Builder 5. Guia Práctica". Ed. Anaya Multimedia, 2000. Francisco Charte. "Programación en C++ Builder 5". Ed. Anaya Multimedia, 2000. Walter Savitch. "Resolución de Problemas con C++". Addison Wesley, 2000. Complementaria H.M. Deite, P.J. Deitel. "Como Programar en C++". Ed. Prentice Hall , 1999. Francisco Charte. "Programación avanzada con C++ Builder 4". Ed. Anaya Multimedia , 1999. Robert Lafore. "Object-Oriented Programming in C++". Ed. The Waite Group, 1999. F.M. Carrano, P. Helman, R. Veroff. "Data Abstraction and Problem Solving with C++". Ed. Addison Wesley, 1998. 6. Enlaces de interés en Internet CES Felipe II, www.cesfelipesegundo.com Universidad Complutense de Madrid, www.ucm.es Biblioteca UCM, www.ucm.es/BUCM/ Facultad de Informática, UCM, www.fdi.ucm.es Facultad de Matemáticas, UCM, www.mat.ucm.es La información actualizada sobre esta asignatura se encuentra disponible en www.cesfelipesegundo.com Página 2 de 2