1. Información Personal
Nombre: Willian Alonso Ortega Romero
Identificación: 79886035
Ciudad: Bogotá
CEAD: Jose Acevedo y Gomez
Correo: w-ortega@hotmail.com
Skype: waortegar
Correo Institucional: waortegar@unadvirtual.edu.co
2. 2. Información General del Curso
Unidades Didácticas
UNIDAD 1. MEMORIA DINÁMICA UNIDAD 2. ESTRUCTURAS DE DATOS LINEALES
CAPITULO 1: APUNTADORES CAPITULO 4: PILAS
Lección 1: Conceptos básicos de apuntadores Lección 1: Conceptos básicos de pilas
Lección 2: Variables Automáticas y Apuntadores Lección 2: Operaciones realizadas con pilas
Lección 3: Apuntadores y Cadenas Lección 3: Operaciones básicas con pilas paso a paso
Lección 4: Paso de Arreglos Como Parámetros Lección 4: Análisis del código propuesto para implementar una pila
Lección 5: Apuntadores a Apuntadores Lección 5: Aplicación de las estructuras lineales tipo pilas
CAPITULO 2: GESTIÓN DINÁMICA DE MEMORIA CAPITULO 5: COLAS
Lección 6: Conceptos Básicos de Memoria Lección 6: Conceptos básicos de colas
Lección 7: Tipos de datos comunes Lección 7: Operaciones básicas con colas
Lección 8: Tipos de Variables Lección 8: Implementación de las Colas por medio de Punteros
Lección 9: Variables Dinámicas Lección 9: Implementación del código completo de la cola
Lección 10: Asignar y Liberar Espacios de Memoria Lección 10: Aplicación de una cola en un entorno real planificador de citas
CAPITULO 3: OPERADORES Y FUNCIONES EN LA GESTIÓN DE MEMORIA CAPITULO 6: LISTAS
Lección 11: Operadores New y Delete Lección 11: Concepto básicos de Listas
Lección 12: Más acerca de la Implementación de New y Delete Lección 12: Listas enlazadas
Lección 13: Funciones Malloc() y Free() Lección 13: Más a cerca de listas enlazadas
Lección 14: Aplicación a la asignación de memoria con Malloc() y Free() Lección 14: Listas doblemente enlazadas
Lección 15: Otras funciones para asignar memoria dinámica Lección 15: Listas circulares
3. Unidades Didácticas
UNIDAD 3. ESTRUCTURAS DE DATOS NO LINEALES
CAPITULO 7: ÁRBOLES
Lección 1: Teoría general de Árboles
Lección 2: Otros conceptos de la teoría general de árboles
Lección 3: Árbol completo
Lección 4: Estructura para la creación de un árbol de orden tres
Lección 5. Introducción al Modo Gráfico de C++
CAPITULO 8: ÁRBOLES BINARIOS
Lección 6: Conceptualización de Arboles Binarios
Lección 7: Clasificación de los árboles binarios
Lección 8: Formas de Recorrer un Árbol Binario
Lección 9: Ábol binario de búsqueda (ABB)
Lección 10: Operaciones en ABB
CAPITULO 3: GRAFOS
Lección 11: Conceptos básicos de grafos
Lección 12: Grafo no dirigido
Lección 13: Representación de los grafos
Lección 14: Representación mediante listas de Adyacencia
Lección 15: Exploración de grafos
4. Interrogantes
• Numero de créditos • Los créditos asignados al curso son 3,
académicos del curso?
• Código del Curso? • El código del curso es el 301305,
• Tipo de Curso? • Metodológico (Teórico – Practico)
• Como se evalúa el • El 40% se evalúa con un proyecto final que
ultimo 40% del curso? se estará trabajando a través del periodo
académico y será de forma individual.
5. 3. Información del componente practico del curso.
• ¿Cuál es el número de prácticas • Consta de tres practicas
de laboratorio requeridas en el Aplicación a los apuntadores y la
curso?. Gestión dinámica de memoria.
Aplicación a las Estructuras de datos
lineales
Aplicación al modo gráfico de C++ y
las Estructuras de datos no lineales.
• ¿En qué lenguaje de
programación se desarrolla la • El lenguaje de programación es
temática del curso y las prácticas C++
De laboratorio?.
• ¿Cuál es el número horas • Se requieren 4 horas por practica
requeridas para cada una de las para un toral de 12 horas.
prácticas de laboratorio?.
6. • ¿ En donde se desarrollarán cada • En el edificio inteligente de la
una de las prácticas de sede Jose Celestino Mutis.
laboratorio propuestas en el
curso?.
• ¿Quien y como se hará el reporte • El tutor de la practica enviara las
de la nota individual del notas antes de terminar el curso
componente práctico del curso académico en Excel por el correo
realizado en su CEAD?. institucional al director del curso
hermes.mosquera@unad.edu.co
• ¿Qué valor tiene el componente • Un Valor del 33% de la nota en el
práctico del curso?. 60% del curso académico (100 de
los 300 Puntos)
7. 4. Consultas Bibliográficas
Data Structures and Algorithms for Game Developers ebrary Reader
Autor: Sherrod, Allen
1 Editorial: Course Technolgy
Fecha de publicación original: 05/2007
http://bibliotecavirtual.unad.edu.co:2055/lib/unad/docDetail.action?docID=10231521
Principles of Data Structures Using C and C++ ebrary Reader
Autor: Das, Vinu V.
2 Editorial: New Age International
Fecha de publicación original: 2006
http://bibliotecavirtual.unad.edu.co:2055/lib/unad/docDetail.action?docID=10318728
Concurrent Systems Engineering : Communicating Process Architectures 2009 ebrary Reader
Autor: Welch, P.H. Roebbers, H.W. Broenink, J.F.
3 Editorial: IOS Press
Fecha de publicación original: 10/2009
http://bibliotecavirtual.unad.edu.co:2055/lib/unad/docDetail.action?docID=10375702&p00=dynamic%20memory
wxPython 2.8 Application Development Cookbook ebrary Reader
Autor: Precord, Cody
4 Editorial: Packt Publishing Ltd
Fecha de publicación original: 12/2010
http://bibliotecavirtual.unad.edu.co:2055/lib/unad/docDetail.action?docID=10438002&p00=dynamic%20memory
Information Technology in Health Care : Socio-Technical Approaches 2010 ebrary Reader
Autor: Aarts, J. Nøhr, C.
5 Editorial: IOS Press
Fecha de publicación original: 06/2010
http://bibliotecavirtual.unad.edu.co:2055/lib/unad/docDetail.action?docID=10425051&p00=data%20structure%20non-linear