
Llamamos 'algoritmo' al conjunto finito y ordenado de acciones con las que podemos resolver un determinado problema.
Programación estructurada a fondo, Implementación de algoritmos en C cubre necesidades de alumnos que cursan las asignaturas de Algoritmos y Estructuras de Datos.
Explicando desde cero, conceptos de algoritmo, estructuras de control, variables, lenguajes de programación, etcétera; y llega hasta el análisis y resolución de problemas complejos planteados en ejercicios integradores.
Se Estudian estructuras de datos estáticas y dinámicas, lineales y no lineales; trabajando con programación estructurada e implementaciones en lenguaje C.
TEMARIO
- Introducción a los algoritmos y a la programación de computadoras
- Estructuras básicas de control y lógica algorítmica
- Funciones, modularización y metodología top-down
- Tipos de datos alfanuméricos
- Punteros a carácter
- Punteros, arrays y aritmética de direcciones
- Tipos de datos estructurados
- Operaciones sobre archivos
- Tipo Abstracto de Dato (TAD)
- Análisis de ejercicios integrados
- Estructuras de datos dinámicas lineales
- Operaciones sobre listas enlazadas
- Estructura Pila (LIFO)
- Estructura Cola (FIFO)
- Lista doblemente enlazada
- Nodos que contienen múltiples datos
- Estructuras de datos combinadas
- Etc..