Professional Documents
Culture Documents
I. GENERALIDADES:
Esta unidad de aprendizaje inicia con el estudio de los tipos abstractos de datos, y la aritmtica de
punteros temas que si bien es cierto no se refieren a estructuras de datos se consideran necesarios e
importantes para la implementacin de las mismas. Posteriormente, se estudia la lgica y polticas
relacionadas a las estructuras de datos lineales: pilas, colas y listas enlazadas (simples, dobles y
circulares). Finalmente, se estudian los conceptos fundamentales de estructuras de datos jerrquicas:
rboles, grafos y su implementacin en varios lenguajes de programacin.
Concretizar en un lenguaje de programacin, las estructuras de datos abstractas tales como pilas,
colas, listas enlazadas, rboles, y grafos para la solucin de problemas reales de organizacin de
datos. Evaluando tcnicamente la aplicacin de stas en base a la lgica y polticas particulares de cada
una.
Esta unidad de aprendizaje se desarrollar por medio de clases expositivas, basadas en material
extrado de investigaciones bibliogrficas en Internet y de la bibliografa recomendada en el programa.
Se realizaran sesiones semanales de laboratorios prcticos, se trabajar con casos de estudio y
ejercicios desarrollados en varios lenguajes de programacin; basados en guas de laboratorio; las
cuales se pondrn a disposicin del estudiante con anticipacin a la fecha programada de cada
laboratorio. Finalmente, se har uso del aula virtual como medio a travs del cual se promueva la
participacin del estudiante.
V. SISTEMA DE EVALUACION:
Se realizar una prueba objetiva (examen parcial) como medicin del aprendizaje en los grupos
tericos, tareas, evaluaciones practicas y participacin en los laboratorios y una tarea ex aula de
carcter grupal; en las cuales aplicaran los conocimientos desarrollados durante el presente curso.
Adems, se considerar la asistencia regular a las clases tericas y prcticas para efectos de la
realizacin de las respectivas evaluaciones por parte del estudiante.
1
VII. CONTENIDO DE LA MATERIA:
DURACION
TEMA OBJETIVO CONTENIDO
SEMANAS
2
Aplicar la organizacin de 1. Definicin 3
VI.- Estructuras de datos y flexibilidad que 2. Operaciones sobre listas, Insert,
tipo listas. brindan las listas. Delete, Seek, Clear, Empty.
3. Listas eslabonadas
3.1 Unidireccionales
3.2 Bidireccionales
3.3 Circulares
4. reas de aplicacin
5. Ejercicios
3
VIII. ACTIVIDADES EVALUADAS:
1. Avance inicial
2. Entrega final y presentacin
(5% y 15%) 20%
Asistencia a clases tericas y La asistencia es de carcter obligatorio de acuerdo
laboratorios al grupo en el cual se inscribi. Y ser considerada
para determinar si el estudiante tiene derecho a
someterse a las diferentes evaluaciones del curso.
Fechas de evaluaciones:
IX. BIBLIOGRAFIA:
3. ESTRUCTURAS DE DATOS
Osvaldo Cair y Silvia Guardati, Editorial McGrawHill
Mxico, 2002, Segunda Edicin