9013 - Programación en Java 
Departamento/Unidad Docente  Teléfono 913363200 
Automática, Ing. Electrónica e Informática Industrial   Web http://www.dii.etsii.upm.es 
 E-mail informatica@dii.etsii.upm.es 
Curso
  Especialidad Semestre
Créditos
LE - Sin curso asociado
No especialidad
0
Teóricas
Prácticas
Total
ECTS
1.5  1.5  2.4 
Nº Alumnos
 Idioma  Prerrequisitos
máx
min
    
   
 TEMARIO
  1. Información general de la asignatura
  2. Introduccion
  3. Estructura de un programa
  4. Tipos de datos
  5. Operadores
  6. Sentencias de control
  7. Objetos y clases
  8. Herencia
  9. Interfaces
  10. Excepciones en Java
  11. Colecciones
 BIBLIOGRAFÍA
 Java, Fundamentos de programación
 Bishop, P. Editorial Addison-Wesley, 1999
 En español

 Como programar en Java
 Deitel Editorial Prentice-Hall, 1998
 En español

 Java in a nutshell - A desktop quick reference
 Flanagan, D. Editorial OReilly, 1997
 Visión detallada de todas las características de Java 1.1. En inglés. 609 páginas

 Estructuras de datos en Java
 Weiss, M.A. Editorial Addison Wesley, 2000
 Presenta las estructuras de datos y algoritmos desde la perspectiva del pensamiento abstracto y la resolución de problemas. Contiene multiples ejemplos de aplicación, de una cierta entidad, cuyo código original está disponible en Internet.

 Computing Concepts with Java 2 Essentials
 Hortsmann, C. Editorial John Wiley & sons. Inc., 2000
 En inglés.

 Java 2 - Manual de usuario y tutorial
 Froufe, A. Editorial Ra-Ma, 2000
 Comienza con una introducción al lenguaje Java para enseguida proporcionar información sobre los aspectos mas importantes de la plataforma Java 2: excepciones, multitarea, AWT, delegacion de eventos, swing, gráficos, servlets, JDBC, ... En español. 682 pp

 Java examples in a nutshell
 Flanagan, D. Editorial OReilly, 1997
 Libro de programas ejemplo de los que se puede aprender y modificar para provecho propio. Actualizado para Java 1.1. En inglés. 397 páginas

 El lenguaje de programación Java
 Arnold, K., Gosling, J. y Holmes, D. Editorial Prentice Hall, 2001
 En español. De los creadores del lenguaje Java 2. Sirve como manual de introducción al lenguaje. Trata todas las caracteristicas de la versión actual del lenguaje de programación Java y las bibliotecas de clases. 3º edición. 578 páginas.

 Introducción a la Programación con Orientación a Objetos
 Muñoz, C., Niño, A. y Vizcaíno, A. Editorial Prentice-Hall, 2002
 Presenta una introducción a la programación entroncada en el paradigma de la orientación a objetos. Aunque el texto no se centra en el componente sintáctico de ningun lenguaje determinado, contiene ejemplos y ejercicios implementados en Java. 390 paginas.

 Programación Orientada a Objetos con Java
 García-Beltrán, A. y Arranz J.M. Editorial Sección de Publicaciones de la ETSII-UPM, 2005
 Apuntes de la asignatura de libre elección Programación en Java para el curso 2004-05.212 páginas. Disponible en el servicio de fotocopias de la ETSII-UPM.


 EVALUACIÓN
Asistencia a clase (se requiere al menos un 80% de asistencia para aprobar la asignatura), realización de ejercicios de autoevaluación y entrega de trabajos.
 FECHAS DE EXAMEN
http://www.etsii.upm.es/docencia/pod/Examenes/examenes.htm
 PRÁCTICAS DE LA ASIGNATURA
http://www.etsii.upm.es/docencia/pod/index.htm