tecnico

Páginas: 17 (4077 palabras) Publicado: 21 de mayo de 2014
Algoritmos y
Estructura de
Datos - TI

2

CARRERAS PROFESIONALES

CIBERTEC

ALGORITMOS Y ESTRUCTURA DE DATOS

3

Í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 referenciathis

19

UNIDAD 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 es-

103

un.
SEMANA 12

: Herencia y polimorfismo: Sobre-escritura, clases y métodos

113

abstractos.
SEMANA 13

: Herencia y polimorfismo: relación tiene-un.

113SEMANA 14

: Herencia y polimorfismo: polimorfismo y enlace dinámico

125

UNIDAD DE APRENDIZAJE 5
SEMANA 15

: Interfaces

137

SEMANA 16

: Interfaces

137

SEMANA 17

:

ANEXO

: Caso práctico

CIBERTEC

SEMANA DE EXÁMENES FINALES
149

CARRERAS PROFESIONALES

4

CARRERAS PROFESIONALES

CIBERTEC

5

PRESENTACIÓN

Algoritmos y Estructura de Datospertenece 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 y Sistemas, 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 deunidades 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 tema
tratado, 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 aprendidoen 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 y objetos.
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 clasesabstractas. Se
concluye con la implementación de Interfaces.

CIBERTEC

CARRERAS PROFESIONALES

6

RED DE CONTENIDOS

Algoritmos y Estructura
de Datos
Encapsulamiento
Creación de clases y paquetes
Creación de objetos
Modificadores de acceso y static, referencia this
Manejo de arreglos
Arreglos unidimensionales
Arreglos bidimensionales
Arreglo de objetos
Clase ArrayList yarchivos de texto
Métodos de la clase ArrayList
Archivos de texto
Herencia y Polimorfismo
Relación es-un
Clases abstractas, Relación tiene-un
Técnicas de casting, Polimorfismo
Interfaces
Creación de interfaces y Herencia múltiple

CARRERAS PROFESIONALES

CIBERTEC

ALGORITMOS Y ESTRUCTURA DE DATOS

7

UNIDAD DE
APRENDIZAJE

1
SEMANA

1-2
ENCAPSULAMIENTO
LOGRO DE LA UNIDAD DEAPRENDIZAJE
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

•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnica
  • Tecnico
  • Tecnicas
  • Tecnicas
  • Tecnico
  • Tecnicas
  • Tecnico
  • Tecnico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS