Alek

Solo disponible en BuenasTareas
  • Páginas : 18 (4378 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de junio de 2011
Leer documento completo
Vista previa del texto
Algoritmos y
Estructura de
Datos - TI
2
CARRERAS PROFESIONALES CIBERTEC
ALGORITMOS Y ESTRUCTURA DE DATOS 3
CIBERTEC CARRERAS PROFESIONALES
ÍNDICE
Presentación 5
Red de contenidos 6
Sesiones de aprendizaje
UNIDAD DE APRENDIZAJE 1
SEMANA 1 : Encapsulamiento: conceptos básicos. 7
SEMANA 2 : Encapsulamiento: control de acceso. 13
SEMANA 3 : Modificador static y referencia this 19UNIDAD DE APRENDIZAJE 2
SEMANA 4 : Manejo de arreglos: Arreglos unidimensionales 37
SEMANA 5 : Manejo de arreglos: Arreglos biidimensionales 49
SEMANA 6 : Manejo de arreglos: Arreglo de objetos 63
SEMANA 7
:
SEMANA DE EXÁMENES PARCIALES
UNIDAD DE APRENDIZAJE 3
SEMANA 8 : Clase ArrayList: métodos y operaciones variadas 75
SEMANA 9 : Clase ArrayList : métodos y operaciones variadas 75
SEMANA 10: Clase ArrayList y Archivos de texto 89
UNIDAD DE APRENDIZAJE 4
SEMANA 11 : Herencia y polimorfismo: Modificador protected, relación esun.
103
SEMANA 12 : Herencia y polimorfismo: Sobre-escritura, clases y métodos
abstractos.
113
SEMANA 13 : Herencia y polimorfismo: relación tiene-un. 113
SEMANA 14 : Herencia y polimorfismo: polimorfismo y enlace dinámico 125
UNIDAD DE APRENDIZAJE 5SEMANA 15 : Interfaces 137
SEMANA 16 : Interfaces 137
SEMANA 17 : SEMANA DE EXÁMENES FINALES
ANEXO : Caso práctico 149
4
CARRERAS PROFESIONALES CIBERTEC
5
CIBERTEC CARRERAS PROFESIONALES
Algoritmos y Estructura de Datos pertenece a la línea de programación y
desarrollo de aplicaciones y se dicta en las carreras de Computación e
Informática, Redes y Comunicaciones, Administración ySistemas, y Electrónica.
Brinda un conjunto de técnicas de programación que permite a los alumnos
diseñar algoritmos apropiados y adquirir buenos hábitos de programación.
El manual para el curso ha sido diseñado bajo la modalidad de unidades de
aprendizaje, las que se desarrollan durante semanas determinadas. En cada una
de ellas, hallará los logros que debe alcanzar al final de la unidad; el tematratado, el cual será ampliamente desarrollado; y los contenidos, que debe
desarrollar, es decir, los subtemas. Por último, encontrará las actividades que
deberá desarrollar en cada sesión, que le permitirán reforzar lo aprendido en la
clase.
El curso es teórico práctico. Está basado en el paradigma de la programación
orientada a objetos. En primer lugar, se inicia con la creación de clases yobjetos.
Continúa con el manejo de arreglos. Se utiliza la clase ArrayList así como el
manejo de archivos de texto. Luego, se desarrollan aplicaciones donde se
plasma el concepto de herencia y polimorfismo empleando clases abstractas. Se
concluye con la implementación de Interfaces.
PRESENTACIÓN
6
CARRERAS PROFESIONALES CIBERTEC
RED DE CONTENIDOS
Algoritmos y Estructura
de DatosEncapsulamiento
Manejo de arreglos
Clase ArrayList y archivos de texto
Herencia y Polimorfismo
Interfaces
Creación de clases y paquetes
Creación de objetos
Modificadores de acceso y static, referencia this
Arreglos unidimensionales
Arreglos bidimensionales
Arreglo de objetos
Métodos de la clase ArrayList
Archivos de texto
Relación es-un
Clases abstractas, Relación tiene-un
Técnicas decasting, Polimorfismo
Creación de interfaces y Herencia múltiple
ALGORI TMOS Y E S TRUCTURA DE DATOS 7
CIBERTEC CARRERAS PROFESIONALES
ENCAPSULAMIENTO
LOGRO DE LA UNIDAD DE APRENDIZAJE
Al término de la unidad, los alumnos crean clases agrupadas en paquetes, crean
objetos, emplean los modificadores de acceso: public y prívate, así como el
modificador static y la referencia this en Java.Finalmente, aplican el concepto de
encapsulamiento.
TEMARIO
· Creación de clases y paquetes
· Creación de objetos
· Modificadores
ACTIVIDADES PROPUESTAS
· Los alumnos crean clases agrupadas en paquetes.
· Los alumnos crean objetos de diversas clases.
· Los alumnos emplean y diferencian los modificadores de acceso: public y
private.
· Los alumnos realizan diversas operaciones con los objetos...
tracking img