Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Documentos de dirección Documentos Consejo 2011 28-06-2011 Fichas docentes 2011-12. Tecnología de la Programación. Grado I.I. (Coordinador César Andrés)
Artikelaktionen

Tecnología de la Programación. Grado I.I. (Coordinador César Andrés)

erstellt von candres zuletzt verändert: 07.07.2011 12:21

Click here to get the file

Größe: 3.9 kB - File type text/plain

Dateiinhalt

ASIGNATURA: Tecnología de la Programación

CREDITOS: 12

TITULACION: Grado en Ingeniería Informática y Doble Grado

PLAN: 2010

CURSO: 2

CICLO: 1

CARACTER: Obligatoria. Materias Comunes a la Informática

DURACION: anual

COORDINADOR: César Andrés (coordinador global Marco Antonio Gómez)

PROFESORADO: 
	César Andrés
	Elvira Albert
	Javier Crespo
	Juan Rodríguez
	Miguel Valero Espada
	Yolanda García	


DESCRIPTOR:

 Tiene dos partes diferenciadas: los conceptos y técnicas de la
 programación orientada a objetos (clases, objetos, herencia,
 polimorfismo), y el diseño de aplicaciones utilizando
 orientación a objetos, para lo que se trata con aplicaciones
 visuales que hacen uso de MVC y de hebras.

REQUISITOS:                                               

 Programación estructurada: nivel medio. Esquemas de recorrido: nivel
 medio. Esquemas de búsqueda: nivel medio.

OBJETIVOS:

  Estudiar los principales conceptos y técnicas de la
  programación orientada a objetos. Diseñar programas orientados
  a objetos de tamaño medio. Desarrollar la experiencia práctica
  suficiente en el diseño e implementación de aplicaciones
  robustas de tamaño medio usando módulos, tipos abstractos de
  datos y orientación a objetos, de forma que se facilite el
  mantenimiento y la reutilización de código.

CONTENIDOS:

1. Introducción a la programación orientada a objetos.
2. Introducción a Java
3. Clases y objetos. Construcción y destrucción, memoria dinámica.
4. Herencia
5. Polimorfismo y vinculación dinámica.
6. Genericidad
7. Excepciones
8. Introducción al diseño orientado a objetos.
9. Patrones
10. Componentes visuales
11. Model/view/controller
12. Uso de hebras

ACTIVIDADES DOCENTES:

Enseñanza presencial teórica. Realización individual de problemas con
corrección colectiva en clase. Realización por parejas de prácticas
tuteladas en el laboratorio. Tutorías individuales.

EVALUACION:

Es obligatoria, con carácter eliminatorio, la realización de las
prácticas en grupos (de dos personas) y su defensa individual. La
creación de grupos se realizará según el criterio del profesor. Las
prácticas se entregarán en modo y forma que disponga el profesor y
siempre dentro de los plazos establecidos. La defensa se realizará en
el laboratorio. Para la convocatoria de Septiembre se especificará un
nuevo plazo de entrega. Examen teórico/práctico en laboratorio.

La calificación de la asignatura se obtendrá de la siguiente forma:

   - Un 30% en base a las prácticas desarrolladas durante el curso.

   - Un 40% en base a la modificación/ampliación de una de las
     prácticas realizada durante el examen final.

   - Un 30% en base a preguntas relacionadas sobre los conceptos
     aprendidos en la asignatura, realizadas en el examen final.


BIBLIOGRAFIA BASICA:

Timothy Budd: An introduction to object-oriented programming. Addison Wesley. 2002.

David J. Barnes, Michael Kolling: Programación orientada a objetos con Java. Tercera edición. Pearson Educación, 2007

Bruce Eckel: Thinking in Java. Cuarta Edición. Prentice Hall, 2006.

Bruce Eckel: Thinking in C++. Segunda Edición. Prentice Hall, 2000.

Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994.


OTRA INFORMACIÓN RELEVANTE

Como bibliografía complementaria se puede utilizar:

Cay S. Horstmann, Gary Cornell: Core Java 2. Volumen I: Fundamentals. Octava edición. Pearson Prentice Hall. 2007.

Cay S. Horstmann, Gary Cornell: Core Java 2. Volumen II: Advanced features. Octava edición. Pearson Prentice Hall. 2008.

Sánchez Allende, J., Huecas Fernández-Toribio, G., Fernández Manjón, B., Moreno Díaz, P.: Java 2. Iniciación y Referencia. Segunda Edición. Mc Graw-Hill, 2005.

Comentario CA

Kommentar von Clara Mª Segura Díaz am 22.06.2011 15:31
Error tipografico "*new2".
El resto OK.

Examen CA

Kommentar von Luis Fernando Llana Díaz am 27.06.2011 13:57
Corregido
Navigation
 

Powered by Plone

Diese Website erfüllt die folgenden Standards: