TRABAJOS FIN DE GRADO curso: 2017-18
Desarrollo y mejora de herramientas para la docencia en programación concurrente |
Tecnologías Específicas
Ingeniería del Software
Descripcion y Objetivos
Mejora del compilador Pascal For Concurrent e integración en entorno Eclipse para diversos SS.OO.
Desalloyo de entornos graficos para simulación de problemas concurrentes clásicos.
Metodología y Competencias
Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan
todos los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles
de desarrollar y mantener y cumplan normas de calidad, aplicando las teorías, principios,
métodos y prácticas de la Ingeniería del Software.
Capacidad de dar solución a problemas de integración en función de las estrategias,
estándares y tecnologías disponibles.
Capacidad para conocer los fundamentos teóricos de los lenguajes de programación y las
técnicas de procesamiento léxico, sintáctico y semántico asociadas, y saber aplicarlas para la
creación, diseño y procesamiento de lenguajes.
Medios a utilizar
Lenguaje de programación Java.
Entornos de programción Netbeans y Eclipse
S.O. Windows y Linux (Deseable MacOS)
Bibliografía
Concurrent Programing. - Alan Burns. - Adison Wesley.
Java Concurrency in Practice. - Lea Doug. - Adison Wesley
Concurrent programming : the Java programming language.- Hartley, Stephen J. - Hartley, Stephen J. - Oxford University Press
Tutor GALDON ROMERO, MIGUEL ANGEL | Alumno
|
|