Professional Documents
Culture Documents
Bolivia
Ingeniera de Sistemas
PLAN DE DISCIPLINA
GESTIN I - 2016
I DATOS DE IDENTIFICACIN
II OBJETIVOS DE LA MATERIA
GENERAL
- Conocer en forma terica y prctica, las principales estructuras utilizadas para el manejo
de datos y aplicar las estructuras de datos dinmicas para la optimizacin de problemas
complejos de computacin.
ESPECFICOS
1
- Implementar las diferentes estructuras de datos en el Lenguaje Java.
a) COGINITIVOS
b) HABILIDADES
- Ser capaz de disear una nueva estructura de datos, de acuerdo a las necesidades de
solucin de un problema.
- Establecer estructuras lgicas de datos que le permitirn hacer un uso ms eficiente del
espacio de memoria, de minimizar los tiempos de acceso, as como de lograr formas ms
efectivas de insercin y eliminacin de datos en estructuras de almacenamiento.
c) ACTITUDES
ADICIONAL
2
III CONTENIDOS
CONTENIDOS ANALTICOS
UNIDADES Y
Repaso Lenguaje Java Introduccin a Lenguaje Java- compilacin y ejecucin - Estructuras Fundamentales Abstraccin Definicin de
Estructuras de Datos TDA Clasificacin de las estructuras de datos Estructuras de datos Estticas Estructuras de Datos Dinmicas-
Estructuras de datos Lineales Estructuras de datos no lineales - Estructuras secuenciales en java, estructuras selectivas, estructuras repetitivas -
Arreglos Arreglos Unidimensionales Matrices Matrices poco Densas.
UNIDAD II PILAS
Introduccin. Representacin de pilas. Operaciones fundamentales. Operaciones adicionales. Aplicaciones. Notacin infija, prefija y postfija.
Implementacin de pilas con arreglos. Ejercicios de aplicacin con pilas.
Introduccin. Caractersticas. Operaciones con colas. Implementacin de colas con arreglos. Ejercicios de aplicacin con colas. Colas circulares.
Problemas de aplicacin de colas circulares. El problema de Jhosepus. Doble cola. N-colas. Ejercicios de aplicacin colas dobles y n-colas.
Conceptos. Tipo De dato puntero. Tipos de listas encadenadas. Listas Simples. Operaciones. Implementacin en el lenguaje. Listas tipo pila.
Listas tipo cola. Listas circulares. Implementacin en el lenguaje. N- Listas encadenadas. Listas dobles. Sublistas. listas balanceadas .Problemas de
Aplicacin
UNIDAD IV RECURSIVIDAD
Introduccin. Funcionamiento interno de la recursin. Diseo de Funciones recursivas. Implementacin de Funciones recursivas. Recursivo vs.
Iterativo. Ejemplos de problemas recursivos. El problema de las torres de Hanoi. Ejercicios de aplicacin
Definicin. Terminologa. Profundidad. Ancestros. Padre-hijo. Hoja. Grado. Estructura. Arboles binarios. Conversin de rboles a arboles
binarios. Recorridos. Inorden. Preorden. Posorden. Por niveles, otros recorridos. Creacin de un rbol, recursivo, iterativos. Arboles binarios
ordenados. Adicin y eliminacin de nodos. Arboles binarios de bsqueda. Arboles balanceados. Grafos dirigidos y grafos no dirigidos.
Operaciones sobre grafos . Algoritmos de recorrido. Aplicaciones
3
CRONOGRAMA DE EJECUCIN Y MEDIOS UTILIZADOS
UNIDAD I
INTRODUCCIN A LAS ESTRUCTURAS DE
DATOS Laboratorio
3-feb-16 5%
Repaso Lenguaje java Introduccin a Lenguaje Java-
Creacin de un programa. - Compilacin y ejecucin.
UNIDAD II Continuacin
Estructuras Fundamentales Abstraccin Definicin de Pizarra
Estructuras de Datos TDA Clasificacin de las Exposicin del docente
10-feb-16 16%
estructuras de datos Estructuras de datos Estticas Clase participativa.
Estructuras de Datos Dinmicas- Estructuras de datos Ejercicios
Lineales Estructuras de datos no lineales
UNIDAD I Continuacin
15-feb-16 25% laboratorio
Estructuras secuenciales, selectivas en java
Pizarra
17-feb-16 UNIDAD I Continuacin 25%
laboratorio
Estructuras repetitivas en java
UNIDAD I Continuacin
22-feb-16 26% laboratorio
La Estructura Array Vectores.
UNIDAD I Continuacin
24-feb-16 28% Laboratorio
Matrices- operaciones con matrices
Pizarra
UNIDAD I Continuacin Exposicin del docente
29-feb-16 30%
Cadenas en java Clase participativa.
Ejercicios
UNIDAD I Continuacin
Pizarra
La Estructura Registro. - Definicin de registros. Acceso a
Exposicin del docente
2-mar-16 los campos de un registro 30%
Clase participativa.
Combinaciones entre arreglos y registros.
Ejercicios
4
UNIDADES MEDIOS Y TCNICAS UTILIZADOS
Cronograma Porcentaje
Y
de Ejecucin Avanzado
CONTENDIDO ANALTICO
UNIDAD II Continuacin
Pizarra
Exposicin del docente
23-mar-16 Notacin infija, prefija y postfija. 39%
Clase participativa.
Ejercicios de aplicacin con pilas.
Ejercicios
4-abr-16
Laboratorio colas simples 50% Laboratorio
5
UNIDADES MEDIOS Y TCNICAS UTILIZADOS
Cronograma Porcentaje
Y
de Ejecucin Avanzado
CONTENDIDO ANALTICO
Pizarra
UNIDAD IV Continuacin
Exposicin del docente
18-may-16 Listas dobles. 87%
Clase participativa.
Ejercicios
Ejercicios
23-may-16 Laboratorio colas dobles
Pizarra
UNIDAD IV Continuacin
Exposicin del docente
25-may-16 90%
Clase participativa.
Sublistas. listas balanceadas
Ejercicios
Pizarra
Exposicin del docente
30-may-16 Laboratorio listas y sublistas 91%
Clase participativa.
Ejercicios
Pizarra
UNIDAD V RECURSIVIDAD
Exposicin del docente
01-jun-16 introduccin. Funcionamiento interno de la recursin. 92%
Clase participativa.
Diseo de Funciones recursivas
Ejercicios
UNIDAD V Continuacin
Diapositiva en Powerpoint
Implementacin de Funciones recursivas. Recursivo vs.
6-jun-16 94% Computador, Datashow
Iterativo. Ejemplos de problemas recursivos
El problema de las torres de Hanoi. Ejercicios de aplicacin
UNIDAD VI continuacin
Recorridos. Inorden. Preorden. Posorden. Por niveles, otros Pizarra
recorridos. Creacin de un rbol, recursivo, iterativos. Exposicin del docente
16-jun-16 97%
Arboles binarios ordenados. Clase participativa.
Adicin y eliminacin de nodos. Arboles binarios de Ejercicios
bsqueda. Arboles balanceados
20-jun-16 Laboratorio arboles 97% Laboratorio
UNIDAD VI continuacin
22-jun-16 Grafos dirigidos y grafos no dirigidos. 98%
V. MTODOS DE ENSEANZA:
6
ESTILO SALESIANO.
- Se convivir con los alumnos. Esto se realizar fuera de clases, participando en juegos, dialogando
con ellos sobre temas del momento, brindndoles confianza.
- Cordialidad o profundidad de afecto. Tratar al alumno con respeto, aclarando algunas interrogantes
que el estudiante pudiera tener, conducindoles hacia la verdad si se muestran ideas equivocadas.
- Afecto demostrando. Se crear un ambiente de familiaridad para que el estudiante perciba el
inters puesto en l, y se instruir en la disciplina y estudio para que el estudiante tome estas
actitudes como provechosas ponindoles como claro ejemplo la actitud de nuestro Seor
Jesucristo aqu en la tiene respecto a su Padre.
- Afecto incondicionado. Si el estudiante comete una falta, no implica retirar el afecto hacia l, al
contrario se demostrar el afecto precisamente en estos casos inculcndole y haciendo notar su
falta y las consecuencias de esta actitud.
- Estimular al estudiante hacindole comprender que es capaz de realizar lo que el se propone.
- Crear un ambiente de democracia, lo cual permite que el estudiante se forme as mismo.
- Tener pleno respeto por la libertad del estudiante.
- Se formular una situacin problemtica, se dejar un tiempo para que el estudiante resuelva
mentalmente y luego se explica la solucin.
- Se formula una situacin problemtica estimulando la bsqueda de la solucin por parte del
estudiante y se resuelve el problema en forma conjunta.
- La pareja de estudiantes planteara el problema y lo resolver (investigativo)
RECURSOS
Evaluacin Puntaje
Primer parcial:
- Examen Escrito sobre 60
7
- Laboratorio 20 100
- practicas 15
- asistencia 5
Segundo parcial:
- Examen Prctico sobre 60
- Laboratorio 20 100
- practicas 15
- asistencia 5
Examen Final: 100
- Examen 40
- Prcticas 10
- Defensa Proyecto 50
VII. BIBLIOGRAFA