• |
Creación y uso de Estructuras de Datos Estáticas: |
|
– |
Definición, declaración e inicialización de: |
|
- Arreglos (repaso)
- Registros
- Archivos
|
|
|
– |
Principales Algoritmos en Estructuras de Datos: |
|
- Búsqueda
- Ordenamiento
- Procesamiento de estructuras combinadas: arreglos de registros, archivos de registros
|
|
|
|
• |
Creación y Uso de Estructuras de Datos Dinámicas: |
|
– |
Definición, declaración
y uso de Apuntadores. |
|
|
– |
Definición, declaración
y operaciones básicas en Listas Enlazadas: |
|
- Listas
- Pilas
- Colas
- Árboles Binarios y Árboles Binarios de Búsqueda
|
|
|
– |
Principales algoritmos sobre Estructuras de Datos Dinámicas: |
|
- Recorridos para inicialización o llenado de las estructuras
- Búsqueda
- Ordenamiento
- Respaldo de Estructuras Dinámicas en Archivos
|
|
|
|
• |
Introducción a la Programación Orientada a Objetos en C++: |
|
– |
Conceptos básicos de la Programación Orientada a Objetos: |
|
- Clases, Objetos, Atributos, Métodos, Mensajes
|
– |
Implementación de Estructuras de Datos Dinámicas utilizando Clases. |
|
|
|
• |
Talleres de ejercicios para creación de algoritmos y programas en C++ |