ssss

Páginas: 20 (4769 palabras) Publicado: 27 de junio de 2013
Algoritmos y
Estructura de Datos - TI

2

CARRERAS PROFESIONALES

CIBERTEC

ALGORITMOS Y ESTRUCTURA DE DATOS

3

ÍNDICE
Presentación

4

Red de contenidos

5

Sesiones de aprendizaje

UNIDAD DE APRENDIZAJE 1
SEMANA 1

: Encapsulamiento: conceptos básicos.

6

SEMANA 2

: Encapsulamiento: control de acceso.

12

SEMANA 3

: Modificador static y referenciathis

20

UNIDAD DE APRENDIZAJE 2
SEMANA 4

: Manejo de arreglos: Arreglos Unidimensionales

SEMANA 5

: Manejo de arreglos: Arreglos Unidimensionales

SEMANA 6

: Semana Integradora

SEMANA 7

41

: SEMANA DE EXÁMENES PARCIALES

SEMANA 8

Manejo de arreglos: Arreglos Bidimensionales

54

SEMANA 9

Manejo de arreglos: Arreglo de Objetos

68

UNIDAD DEAPRENDIZAJE 3
SEMANA 10

Clase ArrayList: métodos y operaciones variadas

81

SEMANA 11

Clase ArrayList y Archivos de texto

95

UNIDAD DE APRENDIZAJE 4
SEMANA 12

: Herencia y Polimorfismo: Modificador protected,

110

relación es-un.
SEMANA 13

: Herencia y Polimorfismo: Sobre-escritura, Clases y métodos

120

abstractos.
SEMANA 14

: Herencia y Polimorfismo: polimorfismo yenlace dinámico

133

UNIDAD DE APRENDIZAJE 5
SEMANA 15

: Interfaces

SEMANA 16

: Semana Integradora

SEMANA 17

: SEMANA DE EXÁMENES FINALES

ANEXO

: Caso Práctico

CIBERTEC

146

158

CARRERAS PROFESIONALES

4

CARRERAS PROFESIONALES

CIBERTEC

ALGORITMOS Y ESTRUCTURA DE DATOS

5

PRESENTACIÓN

Algoritmos y Estructura de Datos pertenece a la líneade programación y
desarrollo de aplicaciones y se dicta en las carreras de Computación e
Informática, Redes y Comunicaciones, y Administración y Sistemas. 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, lasque 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 aprendido en la
clase.

Elcurso es teórico práctico. Esta 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 clases abstractas.
Se concluyecon la implementación de Interfaces.

CARRERAS PROFESIONALES

CIBERTEC

6

RED DE CONTENIDOS

CARRERAS PROFESIONALES

CIBERTEC

ALGORITMOS Y ESTRUCTURA DE DATOS

7

UNIDAD DE
APRENDIZAJE

1
SEMANA

1-2
ENCAPSULAMIENTO
LOGRO DE LA UNIDAD DE APRENDIZAJE
Al término de la unidad, el alumno crea clases y objetos aplicando el concepto de
encapsulamiento y haciendo uso delos especificadores de acceso public y prívate, así
como el modificador static y la referencia this del lenguaje Java.

TEMARIO




Creación de clases y paquetes
Creación de objetos
Modificadores

ACTIVIDADES PROPUESTAS





El alumno crea clases clasificadas en paquetes.
El alumno crea objetos de diversas clases.
El alumno emplea y diferencia los modificadores de acceso:public y private.
El alumno realiza diversas operaciones con los objetos creados.

BIBLIOGRAFÍA





DEITEL, Harvey
2008 Cómo programar en Java, México, D.F.: Pearson Educación.
(005.133J DEIT 2008)
LEWIS, JOHN
2006 Estructuras de datos con Java: diseño de estructuras y algoritmos.
Madrid: Pearson Educación, 2006.
(005.73 LEWI/E)
JOYANES AGUILAR, Luís
2008 Fundamentos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ssss
  • ssss
  • ssss
  • SSSS
  • ssss
  • ssss
  • ssss
  • Ssss

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS