O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Unidad_01_00.pdf

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Unidad_01_02.pdf
Unidad_01_02.pdf
Carregando em…3
×

Confira estes a seguir

1 de 9 Anúncio
Anúncio

Mais Conteúdo rRelacionado

Mais recentes (20)

Anúncio

Unidad_01_00.pdf

  1. 1. UNIDAD 01.00 VISIÓN GENERAL DE LA ASIGNATURA ING. MAURICIO ORTIZ MORTIZO@UPS.EDU.EC C-CT-ICO-102 | PROGRAMACIÓN ORIENTADA A OBJETOS UNIDAD 01.- PROGRAMACIÓN ORIENTADA A OBJETOS
  2. 2. CONTENIDOS I 01 Programación orientada a objetos  01.00 Visión General de la Asignatura  01.01 Objetos y Clases  01.02 Métodos  01.03 Asociaciones  01.04 Herencia y polimorfismo 02 Arquitectura modelo vista controlador  02.01 Arquiteturas de software  02.02 Patrón MVC UNIDAD 01.- PROGRAMACIÓN ORIENTADA OBJETOS
  3. 3. CONTENIDOS II 03 Interfaz gráfica de usuario  03.01 Componentes swing  03.02 Layouts  03.03 Listeners  03.04 Integración MVC  03.05 Menús y diálogos  03.06 Internacionalización  03.07 Experiencia de usuario 04 Manejo de excepciones y archivos  04.01 Excepciones y directorios  04.02 Archivos  04.03 Junit UNIDAD 01.- PROGRAMACIÓN ORIENTADA OBJETOS
  4. 4. RESULTADOS DE APRENDIZAJE  Construye programas utilizando el paradigma de programación orientada a objetos.  Utiliza el patrón MVC para el desarrollo de aplicaciones de software.  Crea interfaces gráficas de usuario empleando técnicas de modelado de objetos con estándares de internacionalización.  Maneja errores y guarda información en dispositivos de almacenamiento secundarios. UNIDAD 01.- PROGRAMACIÓN ORIENTADA OBJETOS
  5. 5. CRONOGRAMA PRIMER PARCIAL Actividad Fecha Puntaje Ejercicio 01.01 viernes, 7 de octubre de 2022 3 Ejercicio 01.02 lunes, 17 de octubre de 2022 4 Ejercicio 01.03 viernes, 28 de octubre de 2022 4 Evaluación 01.01 lunes, 31 de octubre de 2022 10 Ejercicio 02.01 viernes, 18 de noviembre de 2022 5 Ejercicio 03.01 viernes, 25 de noviembre de 2022 4 Ejercicio 03.02 viernes, 2 de diciembre de 2022 5 Examen lunes, 28 de noviembre de 2022 15 UNIDAD 01.- PROGRAMACIÓN ORIENTADA OBJETOS
  6. 6. CRONOGRAMA SEGUNDO PARCIAL Actividad Fecha Puntaje Ejercicio 03.03 viernes, 9 de diciembre de 2022 3 Ejercicio 03.04 viernes, 23 de diciembre de 2022 3 Evaluación 03.01 jueves, 15 de diciembre de 2022 8 Ejercicio 03.05 viernes, 6 de enero de 2023 3 Ejercicio 03.06 lunes, 9 de enero de 2023 4 Evaluación 03.02 jueves, 12 de enero de 2023 8 Ejercicio 04.01 viernes, 20 de enero de 2023 4 Ejercicio 04.02 viernes, 27 de enero de 2023 5 Examen lunes, 30 de enero de 2023 12 UNIDAD 01.- PROGRAMACIÓN ORIENTADA OBJETOS
  7. 7. BIBLIOGRAFÍA TEXTOS BÁSICOS 1 D. J. Eck; Introduction to Programming Using Java; 7a. ed.; 2016. 2 L 2 Cay S. Horstmann; Core Java Volume I—Fundamentals; 10a. ed.; 2015 3 Deitel P.j; Java : how to program, 9a. ed.; 2012 4 M. Ortiz, A. Plaza; Fundamentos de Programación en JAVA y UML; UPS Cuenca; 2014 5 Seidl, M., Scholz, M., Huemer, C., & Kappel, G.; UML@ classroom; Springer; 2015 LECTURAS SUGERIDAS 1 Martin, R. C. ; Código limpio. Editorial ANAYA; 2012 2 Johnson, R., & Vlissides, J. ; Design patterns. Elements of Reusable Object-Oriented Software Addison-Wesley, Reading; 1994 3 C. Fontela, C.; UML – Modelado de Software para profesionales; 2a. ed; 2012 4 J. Rumbaugh, I. Jacobson, Booch G.; The Unified Modeling Language Reference Manual; 2a. ed.; 2004 UNIDAD 01.- PROGRAMACIÓN ORIENTADA OBJETOS
  8. 8. HERRAMIENTAS  Java SE 11  Entorno de desarrollo para la creación de aplicaciones utilizando el lenguaje de programación Java..  https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html  Apache Netbeans  Entorno integrado de desarrollo (IDE)  Resalta el código fuente sintáctica y semánticamente,  Permite refactorizar fácilmente el código con una gama de herramientas útiles y potentes.  https://netbeans.apache.org/community/index.html  Plugins  https://plugins.netbeans.apache.org/  Rainbow Braces  EasyUML UNIDAD 01.- PROGRAMACIÓN ORIENTADA OBJETOS
  9. 9. CUENTAS  Google Drive  Servirá para almacenar los diagramas en la nube  https://drive.google.com/drive  Diagrams.net Draw.io  Permite la creación en línea de diagramas de clase UML  https://app.diagrams.net/  GITHub  Permite el almacenamiento y descarga de proyectos de programación en la nube  https://github.com/ UNIDAD 01.- PROGRAMACIÓN ORIENTADA OBJETOS

×