Download Métodos de

Document related concepts
no text concepts found
Transcript
Ingeniería de Software
2do. Semestre
CC402 MÉTODOS DE PROGRAMACIÓN II
Características del curso:
El curso está enfocado a que los estudiantes de ingeniería fortalezcan sus
habilidades para programar bajo la orientación a objetos, así como su
habilidad para el diseño de algoritmos para resolver problemas. El contenido
del curso se divide en dos grandes partes: En una primera parte, se tratará
la solución de problemas usando clases predefinidas para interfase gráfica
de usuario, y utilidades en general; y en una segunda parte, el contenido del
curso se enfocará al diseño de clases propias para el diseño de estructuras
de datos básicas que ayuden a la solución de problemas de mediana
complejidad, principalmente para el diseño de objetos complejos y
colecciones.
Para la implementación de las soluciones el curso promoverá la utilización
del lenguaje JAVA a un nivel avanzado. Es muy importante entender que el
curso NO es un curso de JAVA, sino más bien es un curso de Métodos de
Programación Avanzada que utilizará JAVA.
Al término del curso se espera que el estudiante.
Conozca y comprenda:
1. Los conceptos fundamentales de la programación orientada a objetos:
Clase, objeto, reusabilidad, interfase gráfica, clase predefinida, clase propia,
encapsulación, herencia y polimorfismo.
Sepa hacer:
1. Algoritmos y programas con la orientación a objetos mediante el uso del
lenguaje JAVA.
Desarrolle su capacidad para trabajar en equipo de manera responsable y
organizada.