SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 
FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN 
PLAN DE ESTUDIOS DE LA LICENCIATURA EN 
INFORMÁTICA 
Programa de la asignatura 
Programación (Estructura de Datos) 
Clave:  Semestre: 3° 
Área o campo de conocimiento: 
Desarrollo de sistemas 
No. Créditos: 8 
Carácter: Obligatoria  Horas  Horas por semana 
Horas al 
semestre 
Tipo: Teórica 
Teóricas:  Prácticas: 
4  64 
4  0 
Modalidad: Curso  Duración del programa: Semestral 
Seriación:   Si (  X  )  No   (     )    Obligatoria   (    )    Indicativa (  X  ) 
Asignatura con seriación antecedente: Introducción a la Programación 
Asignatura con seriación subsecuente: Ninguna 
Objetivo general 
Al  finalizar  el  curso  el  alumno  será  capaz  de  entender  la  abstracción,  e  implantar  en  un  lenguaje  de 
programación las estructuras de datos fundamentales y avanzadas y realizar ordenamientos y búsquedas. 
Índice Temático 
Unidad  Tema  Horas Teóricas:  Horas Prácticas: 
I  Fundamentos de las estructuras de datos  8  0 
II  Estructuras de datos fundamentales  16  0 
III  Estructuras de datos avanzadas  16  0 
IV  Métodos de Ordenamiento  12  0 
V  Métodos de Búsqueda  12  0 
Total de horas: 
64  0 
Suma total de horas: 
64
Bibliografía básica 
6.  CAIRÓ Batistutti, Oswaldo,  Metodología de la programación, Tomo I. Algoritmos, Diagramas de 
flujo y programas,  México,  Alfa omega, 464 pp., 2002. 
7.  CAIRÓ Batistutti, Oswaldo,  Estructuras de datos, 2ª. Edición,  México,  Mc. Graw­Hill, 2002, 458 
pp. 
8.  CEBALLOS, Francisco Javier, JAVA 2, curso de programación, 2ª. Edición, México, Alfa omega­ 
RaMa, 2004, 816 pp. 
9.  DEITEL, Harvey M., Cómo programar en C/C++ y Java. México, Pearson Educación.2004. 1113 
pp. 
10.  DROZDEK, Adam., Estructura de Datos y algoritmos en Java., 2ª. Edición, México, Cengage 
Learning, 2007, 768 pp. 
11.  FLORES, R. Roberto., Algoritmos, estructuras de datos y programación orientada a objetos., 
Bogotá, Ecoe Ediciones, 2005, 376 pp. 
12.  GARRIDO, Antonio y VALDIVIA, Joaquín., Abstracción y estructuras de datos en C++., Madrid, 
Delta Publicaciones. 2006. 580 pp. 
13.  HERNÁNDEZ, Roberto, Estructuras de datos y algoritmos, México,  Prentice Hall, 2000, 296 pp. 
14.  PEÑA R., Baeza­Yates, R. y Rodríguez, J., Gestión digital de la información. De Bits a 
bibliotecas digitales y la web, México, coedición Alfa omega­Rama, 2004, 464 pp. 
QUIROGA/Martínez, Estructuras de datos,  México, Thomson Learning, 2001, 566 pp. 
15.  WEISS, Mark Allen, Estructuras de datos en JAVA, México,  Addison Wesley, 2000, 740 pp. 
Bibliografía complementaria 
1.  CEBALLOS, Francisco Javier, Enciclopedia de Microsoft Visual Basic 6, México,  Alfa omega­ 
Rama, 2004, 1064 pp. 
2.  KERNIGAN, Brian, La práctica de la programación, 6ª. Edición,  México,  Prentice Hall, 2000, 
288 pp. 
3.  LÓPEZ, Leobardo, Programación estructurada en turbo pascal 7, México,  Alfa omega, 2004, 
912 pp. 
4.  LÓPEZ, Leobardo, Programación estructurada, un enfoque algorítmico, 2ª. Edición, México,  Alfa 
omega, 2004, 664 pp. 
Sugerencias didácticas:  Mecanismos de evaluación del aprendizaje de los 
alumnos: 
Exposición audiovisual  (  X   )  Exámenes parciales 
Exposición oral  (  X   )  Exámenes finales  (  X  ) 
Ejercicios dentro de la clase  (  X   )  Trabajos y tareas fuera de aula  (  X  ) 
Seminarios  (        )  Participación en clase  (  X  ) 
Lecturas obligatorias  (  X   )  Asistencia a prácticas  (  ) 
Trabajos de investigación  (  X   )  Otras  (      ) 
Prácticas de taller o laboratorio  (  ) 
Prácticas de campo  (        ) 
Otras  (        )
Perfil profesiográfico del docente: 
Estudios requeridos 
Licenciatura en Informática o carrera afín, preferentemente con estudios de posgrado. 
Experiencia profesional deseable 
Experiencia mínima de 2 años en empresas relacionadas con el área o su equivalente. 
Tener experiencia docente mínima de 2 años.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Alejandro
AlejandroAlejandro
Alejandro
 
Fund Prog
Fund ProgFund Prog
Fund Prog
 
Rc carlos franco
Rc carlos francoRc carlos franco
Rc carlos franco
 
Rc diego aldana
Rc diego aldanaRc diego aldana
Rc diego aldana
 
Rc liliana siabato
Rc liliana siabatoRc liliana siabato
Rc liliana siabato
 
Rc oswaldo zamora
Rc oswaldo zamoraRc oswaldo zamora
Rc oswaldo zamora
 
Guia estudiantes mec mat 2021_2022_esp.docx
Guia estudiantes mec mat 2021_2022_esp.docxGuia estudiantes mec mat 2021_2022_esp.docx
Guia estudiantes mec mat 2021_2022_esp.docx
 
Rc_Luis_Molina.ppt
Rc_Luis_Molina.pptRc_Luis_Molina.ppt
Rc_Luis_Molina.ppt
 
Planificación de programación i y ii 2014
Planificación de programación i y ii 2014Planificación de programación i y ii 2014
Planificación de programación i y ii 2014
 
Act de Reconocimiento general y de Actores
Act de Reconocimiento general y de ActoresAct de Reconocimiento general y de Actores
Act de Reconocimiento general y de Actores
 
Tarea de reconocimiento del curso
Tarea de reconocimiento del cursoTarea de reconocimiento del curso
Tarea de reconocimiento del curso
 
Tema 00 software para los negocios 2258 - general
Tema 00   software para los negocios 2258 - generalTema 00   software para los negocios 2258 - general
Tema 00 software para los negocios 2258 - general
 
Actividad de Reconocimineto
Actividad de ReconociminetoActividad de Reconocimineto
Actividad de Reconocimineto
 
Sesion informativa master ingenieria telecomunicacion
Sesion informativa master ingenieria telecomunicacionSesion informativa master ingenieria telecomunicacion
Sesion informativa master ingenieria telecomunicacion
 
Introducción a la Programación para Ciencias e Ingeniería
Introducción a la Programación para Ciencias e IngenieríaIntroducción a la Programación para Ciencias e Ingeniería
Introducción a la Programación para Ciencias e Ingeniería
 
Tea6302 Presentacion
Tea6302 PresentacionTea6302 Presentacion
Tea6302 Presentacion
 
Rc alba amador_orozco
Rc alba amador_orozcoRc alba amador_orozco
Rc alba amador_orozco
 
Final webquest
Final webquestFinal webquest
Final webquest
 

Destacado

2 programacion (estructura_de_datos)
2 programacion (estructura_de_datos)2 programacion (estructura_de_datos)
2 programacion (estructura_de_datos)Angie Camacho
 
219 ndd la2000(mercury)-en
219 ndd la2000(mercury)-en219 ndd la2000(mercury)-en
219 ndd la2000(mercury)-enAngie Camacho
 
What's Next in Growth? 2016
What's Next in Growth? 2016What's Next in Growth? 2016
What's Next in Growth? 2016Andrew Chen
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your BusinessBarry Feldman
 

Destacado (8)

1467
14671467
1467
 
2 programacion (estructura_de_datos)
2 programacion (estructura_de_datos)2 programacion (estructura_de_datos)
2 programacion (estructura_de_datos)
 
219 ndd la2000(mercury)-en
219 ndd la2000(mercury)-en219 ndd la2000(mercury)-en
219 ndd la2000(mercury)-en
 
L
LL
L
 
1567
15671567
1567
 
Cambio climatico
Cambio climaticoCambio climatico
Cambio climatico
 
What's Next in Growth? 2016
What's Next in Growth? 2016What's Next in Growth? 2016
What's Next in Growth? 2016
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
 

Similar a 02 programacion

Lenguajes de programación 5 marzo 2013
Lenguajes de programación 5 marzo 2013Lenguajes de programación 5 marzo 2013
Lenguajes de programación 5 marzo 2013Belén
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Janneth Lema
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014William Lozano
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Any Saula
 
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Doris Aguagallo
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Janneth Lema
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Jhonny Tenesaca
 
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Doris Aguagallo
 
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Doris Aguagallo
 
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Doris Aguagallo
 
Informática tics
Informática ticsInformática tics
Informática ticspatricio
 
Informática tics
Informática ticsInformática tics
Informática ticspatricio
 
Diseño isntruccional matemática v
Diseño isntruccional matemática vDiseño isntruccional matemática v
Diseño isntruccional matemática vDeybis Boyer
 
Taller 080364 sgbd-0101 - Repaso de Bases de Datos
Taller 080364 sgbd-0101 - Repaso de Bases de DatosTaller 080364 sgbd-0101 - Repaso de Bases de Datos
Taller 080364 sgbd-0101 - Repaso de Bases de DatosLuis Eduardo Pelaez Valencia
 

Similar a 02 programacion (20)

Lenguajes de programación 5 marzo 2013
Lenguajes de programación 5 marzo 2013Lenguajes de programación 5 marzo 2013
Lenguajes de programación 5 marzo 2013
 
Taller 080324 DBD-01 - Diseño de bases de datos
Taller 080324 DBD-01 - Diseño de bases de datosTaller 080324 DBD-01 - Diseño de bases de datos
Taller 080324 DBD-01 - Diseño de bases de datos
 
Silabo planificacion de sistemas
Silabo planificacion de sistemasSilabo planificacion de sistemas
Silabo planificacion de sistemas
 
Informática tics
Informática ticsInformática tics
Informática tics
 
Tarea de Reconocimiento
Tarea de ReconocimientoTarea de Reconocimiento
Tarea de Reconocimiento
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014
 
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014
 
Silabo
SilaboSilabo
Silabo
 
Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014Silabo programación orientada a objetos marzo julio 2014
Silabo programación orientada a objetos marzo julio 2014
 
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
 
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
 
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
Silaboprogramacinorientadaaobjetosmarzojulio2014 140718113816-phpapp01
 
Informática tics
Informática ticsInformática tics
Informática tics
 
Informática tics
Informática ticsInformática tics
Informática tics
 
Plan de Curso de Bases de Datos i-150303
Plan de Curso de Bases de Datos i-150303Plan de Curso de Bases de Datos i-150303
Plan de Curso de Bases de Datos i-150303
 
Diseño isntruccional matemática v
Diseño isntruccional matemática vDiseño isntruccional matemática v
Diseño isntruccional matemática v
 
Taller 080364 sgbd-0101 - Repaso de Bases de Datos
Taller 080364 sgbd-0101 - Repaso de Bases de DatosTaller 080364 sgbd-0101 - Repaso de Bases de Datos
Taller 080364 sgbd-0101 - Repaso de Bases de Datos
 

02 programacion

  • 1. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO  FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN  PLAN DE ESTUDIOS DE LA LICENCIATURA EN  INFORMÁTICA  Programa de la asignatura  Programación (Estructura de Datos)  Clave:  Semestre: 3°  Área o campo de conocimiento:  Desarrollo de sistemas  No. Créditos: 8  Carácter: Obligatoria  Horas  Horas por semana  Horas al  semestre  Tipo: Teórica  Teóricas:  Prácticas:  4  64  4  0  Modalidad: Curso  Duración del programa: Semestral  Seriación:   Si (  X  )  No   (     )    Obligatoria   (    )    Indicativa (  X  )  Asignatura con seriación antecedente: Introducción a la Programación  Asignatura con seriación subsecuente: Ninguna  Objetivo general  Al  finalizar  el  curso  el  alumno  será  capaz  de  entender  la  abstracción,  e  implantar  en  un  lenguaje  de  programación las estructuras de datos fundamentales y avanzadas y realizar ordenamientos y búsquedas.  Índice Temático  Unidad  Tema  Horas Teóricas:  Horas Prácticas:  I  Fundamentos de las estructuras de datos  8  0  II  Estructuras de datos fundamentales  16  0  III  Estructuras de datos avanzadas  16  0  IV  Métodos de Ordenamiento  12  0  V  Métodos de Búsqueda  12  0  Total de horas:  64  0  Suma total de horas:  64
  • 2. Bibliografía básica  6.  CAIRÓ Batistutti, Oswaldo,  Metodología de la programación, Tomo I. Algoritmos, Diagramas de  flujo y programas,  México,  Alfa omega, 464 pp., 2002.  7.  CAIRÓ Batistutti, Oswaldo,  Estructuras de datos, 2ª. Edición,  México,  Mc. Graw­Hill, 2002, 458  pp.  8.  CEBALLOS, Francisco Javier, JAVA 2, curso de programación, 2ª. Edición, México, Alfa omega­  RaMa, 2004, 816 pp.  9.  DEITEL, Harvey M., Cómo programar en C/C++ y Java. México, Pearson Educación.2004. 1113  pp.  10.  DROZDEK, Adam., Estructura de Datos y algoritmos en Java., 2ª. Edición, México, Cengage  Learning, 2007, 768 pp.  11.  FLORES, R. Roberto., Algoritmos, estructuras de datos y programación orientada a objetos.,  Bogotá, Ecoe Ediciones, 2005, 376 pp.  12.  GARRIDO, Antonio y VALDIVIA, Joaquín., Abstracción y estructuras de datos en C++., Madrid,  Delta Publicaciones. 2006. 580 pp.  13.  HERNÁNDEZ, Roberto, Estructuras de datos y algoritmos, México,  Prentice Hall, 2000, 296 pp.  14.  PEÑA R., Baeza­Yates, R. y Rodríguez, J., Gestión digital de la información. De Bits a  bibliotecas digitales y la web, México, coedición Alfa omega­Rama, 2004, 464 pp.  QUIROGA/Martínez, Estructuras de datos,  México, Thomson Learning, 2001, 566 pp.  15.  WEISS, Mark Allen, Estructuras de datos en JAVA, México,  Addison Wesley, 2000, 740 pp.  Bibliografía complementaria  1.  CEBALLOS, Francisco Javier, Enciclopedia de Microsoft Visual Basic 6, México,  Alfa omega­  Rama, 2004, 1064 pp.  2.  KERNIGAN, Brian, La práctica de la programación, 6ª. Edición,  México,  Prentice Hall, 2000,  288 pp.  3.  LÓPEZ, Leobardo, Programación estructurada en turbo pascal 7, México,  Alfa omega, 2004,  912 pp.  4.  LÓPEZ, Leobardo, Programación estructurada, un enfoque algorítmico, 2ª. Edición, México,  Alfa  omega, 2004, 664 pp.  Sugerencias didácticas:  Mecanismos de evaluación del aprendizaje de los  alumnos:  Exposición audiovisual  (  X   )  Exámenes parciales  Exposición oral  (  X   )  Exámenes finales  (  X  )  Ejercicios dentro de la clase  (  X   )  Trabajos y tareas fuera de aula  (  X  )  Seminarios  (        )  Participación en clase  (  X  )  Lecturas obligatorias  (  X   )  Asistencia a prácticas  (  )  Trabajos de investigación  (  X   )  Otras  (      )  Prácticas de taller o laboratorio  (  )  Prácticas de campo  (        )  Otras  (        )