Está en la página 1de 16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

PROGRAMA DE ESTUDIOS

rea de formacin a la que pertenece: Horas tericas: Horas practicas: Crditos: Clave: rea de conocimiento a la que pertenece Horas de utilizacin de infraestructura de cmputo:

Sustantiva Profesional 4 0 8 F0047 Programacin e Ingeniera de Software 0

ESTRUCTURAS DE DATOS

CARRERA LIA LSC

Asignaturas antecedentes y subsecuentes Antecedentes: LABORATORIO DE PROGRAMACION Subsecuentes: LABORATORIO DE ESTRUCTURAS DE DATOS PRESENTACIN Esta asignatura se ubica dentro del rea de Formacin Sustantiva Profesional y pertenece al rea de conocimiento de Programacin e Ingeniera de Software de la Licenciatura de en Sistemas Computacionales. El profesor de esta asignatura ensear los conceptos generales de las estructuras de datos con la finalidad de que el estudiante analice sus ventajas y desventajas en diferentes contextos de resolucin de problemas. La enseanza de la asignatura en esta rea de la licenciatura, favorecer el desarrollo de las habilidades para analizar el uso y aplicacin de las Estructuras de Datos, que lo lleven a determinar los contextos donde se pueden aplicar. Se recomienda que para llevar este curso, se hayan acreditado las asignaturas de Programacin y Laboratorio de programacin, ya que son fundamentales para el buen desarrollo y entendimiento de los temas que conllevan al uso de las Estructuras de datos. Tambin se le recomienda al profesor, que el alumno participe en el desarrollo de los temas, exponiendo sus ideas y dudas para un mejor entendimiento de los mismos.

OBJETIVO GENERAL Evaluar el funcionamiento de las estructuras de datos, con la finalidad de optimizar el manejo de la informacin en la programacin de sistemas.
F0001_tica

1/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

PRODUCTO FINAL El alumno deber realizar un proyecto de programacin a lo largo del curso aplicando los conocimientos aprendidos para resolver un problema determinado, el cual puede realizar a partir de la segunda o tercera unidad y deber entregarlo para su evaluacin por parte de profesor. El lenguaje de programacin que se a utilizar en la realizacin del proyecto, deber ser el visto en las materias antecedentes a esta.

CONTENIDO I Unidad No. Objetivo particular Hrs. estimadas

CONCEPTOS BSICOS
Identificar los conceptos bsicos de las estructuras de datos. 10 hrs. tericas y 0 hrs. prcticas. Temas

1.1. 1.2. 1.3.

Introduccin Definicin de Estructura de datos Tipos de datos abstractos Actividades y productos de Aprendizaje

1.- Actividad individual. Anlisis y reflexin de las lecturas seleccionadas en la antologa de acuerdo al tema abordado: Tema 1.1 Introduccin Referencia Bibliogrfica Bsica Referencia Bibliogrfica Complementaria. 3 Tema 1.2 Definicin de Estructura de Dato Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. Tema 1.3 Tipos de datos abstractos Referencia Bibliogrfica Bsica 7 Referencia Bibliogrfica Complementaria. 2.- Actividad por equipos: Elaborar
F0001_tica

Resultados del aprendizaje (Competencias) Sabr distinguir que es una estructura de dato Sabr enunciar que son los datos abstractos y en que caso se debe de usar.

un

mapa
2/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

conceptual en donde se retomen los principales elementos vistos en esta unidad. 3.- Actividad Grupal. Distinguir y argumentar usando cuadros comparativos proporcionados por el instructor , sobre los tipos de datos abstractos que se dieron a conocer o investig para esta unidad,.

Habilidades Observacin Anlisis Descripcin Enlistar Recordar Describir Identificar

Actitudes Inters Comprensin Apertura Disponibilidad Creativo Dinmico

Valores Libertad Solidaridad Justicia Respeto Honestidad Tolerancia Responsabilidad Sinceridad

Tcnicas de evaluacin 1. Portafolio de actividades (Tareas, ejercicios o investigaciones propuestos por el profesor durante la unidad) 2. Conocimientos adquiridos mediante un ensayo, un mapa conceptual, cuadros comparativos o trabajos escritos donde involucre todos los elementos visto en la unidad 3. Examen escrito u oral donde el alumno exprese sus conocimientos adquiridos.

F0001_tica

3/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

Unidad II No. Objetivo particular Hrs. estimadas

TIPOS DE DATOS ESTRUCTURADOS


Analizar los distintos tipos de datos estructurados que se pueden trabajar con las estructuras de datos. 9 hrs. tericas y 0 hrs. prcticas. Temas

2.1 Definicin de datos estructurados 2.2 Tipos de datos estructurados 2.3 Los Arreglos y sus diferentes formas 2.4 Registros 2.5 Conjuntos Actividades y productos de Aprendizaje 1.- Actividad individual. Anlisis y reflexin de las lecturas seleccionadas en la antologa de acuerdo al tema abordado: Tema 2.1 Definicin de datos estructurados Referencia Bibliogrfica Bsica 3,5 Referencia Bibliogrfica Complementaria. 3 Tema 2.2 Tipos de datos estructurados Referencia Bibliogrfica Bsica 3,5 Referencia Bibliogrfica Complementaria. 3 Tema 2.3 Los Arreglos y sus diferentes formas Referencia Bibliogrfica Bsica 3, 5 Referencia Bibliogrfica Complementaria. 6 Tema 2.4 Registros. Referencia Bibliogrfica Bsica 3, 5 Referencia Bibliogrfica Complementaria. Tema 2.5 Conjuntos Referencia Bibliogrfica Bsica 3, 5 Referencia Bibliogrfica Complementaria. 6 2.Actividad individual. Elaboracin de cuadro comparativo, donde exprese las ventajas y desventajas de los datos estructurados

Resultados del aprendizaje (Competencias) Distinguir cuales son los datos de tipo estructurados, as como sus ventajas y desventajas al hacer uso de ellos. Sabr reconocer que son los arreglos, su funcionamiento y sus distintas representaciones. Sabr reconocer que son los Registros, su funcionamiento y sus distintas representaciones. Sabr reconocer que son los Conjuntos, su funcionamiento y sus distintas representaciones.

3.- Actividad Grupal. Anlisis de Casos prcticos donde involucren el uso de los arreglos
F0001_tica 4/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

4.- Actividad Grupal. Anlisis de Casos prcticos donde que involucren el uso de los registros 5.- Actividad Grupal. Anlisis de Casos prcticos donde que involucren el uso de los conjuntos 6.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre los arreglo, registro o conjuntos. Habilidades Actitudes Observacin Inters Comprensin Abstraccin Cordialidad Anlisis Descripcin Disponibilidad Optimista Enlistar Creativo Recordar Dinmico Identificar Distinguir

Valores Libertad Solidaridad Justicia Respeto Honestidad Tolerancia Responsabilidad Sinceridad

Tcnicas de evaluacin 1. Portafolio de actividades (Tareas, ejercicios o investigaciones propuestos por el profesor durante la unidad) 2. Conocimientos adquiridos mediante un ensayo, un mapa conceptual, cuadros comparativos o trabajos escritos donde involucre todos los elementos visto en la unidad 3. Examen escrito u oral donde el alumno exprese sus conocimientos adquiridos.

F0001_tica

5/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

Unidad III No. Objetivo particular Hrs. estimadas

ESTRUCTURAS DE DATOS (LINEALES Y NO LINEALES) Reconocer cuales son las estructuras de datos lineales y las no lineales 9 hrs. tericas y 0 hrs. prcticas. Temas

Pilas 3.1.1 Definicin 3.1.2 Representacin 3.1.3 Aplicaciones 3.1.4 Operaciones Colas 3.2.1 Definicin 3.2.2 Representacin 3.2.3 Tipos de Colas 3.2.4 Aplicaciones 3.2.5 Operaciones Listas 3.31 Definicin 3.3.2 Representacin 3.3.3 Tipos de Listas 3.3.4 Aplicaciones 3.3.5 Operaciones

rboles 3.41 Definicin 3.4.2 Representacin 3.4.3 Tipos de rboles 3.4.4 Aplicaciones 3.4.5 Operaciones Grafos 3.5.1 Definicin 3.5.2 Representacin 3.5.3 Tipos de recorridos 3.5.4 Aplicaciones

Actividades y productos de Aprendizaje 1.- Actividad individual. Anlisis y reflexin de las lecturas seleccionadas en la antologa de acuerdo al tema abordado: Tema 3.1 Pilas y los rubros marcados de esta estructura Referencia Bibliogrfica Bsica 3,7 Referencia Bibliogrfica Complementaria. 5,6 Tema 3.2 Colas y los rubros marcados de esta estructura Referencia Bibliogrfica Bsica 3, 7 Referencia Bibliogrfica Complementaria. 5,6 Tema 3.3 Listas y los rubros marcados de esta estructura
F0001_tica

Resultados del aprendizaje (Competencias) Conocer el uso que pueden tener las Pilas, as como las operaciones que se pueden realizar sobre esta estructura para su funcionamiento optimo. Conocer el uso que pueden tener las Colas, as como las operaciones que se pueden realizar sobre esta estructura para su funcionamiento optimo. Distinguir las ventajas
6/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

Referencia Bibliogrfica Bsica 3, 7 Referencia Bibliogrfica Complementaria. 3. Tema 3.4 rboles y los rubros marcados Referencia Bibliogrfica Bsica 2, 7 Referencia Bibliogrfica Complementaria. 5,6. Tema 3.5 Grafos y los rubros marcados Referencia Bibliogrfica Bsica 2, 7 Referencia Bibliogrfica Complementaria. 3,6. 2.- Actividad individual. Elaboracin de cuadro comparativo, donde exprese las ventajas y desventajas de las estructuras vistas en esta unidad. 3.- Actividad Grupal. Anlisis de Casos prcticos donde involucren el uso de los Pilas y Colas. 4- Actividad Grupal. Anlisis de Casos prcticos donde que involucren el uso de las Listas. 5.- Actividad Grupal. Anlisis de Casos prcticos donde que involucren el uso de los rboles y grafos. 6.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre las estructuras abordadas en esta unidad, para encontrar soluciones optimas. Habilidades Observacin Abstraccin Anlisis Sntesis Generalizacin Descripcin Facilidad para uso de la computadora Recordar Clasificar Actitudes Inters Comprensin Apertura Cordialidad Disponibilidad Optimista Creativo Dinmico

y desventajas de utilizar una Pila con respecto de una cola: Conocer el uso que pueden tener las Listas, as como las operaciones que se pueden realizar sobre los distintos tipos de que presenta esta estructura, para su funcionamiento optimo. Conocer el uso que pueden tener los rboles, as como las operaciones que se pueden realizar sobre esta estructura para su funcionamiento optimo. Conocer el uso que pueden tener los Grafos, as como las operaciones y recorridos que se pueden realizar sobre esta estructura para su funcionamiento optimo.

Valores Libertad Solidaridad Justicia Respeto Honestidad Tolerancia Responsabilidad Sinceridad

Tcnicas de evaluacin

F0001_tica

7/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

1. Portafolio de actividades (Tareas, ejercicios o investigaciones propuestos por el profesor durante la unidad) 2. Conocimientos adquiridos mediante un ensayo, un mapa conceptual o cuadros comparativos, donde involucre todos los elementos visto en la unidad 3. Examen escrito u oral donde el alumno exprese sus conocimientos adquiridos

Unidad IV RECURSIVIDAD No. Objetivo Aplicar la recursividad en sus programas para el manejo de las particular estructuras de datos. Hrs. Estimadas 9 hrs. tericas y 0 hrs. prcticas. Temas 4.1. Definicin de recursividad 4.2. Formas de la darse la recursividad 4.3. Funcionamiento interno de la recursin Actividades y productos de Aprendizaje 1.- Actividad individual. Anlisis y reflexin de las lecturas seleccionadas en la antologa de acuerdo al tema abordado: Tema 4.1 Definicin de recursividad Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 Tema 4.2 Formas de la darse la recursividad Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 Tema 4.3 Funcionamiento interno de la recursin Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 2.- Actividad individual. Expresar grficamente el comportamiento que puede tener una rutina recursiva a una serie de ejemplos proporcionados por el profesor. 3.- Actividad Grupal. Anlisis de Casos prcticos donde
F0001_tica 8/16

Resultados del aprendizaje (Competencias) Sabr valorar en que caso podr aplicar una rutina recursiva que lo conduzca alcanzar una solucin optima, en un lenguaje de programacin, a un problema. Sabr describir grficamente, el comportamiento que presenta una rutina recursiva. Podr aplicar mediante programacin, rutinas recursivas hasta alcanzar la solucin del problema de manera directa.

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

involucren el uso de los rutinas recursivas. 4.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre recursividad abordadas en esta unidad, para encontrar soluciones optimas. Habilidades Observacin Abstraccin Anlisis Sntesis Generalizacin Descripcin Recordar Identificar Practicar Aplicar Resolver Facilidad para uso de la computadora Actitudes Inters Comprensin Empata Cordialidad Disponibilidad Optimista Creativo Dinmico Valores Libertad Solidaridad Justicia Respeto Honestidad Tolerancia Responsabilidad Sinceridad

Tcnicas de evaluacin 1. Portafolio de actividades (Tareas, ejercicios o investigaciones propuestos por el profesor durante la unidad) 2. Casos prcticos donde demuestren sus conocimientos adquiridos aplicando para ello la programacin. 3. Examen practico donde el alumno exprese sus conocimientos adquiridos sobre el tema de recursividad.

F0001_tica

9/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

Unidad V No. Objetivo particular Hrs. estimadas

APUNTADORES Aplicar el tipo de dato apuntador en sus programas, para el manejo de las estructuras de datos de manera dinmica 9 hrs. tericas y 0 hrs. prcticas. Temas

5.1. Definicin de apuntadores 5.2. Forma de declaracin de un apuntador 5.3. Operaciones con apuntadores 5.4. Aplicaciones con apuntadores Actividades y productos de Aprendizaje 1.- Actividad individual. Anlisis y reflexin de las lecturas seleccionadas en la antologa de acuerdo al tema abordado: Tema 5.1 Definicin de apuntadores Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 Tema 5.2 Forma de declaracin de un apuntador Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 Tema 5.3 Operaciones con apuntadores Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. Tema 5.4 Aplicaciones con apuntadores Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 2.- Actividad grupal. Realizar la declaracin del uso de apuntadores a una serie de ejemplos proporcionados por el profesor. 3.- Actividad Grupal. Anlisis de Casos prcticos donde involucren el uso de los apuntadores. 4.- Actividad Individual: Resolucin de problemas
F0001_tica

Resultados del aprendizaje (Competencias) Sabr valorar en que caso podr aplicar los apuntadores para aprovechar el optimo uso de la memoria, que lo conduzca alcanzar una solucin a un problema. Sabr describir grficamente, el comportamiento que presenta la memoria al emplear los apuntadores. Podr aplicar mediante programacin los apuntadores para el manejo optimo de la memoria dinmica.

10/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre los apuntadores, para encontrar soluciones optimas. Habilidades Observacin Abstraccin Anlisis Sntesis Generalizacin Descripcin Facilidad para uso de la computadora Aplicar Practicar Resolver Actitudes Inters Comprensin Apertura Empata Cordialidad Disponibilidad Positivo Optimista Creativo Dinmico Valores Libertad Solidaridad Justicia Respeto Honestidad Tolerancia Responsabilidad Sinceridad

Tcnicas de evaluacin 1. Evaluacin del portafolio de actividades (Tareas, ejercicios o investigaciones propuestos por el profesor durante la unidad) 4. Casos prcticos donde demuestren sus conocimientos adquiridos aplicando para ello la programacin. 2. Examen practico donde el alumno exprese sus conocimientos adquiridos sobre el tema de apuntadores

F0001_tica

11/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

Unidad VI IMPLEMENTACION ESTATICA DE ESTRUCTURAS DE DATOS. No. Objetivo Implementara las estructuras de datos utilizando variables que particular hacen uso de la memoria de forma esttica Hrs. estimadas 9 hrs. Tericas y 0 hrs. prcticas. Temas 6.1. Implementacin esttica de las Pilas 6.2. Implementacin esttica de las Colas 6.3. Implementacin esttica de las Listas Actividades y productos de Aprendizaje 1.- Actividad individual. Anlisis y reflexin de las lecturas seleccionadas en la antologa de acuerdo al tema abordado: Tema 6.1 Implementacin esttica de las Pilas Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 Tema 6.2 Implementacin esttica de las Colas Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 Tema 6.3 Implementacin esttica de las Listas Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 3.- Actividad Grupal. Anlisis de Casos prcticos donde involucren el uso de los Pilas, Colas y Listas. 4.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre las Pilas encontrando la solucin para cada uno de ellos, usando estructuras estticas. 5.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre las Colas encontrando la solucin para cada uno de ellos,
F0001_tica 12/16

Resultados del aprendizaje (Competencias) Podr implementar la estructura de datos Pila, predefiniendo el tamao mximo de datos que se alojaran en ella (estructura esttica) Podr implementar la estructura de datos Cola, predefiniendo el tamao mximo de datos que se alojarn en ella (estructura esttica) Podr implementar la estructura de datos Listas y los tipos que existen de esta, predefiniendo el tamao mximo de datos que se alojarn en ella (estructura esttica)

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

usando estructuras estticas. 6.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre las Listas encontrando la solucin para cada uno de ellos, usando estructuras estticas. Habilidades Observacin Abstraccin Anlisis Sntesis Generalizacin Descripcin Recordar Identificar Practicar Programar Facilidad para uso de la computadora Actitudes Inters Comprensin Apertura Disponibilidad Optimista Creativo Dinmico Valores Libertad Solidaridad Justicia Respeto Honestidad Tolerancia Responsabilidad Sinceridad

Tcnicas de evaluacin 1. Portafolio de actividades (Tareas, ejercicios o investigaciones propuestos por el profesor durante la unidad) 2. Casos prcticos donde demuestren sus conocimientos adquiridos aplicando para ello la programacin. 3. Examen prctico donde el alumno exprese sus conocimientos adquiridos sobre el tema de Pilas, Colas y Listas.

F0001_tica

13/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

Unidad VII IMPLEMENTACION DINAMICA DE ESTRUCTURAS DE DATOS No. Objetivo Implementara las estructuras de datos utilizando variables que particular hacen uso de la memoria de forma dinmica. Hrs. estimadas 9 hrs. tericas y 0 hrs. prcticas. Temas 7.1. Implementacin dinmica de las Listas 7.2. Implementacin del manejo de rboles 7.3. Implementacin del manejo de Grafos Actividades y productos de Aprendizaje 1.- Actividad individual. Anlisis y reflexin de las lecturas seleccionadas en la antologa de acuerdo al tema abordado: Tema 7.1 Implementacin dinmica de las Listas Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 Tema 7.2 Implementacin del manejo de rboles Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 Tema 7.3 Implementacin del manejo de Grafos Referencia Bibliogrfica Bsica 2 Referencia Bibliogrfica Complementaria. 3 3.- Actividad Grupal. Anlisis de Casos prcticos donde involucren el uso de los Listas, rboles y Grafos. 4.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre las Listas y sus distintos tipos, encontrando la solucin para cada uno de ellos, usando estructuras dinmicas. 5.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre los rboles y sus diferentes tipos, encontrando la solucin para cada uno de ellos, usando estructuras dinmicas.
F0001_tica 14/16

Resultados del aprendizaje (Competencias) Podr implementar la estructura de datos Lista y sus diferentes tipos, usando memoria dinmica al trabajar con apuntadores, para alojar de datos en ella. Podr implementar los rboles y sus diferentes tipos, usando memoria dinmica al trabajar con apuntadores, para alojar de datos. Podr implementar los Grafos y sus diferentes recorridos, usando memoria dinmica al trabajar con apuntadores, para alojar de dato.

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

6.- Actividad Individual: Resolucin de problemas proporcionados por el profesor, donde puedan aplicar sus conocimientos sobre los Grafos y sus diferentes recorridos, encontrando la solucin para cada uno de ellos, usando estructuras dinmicas. Habilidades Actitudes Valores Observacin Inters Libertad Abstraccin Comprensin Solidaridad Anlisis Apertura Justicia Sntesis Disponibilidad Respeto Generalizacin Positivo Honestidad Descripcin Optimista Tolerancia Recordar Creativo Responsabilidad Identificar Dinmico Sinceridad Practicar Aplicar Resolver Facilidad para uso de la computadora Tcnicas de evaluacin 1. Portafolio de actividades (Tareas, ejercicios o investigaciones propuestos por el profesor durante la unidad) 2. Casos prcticos donde demuestren sus conocimientos adquiridos aplicando para ello la programacin. 3. Examen prctico donde el alumno exprese sus conocimientos adquiridos sobre el tema de Listas dinmicas, rboles y Grafos

Evaluacin del aprendizaje Por ser la evaluacin un proceso continuo, flexible, objetivo y sistemtico, sta se iniciar desde el primer acercamiento con los participantes. Se evaluarn todas aquellas situaciones, actividades y experiencias de aprendizaje donde participen los alumnos. El sistema de evaluacin tendr en cuenta lo siguiente:. Actividad Primer evaluacin parcial Segunda evaluacin parcial Tercera evaluacin parcial Programa con aplicaciones TOTAL
F0001_tica

% Calificacin Final 15% 15% 15% 55% 100%


15/16

Divisin Acadmica de Informtica y Sistemas

Licenciatura en Informtica Administrativa

BIBLIOGRAFA BSICA 1. Abellanas, M.; Lodares, D.; Anlisis de algoritmos y Teora de grafos; Macrobit y rama.; Mxico; 1991. 2. Bowman, Charles F, Algoritmos y Estructuras de datos, aproximacin en C, Oxford,1999. 3. Cair/Guardati, Estructura de Datos, Mxico: Mc Graw-Hill, 1993. 4. Goodrich/Tamassia, Estructuras de Datos y algoritmos en Java, CECSA, 2002. 5. Murria/Pappas, Microsoft C/C++7, Manual de referencia, Mc Graw-Hill, 1992 6. Tenenbaum, Aarn M.; Langsam, Yedidyah; Augenstein, Moshe A.; Estructuras de datos en C; Prentice-Hall; Mxico; 1993. 7. Villalobos S., Jorge A.; Diseo y manejo de estructuras de datos en C; Mc GrawHill; Colombia; 1996 COMPLEMENTARIA 1. Allen Weiss, Mark, Data Estructures and Algorithm Analysis, EUA, The Benjamin/Cummings Publishing Company, 1992. 2. Dale/Lilly, Pascal y estructuras de datos, Mc Graw-Hill, 1985, 3. Galve, Javier; Gonzlez, Juan C.; Snchez, Angel; Velsquez, J. Angel; Algoritmica. Diseo y anlisis de algoritmos funcionales e imperativos. Addison-Wesley Iberoamericana, serie paradigma; Mxico; 1993. 4. Lipschutz, Estructuras de Datos, Mxico, McGraw Hill, 1986. 5. Loomis, Mary E. S.; Estructuras de datos y organizacin de archivos; 2da. Edicin; Prentice Hall; Mxico; 1991; 516 pp. 6. Sedgewick, Robert; Algoritmos en C++; Addison-Wesley/Daz de Santos;USA 1995 7. Wirth, Niklaus; Algoritmos y Estructuras de Datos; Prentice Hall OTRA (INTERNET)

F0001_tica

16/16

También podría gustarte