CES Felipe II - Web oficial  Ingeniería Técnica en Informática de Sistemas 
    Bienvenido/a       
Secciones

· Apuntes

· Telleres

· Código Java

· Varios

· Avisos

· Calificaciones

· Prácticas

· Ficha de la Asignatura

· Listado de Asignaturas



Programación Orientada a Objetos     
Titulación: Ingeniería Técnica en Informática de Sistemas Plan: 98 Curso académico: 2014-2015
Asignatura: Programación Orientada a Objetos Código: 21116680 Tipo: Optativa Primer Cuatrimestre
Créditos BOE: 4.5
Créditos ECTS: Por determinar
Horas/semana primer cuatrimestre: 3 en aula
Profesor coordinador: Francisco José Soltero Domingo

Objetivos:
El objetivo general de la enseñanza de la Programación es capacitar a los alumnos para construir metódicamente programas legibles, bien documentados, correctos, eficientes y fáciles de mantener y reutilizar. Dentro de este marco, la Programación orientada a objetos (POO) introduce una serie de técnicas y mecanismos que favorecen fundamentalmente los dos últimos criterios de calidad: la facilidad para mantener y modificar los programas, y la posibilidad de desarrollar programas o componentes fácilmente reutilizables.
Conocimientos y destrezas que se requieren:
  • Capacidad de síntesis
  • Capacidad de Análisis
Idioma en que se imparte la asignatura: Español
Contenidos:
El núcleo del curso se ocupa del estudio de los mecanismos que definen el paradigma de la POO, como son el desarrollo de aplicaciones en términos de clases de objetos, la organización de las clases en jerarquías con herencia, el polimorfismo y la vinculación dinámica. Tomando Java como lenguaje de referencia, para cada mecanismo concreto se exploran distintas alternativas presentes en un lenguaje orientado a objetos.
Conocimientos y destrezas que se adquieren:
  • Conceptos de la programación orientada a objetos (nivel avanzado)
  • Mecanismos de la programación orientada a objetos (nivel avanzado)
  • Diseño de programas orientados a objetos (nivel medio)
  • Lenguaje Java (nivel elemental)
Método docente:
Esta asignatura sigue las directrices del Espacio Europeo de Educación Superior (EEES). Enseñanza presencial teórica. Enseñanza presencial de problemas. Realización individual de prácticas no tutorizadas.
Exámenes:
  • Examen Final en febrero
  • Examen Final en septiembre

Método de evaluación:
Asistencia a clase obligatoria, solamente se permiten 2 faltas sin justificar. La evaluación de esta asignatura vendrá regida por las dos modalidades correspondientes: Modalidad 1: Asistencia obligatoria a todas las sesiones de laboratorio con posibilidad de aprobar la asignatura sin examen final siendo necesaria la participación activa en el laboratorio además de la entrega satisfactoria de todas las prácticas. Modalidad 2: Asistencia obligatoria únicamente a 5 entregas principales, siendo necesario para aprobar la asignatura la entrega de todas las prácticas de manera satisfactoria además de aprobar un examen final. La modalidad elegida deberá ser comunicada al profesor al comienzo del curso. En el caso de elegir la segunda modalidad, habrá posibilidad de examen final tanto en Febrero como en Septiembre.
Bibliografía:
    1.- Java 2: Iniciación y Referencia. Sánchez Allende, J., Huecas, G, Fernández Manjón, B., Moreno, P., 2001. Ed. McGraw-Hill.
    2.- Piensa en Java. Eckel, Bruce, 2ª ed. 2001, Prentice Hall . ISBN: 84-205-3192-8.
    3.- Introduction to Java Programming. Y. Daniel Liang, 4ª ed. Prentice Hall . ISBN: 0-13-120117-4.
    4.- Construcción de software orientado a objetos. B. Meyer.. Prentice Hall. 1998.
    5.- Introducción a la Programación en Java. Un enfoque Orientado a Objetos, Arnow, D., Weiss, G., Prentice Hall, 2000.
    6.- A practical introduction to Data Structures and Algorithms with Java. Shaffer, Prentice Hall, 1998.



[Volver]

 
Sugerencias, comentarios, errores ...
Escribe al Webmaster: webmaster seguido de @ y ajz.ucm.es