Programación Orientada a Objetos

Semestre 2002/2

Grupo 601 A
Primer parcial
Segundo parcial
TercerParcial
Final
Extraordinario
2º Extraordinario


Criterios del curso 


CASE para generar código C++ a partir de Diagramas de clase de UML desarrollado en la universidad:

  UMLGEC++


Semestre 2001/2

 


"La inteligencia... es la facultad de poder fabricar objetos artificiales, en especial herramientas para fabricar herramientas".
                                           Henry Bergson

Objetivo

Otorgar al participante el conocimiento, la habilidad y la aptitud para diseñar e implantar programas de cómputo de mediana complejidad con base en la programación orientada a objetos.
 

Temario

1) Características de C++.
2) Introducción a la programación orientada a objetos.
3) Clases y objetos.
4) Relaciones entre clases 
5) Objetos compuestos. 
6) Acceso a miembros.
7) Sobrecarga de funciones y operadores. 
8) Herencia.
9) Funciones virtuales y polimorfismo.

Bibliografía
 

  •  Deitel, P.J.; Deitel H.M. COMO PROGRAMAR EN C/C++. Prentice Hall. 2ª edición. México. 1995.
  • Deitel, P.J.; Deitel H.M. COMO PROGRAMAR EN C++. Prentice Hall. 2ª edición. México. 1999.
  •  Schildt, Herbert. APLIQUE TURBO C++. Osbrone/ Mc Graw-Hill. 1ª edición. 1991.
  • Deitel, P.J.; Deitel H.M. Como Programar en Java. Prentice Hall. 2ª edición. México. 1998.
  • Mary Campione, Kathy Walrath . The Java Tutorial. 2a ed. Edit. Addison-Wesley. 1998.
  • Resumen de notas del curso de POO.
  • Notas del curso de POO.

Artículos

  1. Hanna Oktaba. Lenguajes De Programación ¿Por Qué Hay Tantos Y Aparecen Nuevos? LANIA, A.C. Xalapa, Ver. México. 1995.
  2. Peter Wegner. Classification in Object-Oriented Systems.1986.
  3. The Java Language: An Overview. Sun Microsystems
  4. Beck, Kent; Cunningham, Ward. A Laboratory For Teaching Object-Oriented Thinking. OOPSLA’89 Conference of ¨Proceedings. October 1989.
  5. Liberty, Jesse. References Available Upon Request. Journal of C++ Report. February 1999
  6. Stroustrup, Bjarne. Getting from the past to the future. Journal of C++ Report. December 1999.
  7. Baldwind, Richard G. The Essence of OOP using Java_Classes.  Software Development Magazine.
  8. Daniel Rubiolo, J.D. Meier, Edward Jezierski y Alex Mackman. Microsoft® .NET Explained. 2001 Microsoft Corporation.
  9. Bjarne Stroustrup and Tim Lindholm. The Future of OOP. 2001
  10. Farley, Jim. Microsoft .NET vs. J2EE:How Do They Stack Up?  Sun Microsystems. November, 2000

Ligas

 

 

email2.gif (10305 bytes)caff@nuyoo.utm.mx