Programa de Curso
Curso : Algoritmo Computacional
Clave : INF-322
Seccion: 03
Credito: 5
Horario: Jue 12/14 FI-204, Vie 14/16, AB-102 y Sab 13/15 AB-102
1. OBJETIVOS
Capacitar al alumno para el diseño y construcción de programas computacionales de diversas ramas de las ciencias matemáticas y computacionales utilizando un lenguaje de programación estandar, con estructuras de datos simples y memoria estática y dinámica.
2. CONTENIDO
1. Conceptos Básicos de Algoritmo
2. Resolución de problemas con computadoras y herramientas de programación
3. Programacion Estructurada y Subprogramas
4. Estructura de Datos : Arreglos y Cadenas
5. Estructura de Datos : Fichero
6. Dinamicas Lineal de datos(Pilas, Colas,etc,)
8. Dinamicas No Lineas de datos(Arboles y Grafos, Recursividad
9. Métodos Algorítmicos : Divide y Vencerá, Voraz, Programación Dinámica,Vuelta atrás , Ramificación y PODA, otros.
10. Tendencia de los algoritmos computacionales...
3. BIBLIOGRAFIA:
1. Fundamentos de Programación , de Luis Joyanes Aguilar
2. Fundamentos de Programacion, JM Bishop - 1999 - Addison Wesley
3. Algoritmos, datos y programas con aplicaciones en Pascal, Delphi, de Armando E. de Gusti.
4. EVALUACION
Clave : INF-322
Seccion: 03
Credito: 5
Horario: Jue 12/14 FI-204, Vie 14/16, AB-102 y Sab 13/15 AB-102
1. OBJETIVOS
Capacitar al alumno para el diseño y construcción de programas computacionales de diversas ramas de las ciencias matemáticas y computacionales utilizando un lenguaje de programación estandar, con estructuras de datos simples y memoria estática y dinámica.
2. CONTENIDO
1. Conceptos Básicos de Algoritmo
2. Resolución de problemas con computadoras y herramientas de programación
3. Programacion Estructurada y Subprogramas
4. Estructura de Datos : Arreglos y Cadenas
5. Estructura de Datos : Fichero
6. Dinamicas Lineal de datos(Pilas, Colas,etc,)
8. Dinamicas No Lineas de datos(Arboles y Grafos, Recursividad
9. Métodos Algorítmicos : Divide y Vencerá, Voraz, Programación Dinámica,Vuelta atrás , Ramificación y PODA, otros.
10. Tendencia de los algoritmos computacionales...
3. BIBLIOGRAFIA:
1. Fundamentos de Programación , de Luis Joyanes Aguilar
2. Fundamentos de Programacion, JM Bishop - 1999 - Addison Wesley
3. Algoritmos, datos y programas con aplicaciones en Pascal, Delphi, de Armando E. de Gusti.
4. EVALUACION