Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programa
Programa
DATOS DE IDENTIFICACIN
ESTRUCTURA
DE
DATOS
MATERIA:
CENTRO ACADMICO:
SISTEMAS ELECTRNICOS
DEPARTAMENTO ACADMICO:
PROGRAMA EDUCATIVO:
CLAVE DE LA
MATERIA:
SOFTWARE
DE
BASE
Y
PROGRAMACION
DE
SISTEMAS
PERIODO EN QUE
SE IMPARTE:
AGOSTO-DICIEMBRE
3/3
CRDITOS:
MODALIDAD EDUCATIVA EN
LA QUE SE IMPARTE:
PRESENCIAL
NATURALEZA DE LA
MATERIA:
OBLIGATORIA
ELABORADO POR:
ESP, ELMA, JP
SOFTWARE
DE
BASE
Y
PROGRAMACION
DE
SISTEMAS
FECHA DE
ACTUALIZACIN:
JULIO 2013
2009
REA ACADMICA:
SEMESTRE:
17666
DESCRIPCIN GENERAL
Se
trata
de
un
curso
terico/practico
dnde
el
alumno
aprende
el
uso
y
aplicacin
las
distintas
estructuras
de
datos
que
existen
en
programacin,
as
como
la
forma
correcta
para
emplearlas
en
problemas
cotidianos.
Adems,
se
analizan
los
distintos
algoritmos
que
existen
para
el
ordenamiento
y
bsqueda
de
datos,
as
como
el
rendimiento
de
los
algoritmos
que
se
emplean
con
el
fin
de
mejorar
el
desempeo
de
las
aplicaciones.
*En
caso
de
no
aplicar
algn
elemento,
escribir
N/A
1 de 5
Cdigo: FO-030200-13
Revisin: 02
Emisin: 13/12/11
PROGRAMA DE MATERIA
CONTENIDOS DE APRENDIZAJE
UNIDAD TEMTICA I: FUNDAMENTOS
DE
ESTRUCTURAS
DE
DATOS
OBJETIVOS
PARTICULARES
Conocer
los
fundamentos
bsicos
de
las
estructuras
de
datos,
aprender
la
declaracin
y
la
gestin
de
memoria
de
las
mismas,
as
como
su
uso
en
algn
lenguaje
de
programacin.
Adems,
de
aplicar
las
diversas
operaciones
sobre
ellos.
CONTENIDOS
1, 2
OBJETIVOS
PARTICULARES
( 12 horas aprox.)
FUENTES DE
CONSULTA
CONTENIDOS
CONTENIDOS
1.
2.
3.
4.
5.
Concepto
de
Recursividad
Propiedades
de
los
algoritmos
recursivos
Funcionamiento
interno
de
la
recursividad
Uso
de
pilas
para
simular
la
recursividad
Aplicacin
de
la
recursividad
5.1. Ejemplos
de
casos
recursivos
*En
caso
de
no
aplicar
algn
elemento,
escribir
N/A
2 de 5
1, 2
FUENTES DE
CONSULTA
1,
2
Cdigo: FO-030200-13
Revisin: 02
Emisin: 13/12/11
PROGRAMA DE MATERIA
( 12 horas aprox.)
FUENTES DE
CONSULTA
CONTENIDOS
( 18 horas aprox.)
FUENTES DE
CONSULTA
CONTENIDOS
CONTENIDOS
3 de 5
1, 2, 3
( 18 horas aprox.)
1, 2 ,3
FUENTES DE
CONSULTA
1,
2,
4
Cdigo: FO-030200-13
Revisin: 02
Emisin: 13/12/11
PROGRAMA DE MATERIA
CONTENIDOS
1. Complejidad de algoritmos
2. Aritmtica de la notacin O
3. Complejidad
3.1 Tiempo de ejecucin de un algoritmo
3.2 Complejidad en el espacio
4. Seleccin de un algoritmo
( 12 horas aprox.)
FUENTES DE
CONSULTA
1,
2,
4
Exposiciones
verbales
por
parte
del
profesor,
de
acuerdo
a
los
temas
establecidos
en
el
programa
de
estudios,
apoyndose
en
la
bibliografa
del
mismo.
2. Realizacin
de
un
nmero
suficiente
de
ejercicios
frente
a
grupo.
3. Se
usar
un
lenguaje
de
programacin
sugerido
por
el
profesor
como
herramienta
de
apoyo
en
la
solucin
de
problemas.
4. Realizacin
por
parte
de
alumnos,
de
ejercicios
o
trabajos
extra
clase
para
verificar
el
dominio
de
los
temas
estudiados
en
clase.
5. Realizacin
de
ejercicios
en
el
aula
por
parte
de
los
alumnos,
donde
se
apliquen
los
conocimientos
adquiridos
en
la
clase.
6. Juicio
crtico
del
profesor
que
le
permita
en
caso
de
falta
de
tiempo
seleccionar
los
contenidos
y
objetivos
bsicos
de
cada
unidad;
previo
visto
bueno
del
coordinador
de
academia
correspondiente.
7. Juicio
crtico
del
profesor
que
le
permita
en
caso
contar
con
tiempo
extra
para
seleccionar
temas
de
inters
para
el
grupo;
previo
visto
bueno
del
coordinador
de
academia
correspondiente.
RECURSOS DIDCTICOS
Tradicionales:
pizarrn,
material
de
apoyo,
notas
de
la
materia
Nuevas
Tecnologas:
Proyector,
Computadora,
Plataforma
Moodle
*En
caso
de
no
aplicar
algn
elemento,
escribir
N/A
4 de 5
Cdigo: FO-030200-13
Revisin: 02
Emisin: 13/12/11
PROGRAMA DE MATERIA
FUENTES DE CONSULTA
BSICAS:
1. Cair,
Osvaldo;
Guardati,
Silvia,
Estructura
De
Datos,
2da
Edicin,
Editorial
Mcgraw-Hill,
ISBN
9701035348
2. Tanenbaum,
Aaron
M.;
Augenstein,
Moshe
J.;
Langsam,
Yedidyah,
Estructuras
De
Datos
En
C,
Primera
Edicin,
Editorial
Prentice-Hall,
Ao
1993.
ISBN
968-880-256-5
3. Aho,
Alfred
V.
Estructura
de
Datos
y
Algoritmos.
Editorial
Adisson
Wesley
Longman,
ISBN
968
444
345
5
4. Joyanes
Aguilar,
Luis.
Programacin
en
Java
2:
algoritmos,
estructuras
de
datos
y
programacin
orientada
a
objetos,
McGraw-
Hill,
ISBN
8448132904
COMPLEMENTARIAS:
5. Bowman,
Charles
F.;
Lpez
Hernndez,
Sergio
Gerardo,
Algoritmos
Y
Estructuras
De
Datos:
Aproximacin
En
C,
Primera
Edicin,
Editorial
Oxford
University
Press,
Ao
1999.
ISBN
970-613-459-X
6. Joyanes
Aguilar,
Luis;
Zahonero
Martnez,
Ignacio,
Estructura
De
Datos
Algoritmos,
Abstraccin
Y
Objetos,
Primera
Edicin,
Editorial
Mcgraw
Hill,
Ao
1998,
ISBN
8448120426
7. Wirth,
Niklaus,
Algoritmos
y
Estructuras
De
Datos,
Editorial
Prentice
Hall,
Ao
1987,
ISBN
968-880-113-5
*En
caso
de
no
aplicar
algn
elemento,
escribir
N/A
5 de 5
Cdigo: FO-030200-13
Revisin: 02
Emisin: 13/12/11