Beruflich Dokumente
Kultur Dokumente
II.
INFORMACION GENERAL
Nombre de la Asignatura
Cdigo
Facultad
Escuela Profesional
Nivel de Estudio
Condicin
Requisito
Nmero de crditos
Horas de clase semanales
:
:
:
:
:
:
:
:
:
Semestre Acadmico
Profesor(es) Responsable(s)
:
:
Estructura De Datos
SI2418
Ingeniera Industrial
Ingeniera Informtica
Segundo Nivel
Obligatorio
Programacin I y Estructuras Discretas
04
3 horas de teora 2 horas de prctica en el laboratorio
Total: 05 horas
2013 - I
Ing. Vctor Hugo Valle Ros, Mg.
esc_ing_inf@hotmail.com
SUMILLA
OBJETIVOS GENERALES
2
IV.
Fecha
Actividades
3
N
Fecha
Actividades
Semana
UNIDAD DE APRENDIZAJE III: Pilas Colas
Duracin: 28 horas
Objetivos especficos:
1. Conocer la definicin e implementacin de estructuras dinmica de datos lineales cuyo
funcionamiento se rige bajo reglas como LIFO y FIFO
3.1. Definicin y funcionamiento de una pila. Ejemplos.
3.2. La estructura de datos dinmica: Pila
10
17/06/13 3.3. Definicin de la clase Pila y elemento de Pila.
3.4. Operaciones con una pila. Push y Pop.
3.5. Pilas con estructuras estticas.
3.6. Definicin y funcionamiento de una cola.
11
24/06/13 3.7. La estructura de datos dinmica: Cola.
3.8. Definicin de las clases: Cola y elemento de Cola.
3.9. Operaciones con colas.
12
01/07/13 3.10. Colas de prioridad y Bicolas.
Prctica Calificada N 3.
N
Fecha
Actividades
Semana
UNIDAD DE APRENDIZAJE IV: Estructuras No Lineales
Duracin: 28 horas
Objetivos especficos:
1. Conocer la definicin e implementacin de la estructura dinmica de datos no lineal de tipo
rbol.
2. Aplicar la estructura rbol a casos de la vida real.
4.1. Los rboles como estructuras dinmicas.
4.2. Conceptos y elementos de un rbol.
4.3. rboles binarios. rboles de expresiones.
13
08/07/13 4.4. Operaciones con rboles binarios.
4.4.1. Insercin de nodos.
4.4.2. Recorridos en un rbol binario.
4.4.3. Liberacin de la memoria.
4.5. rboles binarios de bsqueda.
14
15/07/13 4.6. Operaciones con rboles binarios de bsqueda
4.6.1. Inserciones y bsquedas.
4.6.2. Eliminacin de nodos.
4.7. Capacidad de un rbol binario de bsqueda.
15
22/07/13
4.8. Balanceo y equilibrio de un rbol.
Prctica Calificada N 4.
16
29/07/13 Examen Final
17
05/08/13 Examen Sustitutorio
V.
ESTRATEGIAS METODOLGICAS
Para el desarrollo del curso se programaran prcticas de laboratorio evaluadas y no evaluadas, para los
cuales se utilizar el lenguaje de programacin orientada a objetos Java, especficamente el kid de
herramientas JDK 1.6. y un IDE como NetBeans.
4
VI.
EVALUACIN DE APRENDIZAJE
Las modalidades de evaluacin del aprendizaje, el nmero de evaluaciones y su peso ponderado asignado
son los siguientes:
Prcticas calificadas (PC)
40 %;
Prcticas de laboratorio
25%
Trabajo encargado (TE)
15 %.
Examen Final
20 %
Nota promocional de la asignatura:
BIBLIOGRAFA
1. Budd, T. A., Classic Data Structures in Java, Addison-Wesley, 2001
2. Cair - Guardati
Estructura de Datos
McGraw Hill,2002
3. Duane A. Bailey
Java Structures
McGraw Hill, WCB, 1999.
4. Eckel, Bruce, Thinking in Java, 2da. ed., Prentice Hall, 2000
5. Heeileman Gregory Estructura de Datos, Algoritmos y Programacin Orientada a Objetos Mc GrawHill, 1998
Addison Wesley, 2000.
6. Mark Allen Weiss Estructuras de datos en Java. Compatible con Java 2
7. Valle R., Vctor.
Estructuras de datos Soporte para el procesamiento de datos. Piura, 2007.
DIRECCIONES ELECTRNICAS
http://www.conclase.net/c/edd/index.php
http://gaia.fdi.ucm.es/people/pedro/edi/03tads2.pdf
http://www.mygnet.net/manuales/c/362/
http://asignaturas.inf.udec.cl/~lenprogi/2005-2/Temario/Tema8.PDF
VIII.
ASESORIA ACADEMICA
Lugar: rea de Informtica
Horario:
Docente
Lunes
9:00 12:00
Ing. Vctor
Valle
Martes
Mircoles
10:00 12:00
Jueves
9:00 12:00
Viernes
9:00 12:00