Topic outline
- General
General
ESTRUCTURAS DE DATOS
Prof. Carlos Abaffy
e-mail: abaffy@gmail.com
Móvil:
DESCRIPCIÓN DE LA UNIDAD CURRICULAR
- ESPACIO DE INTERACCIÓN
- Tema 1 . Aspectos Generales de la Materia
Tema 1 . Aspectos Generales de la Materia
TEMA 1: Aspectos Generales y Planificación de la Materia
- MATERIAL DIDÁCTICO
ACTIVIDADES DE EVALUACIÓN
Revisar el contenido y planificación de la materia. Formar grupos para el desarrollo de los proyectos grupales. Máximo 3 personas por grupo. Enviar la información de los grupos formados
- Tema 2 : Definiciones Básicas de Estructuras de Datos
Tema 2 : Definiciones Básicas de Estructuras de Datos
En este tema se revisan las principales definiciones de estructuras y tipos de datos
ACTIVIDADES DE EVALUACIÓN
Después de analizar el material de la clase, responda las siguientes preguntas: (No hay que entregar))
(1) Explique en sus propias palabras el proceso de abstracción para realizar programas
(2) Que es un Tipo Abstracto de Datos (TAD). De al menos 2 posibles definiciones (al menos una debe ser diferente de las dadas en clase). Cuales son los beneficios de su uso
(3) Explique los beneficios de utilizar estructuras de datos
- Tema 3 - Orientación a Objetos y C++
Tema 3 - Orientación a Objetos y C++
TEMA 3: Programación Orientada a Objetos y C++
- MATERIAL DIDÁCTICO
Introducción a la Tecnología Orientada a Objetos
https://moodle.uneg.edu.ve/pluginfile.php/1240/mod_label/intro/03-Introducci%C3%B3n%20a%20la%20Tecnolog%C3%ADa%20Orientada%20a%20Objetos.pdf?time=1591291277472
Clase Grabada de Introduccion a la tecnologia de Objetos (Abril 2024)
https://drive.google.com/file/d/1bPpFhloNPNBsklDdVB-RvZ--Me8I7WOp/view?usp=drive_link
Fundamentos de la Tecnología Orientada a Objetos
https://moodle.uneg.edu.ve/pluginfile.php/1240/mod_label/intro/04-Fundamentos%20de%20la%20Tecnologia%20Orientada%20a%20Objetos.pdf?time=1591291373688
Clase grabada de Tecnologia Orientada a Objetos (Abril 2024)
https://drive.google.com/file/d/1rMSf8-df0v5gTR7i4bDkciAJP8DPIrTz/view?usp=drive_link
Programación Orientada a Objetos - C++
https://moodle.uneg.edu.ve/pluginfile.php/1240/mod_label/intro/05-Programaci%C3%B3n%20Orientada%20a%20Objetos.pdf?time=1591291438155
Clase grabada de Programacion Orientada a Objetos (Abril 2024)
https://drive.google.com/file/d/1Vsim2v_MsuhsDgv7QbMNS4QD8D2ECIZh/view?usp=drive_link
Clase 11 de Noviembre Parte 01
https://drive.google.com/file/d/1EsgFmx4xNMDBRJBKmjn3BCh70y7F0UaL/view?usp=sharing
Classe 11 de Noviembre Parte 2
https://drive.google.com/file/d/1IvxuOVFuM7KqOygkIzkbpsujs2Wr8TiZ/view?usp=sharing ACTIVIDADES DE EVALUACIÓN
- Tema 4 : Análisis de Algoritmos
Tema 4 : Análisis de Algoritmos
TEMA 4: Análisis de Algoritmos
En este tema se tratarán los principales elementos del análisis de algoritmos
El análisis de algoritmos provee estimaciones teóricas para los recursos que necesita cualquier algoritmo que resuelva un problema computacional. Estas estimaciones resultan ser bastante útiles en la búsqueda de algoritmos eficientes.
- MATERIAL DIDÁCTICO
Análisis de Algoritmos
https://moodle.uneg.edu.ve/pluginfile.php/1244/mod_label/intro/ED-Tema%20II-Analisis%20de%20Algoritmos%20%283%29.pdf
Clase del Análisis de Algoritmos y Busqueda Parte 1
https://drive.google.com/file/d/1PXbEI-XmCsirUEcv46bLzKvNgYUAHKOb/view?usp=sharing
Clase del Análisis de Algoritmos y Busqueda Parte 2
https://drive.google.com/file/d/1tTyuO3IjB6RPXKYn-JreIHE8ftzle0r9/view?usp=sharing ACTIVIDADES DE EVALUACIÓN
- Tema 5 - Busqueda
Tema 5 - Busqueda
TEMA 5: Búsqueda
TEMA 5 - Búsqueda
Búsqueda y ordenamiento son muy comunes en la programación, dado que gran parte del tiempo del procesamiento de datos se invierte en ellos
Su estudio se hace a objeto de analizar el tratamiento de las estructuras de datos y de determinar la eficiencia de los algoritmos utilizados
ACTIVIDADES DE EVALUACIÓN
- Tema 9 - Hashing, Arboles y GrafosThis topic