Descripción del curso
| JUSTIFICACIÓN |
| El Desarrollo de programas de aplicación requiere de técnicas que permitan seleccionar e implementar estructuras de datos que permiten gestionar la memoria principal proporcionando la mejor solución a problemas científicos, tecnológicos y de propósito general en ambiente multiplataforma y con técnica de programación orientada a objetos. |
| OBJETIVO GENERAL |
| Generar en el estudiante la habilidad de diseñar e implementar tipos de datos abstracto, haciendo énfasis en las técnicas abstracción, modularidad y encapsulamiento y en los tipos de datos abstractos básicos como lista, colas, pilas, así como sus posibles aplicaciones. |
| COMPETENCIA GLOBAL |
| Manipula datos a nivel de gestión de la memoria principal, abordando áreas como: asignación dinámica de memoria, estructuras dinámicas lineales y estructuras dinámicas no lineales. |
| COMPETENCIAS ESPECÍFICAS | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 1. Reconoce, diseñar e implementar los tipos abstractos de datos que se requieren para resolver un problema. | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 2. Identificar, comprender y usar la definición y el comportamiento de tipos de datos abstractos básicos como Listas, Pilas, Colas y Arboles. | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 3. Aplicar, para la resolución de problemas en forma efectiva, los conceptos de abstracción, modularidad y encapsulamiento | |||||||||||||||||||||||||||||||||||||||||||||||||||
| CONTENIDO | |||||||||||||||||||||||||||||||||||||||||||||||||||
|
