Programación Orientada a Objetos
"Considero
a los paradigmas como realizaciones científicas
universalmente
reconocidas que, durante cierto tiempo,
proporcionan
modelos de problemas y soluciones
a
una comunidad científica.”
Thomas Kuhn
Material para el curso:
Fundamentos de Orientación a Objetos (Slides)
Ejemplos de conceptos de OO y transición a Java:
Estructuras de control, lectura de datos y operadores relacionales (transición)
Herencia (OO)
Métodos (OO)
Varios (transición: colecciones, excepciones, arreglos, lista variable de parámetros, procesamiento de argumentos para main, etc.)
Ejemplos de Estructuras de Datos:
Pila
Cola
Lista
Archivos de prueba para las listas:
Formato de entrega para los programas:
Enviar un email a la dirección: rruiz@mixteco.utm.mx
En asunto (subject) escribir programa xxxxxxxxx, donde xxxxxxxxx se refiere al nombre del programa (proyecto) que envían, ejemplo "programa postifja".
En el cuerpo del email escribir: Equipo #x Grupo xxxxx, en donde x se refiere al número del equipo y xxxxx al grupo al cual pertenecen.
Debajo de los datos anteriores CONFIRMAR el nombre de los integrantes del equipo siempre y cuando TODOS hayan trabajado, en caso contrario incluir sólo el nombre de la (s) persona (s) que trabajó (trabajaron).
El código fuente del programa que envíen se agregará como archivo adjunto en una carpeta comprimida en formato ZIP. El nombre de la carperta comprimida deberá coincidir con el nombre del asunto descrito en el punto número 2 (Ejemplo: postfija.zip).
Asegurarse de seguir los estándares internacionales para el nombde de clases y métodos descritos en el curso, ya que de lo contrario se considerará tarea no entregada o sin funcionar.
El programa deberá compilarse y ejecutarse sin cambio alguno, de no ser así, se aplicará lo descrito en el punto 6.
Los programas estarán sujetos a revisión y a cuestionamientos hacia cualquiera de los integrantes del equipo.
Consideraciones adicionales:
80% de asistencia para tener derecho a examen.
Sólo se reciben justificantes hasta un día antes del examen.