GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ... GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

13.05.2013 Views

ITIS Metodología de la Programación Cuatrimestral, Obligatoria, 7.5 Créditos (4.5T + 3P) Descriptores - Diseño de programas - Metodos y tecnicas de programacion - Plan y estrategias de pruebas Profesores Javier Andrade Garda jag@udc.es andrade@fi.pri Juan Ares Casal juanar@udc.es Esteban García Martín esteban@udc.es esteban@fi.pri Rafael García Vázquez rafael@udc.es rafael@fi.pri Joaquín Hernández Almaraz almaraz@fi.pri Santiago Rodríguez Yáñez santi@udc.es santiago@fi.pri Objetivos docentes El objetivo de la asignatura es familiarizar al alumno con diferentes paradigmas de programación, haciendo especial hincapié en la importancia de la documentación y las pruebas en el conjunto del producto software. Bibliografía Recomendada Pressman, Roger S. Ingeniería del Software. Un enfoque práctico. 5ª ed. McGraw Hill, 1997. Sommerville, Ian.Software Engineering. 6 ª ed. Addison-Wesley, 1996. Standard Program Documentation. Documento de la Wichita State University. Myers, Glenford J. The art of Software Testing. John Wiley & Sons, Inc., 1979. Arnow, David M.; Weiss, Gerald: Introducción a la programación con JAVA. Un enfoque orientado a objetos. Addison-Wesley, 2000. Complementaria López-Cortijo, R.; Amescua, de, A.: Ingeniería del Software. Aspectos de Gestión. IIIS. 1998. [en línea]. IIIS. [Consulta Diciembre 2002]. Disponible en Internet . Niemeyer, Patrick; Knudsen, Jonathan. Curso de JAVA. Anaya Multimedia, 2000. Braude, Eric J. Software Engineering. An object-Oriented Perspective. John Wiley & Sons, Inc., 2001. Booch, G.; Rumbaugh, J.; Jacobson, I. El Lenguaje Unificado de Modelado. Addison 76

Wesley Iberoamericana, 1999. Contenido Teoría: 1. Introducción a la ingeniería del software. 2. Configuración de un producto software. 3. Características del diseño modular. 4. Programación estructurada. 5. Programación orientada a objetos. 6. Pruebas de unidad e integración. Práctica: • Programación orientada a objetos empleando el lenguaje JAVA. • Pruebas de unidad y de funcionalidad. 77

Wesley Iberoamericana, 1999.<br />

Contenido<br />

Teoría:<br />

1. Introducción a la ingeniería <strong>de</strong>l software.<br />

2. Configuración <strong>de</strong> un producto software.<br />

3. Características <strong>de</strong>l diseño modular.<br />

4. Programación estructurada.<br />

5. Programación orientada a objetos.<br />

6. Pruebas <strong>de</strong> unidad e integración.<br />

Práctica:<br />

• Programación orientada a objetos empleando el lenguaje JAVA.<br />

• Pruebas <strong>de</strong> unidad y <strong>de</strong> funcionalidad.<br />

77

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!