0% encontró este documento útil (0 votos)
40 vistas5 páginas

Syllabus POO 04

El documento presenta el plan de estudios del curso de Programación Orientada a Objetos de la Universidad Nacional Autónoma de México, donde se busca que los alumnos desarrollen programas utilizando este paradigma y diseñen software reutilizable. Incluye un temario que abarca desde los conceptos básicos hasta programación de hilos y patrones de diseño, así como una bibliografía recomendada. La evaluación se compone de exámenes, tareas, proyectos y laboratorios, con un sistema de calificaciones definido.

Cargado por

jhdz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
40 vistas5 páginas

Syllabus POO 04

El documento presenta el plan de estudios del curso de Programación Orientada a Objetos de la Universidad Nacional Autónoma de México, donde se busca que los alumnos desarrollen programas utilizando este paradigma y diseñen software reutilizable. Incluye un temario que abarca desde los conceptos básicos hasta programación de hilos y patrones de diseño, así como una bibliografía recomendada. La evaluación se compone de exámenes, tareas, proyectos y laboratorios, con un sistema de calificaciones definido.

Cargado por

jhdz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

FACULTAD DE INGENIERÍA

PROGRAMACIÓN ORIENTADA A
OBJETOS

Grupo: 04

ING. HERNÁNDEZ LÓPEZ JORGE ANGEL

2024-1
PLAN DE ESTUDIOS

OBJETIVO

El alumno construirá programas con el paradigma orientado a objetos, así como el


diseño de abstracciones para apoyar el diseño de software y bibliotecas reusables,
empleando un enfoque de pruebas sistemático.

TEMARIO

I. El paradigma orientado a objetos


II. Tipos, expresiones y control de flujo
III. Herencia y polimorfismo
IV. UML *
V. Manejo de excepciones y errores
VI. Flujo de entrada y salida
VII. Programación de hilos
VIII. Introducción a patrones
IX. Programación de Sockets
X. Interfaces gráficas
BIBLIOGRAFÍA

• DEITEL, Paul, DEITEL, Harvey


Java How to Program (early objects) plus MyProgrammingLab with Pearson eText
9th edition
New Jersey
Prentice Hall, 2011

• DEITEL, Paul, DEITEL, Harvey


C++ How to Program
8th edition
New Jersey
Prentice Hall, 2011

• DEITEL, Paul, DEITEL, Harvey


C# 2010 for Programmers
4th edition
New Jersey
Prentice Hall, 2010

• GAMMA, Erich, HELM, Richard, et al.


Design Patterns: Elements of Reusable Object-Oriented
Software Boston
Addison-Wesley Professional, 1994

• SARANG, Poornachandras
Java Programming (Oracle Press)
Boston
McGraw-Hill Osborne Media, 2012

• LARMAN, Craig
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design
and Iterative Development
3rd edition, New Jersey
Prentice Hall, 2004

• SIERRA, Kathy, BATES, Bert


SCJP Sun Certified Programmer for Java 6
McGraw-Hill, 2008

• https://www.w3schools.com/java/default.asp

• https://www.ibm.com/developerworks/ssa/java/tutorials/j-introtojava1/index.html

• https://www.learnjavaonline.org
• https://www.codecademy.com/learn/learn-java

• https://chat.openai.com/

EVALUACIÓN

Exámenes 20%
Tareas 20%
Proyecto 30%
Laboratorio* 30%
Evaluación (10%)
Prácticas (20%)
100%
*Si no se acredita, no se tendrá derecho a Examen final

CRITERIO DE CALIFICACIONES

0.0 – 5.999 → No Aprobado


6.0 – 6.509 → 6
6.51 – 7.509 → 7
7.51 – 8.509 → 8
8.51 – 9.509 → 9
9.51 – 10.0 → 10

Final -> Si no tiene calificación aprobatoria al final del curso

LUGAR Y HORA

Lunes de 13:00 a 15:00 Q008 (Lab)


Martes de 13:00 a 15:00 B206
Jueves de 13:00 a 15:00 B206

PLATAFORMA DEL CURSO

Google Classroom

https://classroom.google.com/c/NjE4MDY0MTcxODgw?hl=es&cjc=7lhb5rw
Programación de Actividades

Semana Tema que corresponde estudiar Actividad a desarrollar en el Realizarse en


número: en la teoría y actividades laboratorio la semana:
Práctica 0:
Presentación del curso y Evaluación, 14 al 18
1 Presentación del curso y del Sistema
El paradigma orientado a objetos agosto
de Gestión de la Calidad
Práctica 1: 21 al 25
2 Tipos, expresiones y control de flujo
Entorno y lenguaje de programación agosto
Práctica 2: 28 agosto al
3 Tipos, expresiones y control de flujo
Fundamentos y Sintaxis del lenguaje 1 septiembre
Práctica 3: 4 al 8
4 Herencia y polimorfismo
Utilerías y Clases de uso general septiembre
Práctica 4: 11 al 15
5 Herencia y polimorfismo
Clases y objetos septiembre
Práctica 5: 18 al 22
6 UML
Abstracción y Encapsulamiento septiembre
UML Práctica 6: 25 al 29
7
Examen Organización de clases septiembre
Práctica 7: 2 al 6
8 Manejo de excepciones y errores
Herencia octubre
Práctica 8: 9 al 13
9 Manejo de excepciones y errores
Polimorfismo octubre
Práctica 9: 16 al 20
10 Flujo de entrada y salida
UML octubre
Práctica 10: 23 al 27
11 Flujo de entrada y salida
Excepciones y errores octubre
Programación de hilos Práctica 11: 30 octubre al
12
Día de asueto (2) Manejo de archivos 3 noviembre
Programación de hilos, Práctica 12: 6 al 10
13
Introducción a patrones Hilos noviembre
Introducción a patrones Práctica 13: 13 al 17
14
Examen Introducción a patrones noviembre
20 al 24
15 Sockets Día de asueto
noviembre
27 noviembre
16 Interfaces Gráficas Evaluación final / Encuesta final
al 1 diciembre

También podría gustarte