301305_11 – Estructura de Datos
Nombre : Andrea Giraldo Giraldo
Estudiante de Ingeniería de Sistemas,
CEAD José Acevedo y Goméz - Bogotá,
Empresa: THOMAS MTI.
Mis datos de contacto son: Correo: [email protected]
Celular: 3002756154
Skype: andreeggi
•Conceptos básicos de apuntadores.
•Variables automáticas y Apuntadores.
•Apuntadores y cadenas
•Paso de Arreglos con Parámetros
•Apuntadores a Apuntadores
Capitulo 1 -
Apuntadores
•Conceptos básicos de memoria
•Tipos de datos comunes
•Tipos de Variables
•Variables dinámicas
•Asignar y Liberar espacios de memoria
Capitulo 2 –
Gestión Dinámica
de Memoria
•Operadores New() y Delete ()
•Mas acerca de la aplicación de New() y Delete ()
•Funciones Malloc () y Free()
•Aplicación a la asignación de Memoria (Malloc() y Free()
•Otras funciones para asignar memoria dinámica.
Capitulo 3 –Operadores
Funciones para la
gestión de Memoria
•Conceptos básicos
•Operaciones
•Operaciones básicas paso a paso
•Análisis de código propuesto
•Aplicación de las estructuras lineales tipo pilas.
Capitulo 4 –
Pilas
•Conceptos básicos
•Operaciones básicas
• Implementación de colas con punteros
•Aplicación de una cola en entorno real planificador de entorno
Capitulo 5 –
Colas
•Operadores New() y Delete ()
•Mas acerca de la aplicación de New() y Delete ()
•Funciones Malloc () y Free()
•Aplicación a la asignación de Memoria (Malloc() y Free()
•Otras funciones para asignar memoria dinámica.
Capitulo 6 –
Listas
•Teoría general de los árboles
•Otros conceptos de teoría general de los arboles
•Árbol completo
•Estructura de creación
•Introducción al modo grafico
Capitulo 6 –
Arboles
•Conceptualización árbol binario de búsqueda
•Clasificación de los árboles binarios.
•Formas de recorrer un árbol binario
•Árbol binario de búsqueda ABB
•Operaciones árbol binario ABB
Capitulo 7 –
Arboles Binarios
•Concepto básicos de grafos
•Grafo no dirigido
•Representación de los grafos
•Representación sobre listas adyacentes
•Explorador de grafos.
Capitulo 8 –
Grafos
¿Número de créditos académicos? ◦ Los créditos académicos son 3
¿El código del curso? ◦ 301305_11
¿Cómo se evalúa el curso?◦ El curso se evalúa por medio de un proyecto.
1-¿Cuál es el número de prácticas de laboratoriorequeridas en el curso?◦ Una práctica por Unidad del modulo (3)
2 - ¿Cuál es el software requerido para el desarrollodel curso y de las prácticas de laboratorio ?◦ Compilador Turbo C++ o Borlan C++
3- ¿Cuál es el número de horas requeridas para lasprácticas de laboratorio?◦ Cada practica es de 4 horas en total 12
4 – ¿ En donde se desarrollarán cada una de lasprácticas de laboratorio propuestas en el curso?.◦ CEAD: José Celestino Mutis
5- ¿Quien y como se hará el reporte de la valoraciónindividual del componente práctico del curso?. Cada tutorasignado al componente práctico del curso en los diferentesCENTROS, una vez haya realizado y valorado las tres prácticaspropuestas en el curso, debe el 25 de noviembre de 2010 unarchivo en Excel al correo electrónico institucional delDirector del curso [email protected] un únicoreporte que indique los datos básicos de quienes realizaroncada una de las prácticas.
6- ¿Qué valor tiene el componente práctico del curso?. Lavaloración total del componente práctico oscilará en la escalaentre (0 y 30 puntos) siendo 30 puntos la valoración más alta,que equivaldría a sacar una nota (5.0), se debe tener encuenta el desempeño individual y el producto final entregadopara cada práctica.
UNAD
Consulta BibliográficaProtocolo Académico Estructura de Datos