SlideShare una empresa de Scribd logo
1 de 4
Estructuras de Datos

La importancia de la materia radica en que aporta al perfil del egresado el conocimiento, lacorrecta
selección y aplicación de las estructuras de datos en la solución de problemas, asícomo el determinar la
eficiencia de algoritmos que permitan la selección de los mismos conel fin de desarrollar soluciones
eficientes.

Puesto que para llevar esta materia es indispensable conocer la programación orientada aobjetos, esta se
encuentra ubicada para ser cursada después de las materias deFundamentos de Programación y de
Programación Orientada a Objetos, siendo estamateria pilar fundamental en el análisis, diseño y desarrollo
de sistemas de información.



Objetivo general del curso

Identificar, seleccionar y aplicar eficientemente tipos de datos abstractos, métodos de ordenamiento y
búsqueda para la optimización del rendimiento de soluciones de problemas del mundo real.


Semestre:3ero

Cantidad de alumnos: 33

Contenido general del curso:Esta materia tiene como finalidad que los alumnos puedan ser capaz de
establecer estructuras lógicas de datos que le permitan hacer un uso más eficiente del espacio de
memoria, de minimizar los tiempos de acceso, así como de lograr formas más efectivas de inserción,
recuperación y eliminación de datos en estructuras de almacenamiento.
TIPOS /      OBJETOS           FINALIDADES         MÉTODOS Y           INSTRUMENTOS           AGENTES       MOMENTOS
 ELEMENTOS      (¿Qué se           (¿Para qué          TÉCNICAS              (¿Con qué            (¿Quién      (¿Cuándo se
                 evalúa?           evaluamos            (¿Cómo             instrumentos          realiza la   deben evaluar
              ¿cuáles son            dichos          evaluamos los         evaluamos?)           acción de      los objetos
             los criterios?)        objetos?)           objetos                                  evaluar?)    planteados?)
                                                     propuestos?)

DIAGNÓSTICA Los                  Para saber a        Aplicación de       Cuestionario para       El docente   Al inicio del
             conocimientos       partir de que       examen de           diagnosticar el nivel                curso se le
             previos acerca      tema empezar la     preguntas           de conocimientos                     asignara media
             de las              materia.            abiertas                                                 hora para
             estructuras de                                                                                   realizarlo
             datos.
                                                                         Elaboración de un                    Al inicio del
             La habilidad de     Para conocer que    Examen de           programa que                         curso se le
             programar           sabe acerca de la   programación        abarque los temas                    asignara media
                                 programación                            necesarios                           hora para
                                                                                                              realizarlo

FORMATIVA    El aprendizaje      Para verificar el   Examen de           Examen escrito de    El docente       A lo largo del
             de las              correcto uso de     teoría y práctica   preguntas abiertas y                 curso momentos
             estructuras de      estas estructuras   de las              elaboración de                       diferentes
             datos lineales      de datos            estructuras         programas aplicando
                                                     lineales            estas estructuras

SUMATIVA     El manejo de las    Para determinar     Investigación       Resumen y mapas         El docente   Al finalizar el
             estructuras de      la capacidad del    documental,         conceptuales.                        tema
             datos, la           alumno en el uso    examen general
             aplicación de los   de estos temas      y examen del        Examen de opción
             métodos de          dentro de la        manejo de           múltiple y preguntas
             ordenamiento y      programación        estructuras y       abiertas
             búsqueda.                               métodos de
                                                     ordenamiento y      Programas donde se
                                                     búsqueda            utilicen las
                                                                         estructuras de datos
                                                                         vistas y se apliquen
                                                                         los métodos
                                                                         estudiados
Evaluación diagnóstico

  1.   ¿Qué es la programación orientada a objetos?
  2.   ¿Qué son las estructuras de datos?
  3.   ¿Qué estructuras de datos conoces?
  4.   ¿Qué es un arreglo?
  5.   ¿Por qué es importante ordenar la información?
  6.   ¿Qué es un tipo de dato abstracto?
  7.   ¿Qué es el UML?
  8.   Dibuje un diagrama de clases
  9.   Hacer un programa java que cree, cargue, liste y muestre el número mayor de los elementos de un arreglo de enteros de 20 posiciones



Evaluación Formativa

  1.   ¿Qué es una estructura de datos?
  2.   ¿Qué es una estructura lineal?
  3.   ¿Qué es un árbol?
  4.   ¿Se puede implementar una pila o cola en un arreglo?
  5.   ¿Qué tipo de estructura es un arreglo (por el tipo de almacenamiento)?



  6. Dadas dos PILAS de caracteres, de a lo sumo 50 elementos, generar una COLA resultante de intercalar los elementos de ambas pilas que
     luego del proceso deberán quedar vacías.
Se pide:
a) Declarar las estructuras de Pila y Cola necesarias.
b) Desarrollar un procedimiento que reciba las Pilas y devuelva la Cola resultante.




EvaluaciónSumativa

    1.   ¿Qué es el un método de ordenamiento?
    2.   ¿Qué métodos de ordenamiento conoces?
    3.   ¿Qué métodos de búsqueda conoces?
    4.   Explica cómo funciona uno de los métodos de ordenación vistos
    5.   ¿Qué estructuras de datos son externas?
    6.   Los archivos son estructuras de datos que se almacenan:

         a) Internamente                b) Externamente         c) No se almacenan

    7. Los arreglos son estructuras de datos que se almacenan:

         a) Internamente                b) Externamente         c) No se almacenan

    8. Los métodos de búsqueda sirven para:

         a) Ordenar datos               b) Obtener datos        c) Insertar datos

    9. Las pilas se acceden por cuantos extremos de la estructura:

         a) Uno         b) Dos          c) Ninguno

    10. Las colas tienen un orden :

         a) FIFO        b) LIFO         c) Ninguno

Más contenido relacionado

Similar a Estructuras de datos_hexagonos

Teoria del diseño instruccional
Teoria del diseño instruccionalTeoria del diseño instruccional
Teoria del diseño instruccionalpochocasares
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datosElmerRamos17
 
Módulo formativo ntics 1 2011
Módulo formativo ntics 1 2011Módulo formativo ntics 1 2011
Módulo formativo ntics 1 2011Ducque Neron
 
Contenido programatico
Contenido programaticoContenido programatico
Contenido programaticospgutierrez86
 
Syllabus algoritmos y_est_datos_i_2010_i
Syllabus algoritmos y_est_datos_i_2010_iSyllabus algoritmos y_est_datos_i_2010_i
Syllabus algoritmos y_est_datos_i_2010_isupito01
 
Programacion paralelay distribuida
Programacion paralelay distribuidaProgramacion paralelay distribuida
Programacion paralelay distribuidaJudith Wuera
 
Modelo de aprendizaje addie
Modelo de aprendizaje addieModelo de aprendizaje addie
Modelo de aprendizaje addieEduardo Macias
 
Técnicas , recursos y procedimientos de la investigacion
Técnicas , recursos y procedimientos  de la investigacionTécnicas , recursos y procedimientos  de la investigacion
Técnicas , recursos y procedimientos de la investigacionSandy De La Ossa
 
Técnicas , recursos y procedimientos de la investigacion
Técnicas , recursos y procedimientos  de la investigacionTécnicas , recursos y procedimientos  de la investigacion
Técnicas , recursos y procedimientos de la investigacionSandy De La Ossa
 
Programa Estudio Bases De Datos
Programa Estudio Bases De DatosPrograma Estudio Bases De Datos
Programa Estudio Bases De DatosCarlos Arturo
 
Iinf fundamentos sistemas de información
Iinf fundamentos sistemas de informaciónIinf fundamentos sistemas de información
Iinf fundamentos sistemas de informaciónDieGiitho Prez Corcuera
 
Ensenanza tutorial
Ensenanza tutorialEnsenanza tutorial
Ensenanza tutorialantheresc
 

Similar a Estructuras de datos_hexagonos (20)

Sistema de informacion ii
Sistema de informacion iiSistema de informacion ii
Sistema de informacion ii
 
Software Educativo Y Su Uso En El Aula
Software Educativo Y Su Uso En El AulaSoftware Educativo Y Su Uso En El Aula
Software Educativo Y Su Uso En El Aula
 
Base de datos
Base de datosBase de datos
Base de datos
 
Oisic 2010-224 investigaciondeoperaciones
Oisic 2010-224 investigaciondeoperacionesOisic 2010-224 investigaciondeoperaciones
Oisic 2010-224 investigaciondeoperaciones
 
Teoria del diseño instruccional
Teoria del diseño instruccionalTeoria del diseño instruccional
Teoria del diseño instruccional
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Módulo formativo ntics 1 2011
Módulo formativo ntics 1 2011Módulo formativo ntics 1 2011
Módulo formativo ntics 1 2011
 
Contenido programatico
Contenido programaticoContenido programatico
Contenido programatico
 
Syllabus algoritmos y_est_datos_i_2010_i
Syllabus algoritmos y_est_datos_i_2010_iSyllabus algoritmos y_est_datos_i_2010_i
Syllabus algoritmos y_est_datos_i_2010_i
 
Programacion paralelay distribuida
Programacion paralelay distribuidaProgramacion paralelay distribuida
Programacion paralelay distribuida
 
Modelo de aprendizaje addie
Modelo de aprendizaje addieModelo de aprendizaje addie
Modelo de aprendizaje addie
 
Técnicas , recursos y procedimientos de la investigacion
Técnicas , recursos y procedimientos  de la investigacionTécnicas , recursos y procedimientos  de la investigacion
Técnicas , recursos y procedimientos de la investigacion
 
Base de datos i
Base de datos iBase de datos i
Base de datos i
 
Técnicas , recursos y procedimientos de la investigacion
Técnicas , recursos y procedimientos  de la investigacionTécnicas , recursos y procedimientos  de la investigacion
Técnicas , recursos y procedimientos de la investigacion
 
Programa Estudio Bases De Datos
Programa Estudio Bases De DatosPrograma Estudio Bases De Datos
Programa Estudio Bases De Datos
 
Iinf fundamentos sistemas de información
Iinf fundamentos sistemas de informaciónIinf fundamentos sistemas de información
Iinf fundamentos sistemas de información
 
Ensenanza tutorial
Ensenanza tutorialEnsenanza tutorial
Ensenanza tutorial
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Plan de estudios 5to
Plan de estudios 5toPlan de estudios 5to
Plan de estudios 5to
 

Más de Lic_Tomas Maestria

Más de Lic_Tomas Maestria (8)

Cuestionario decierretomas
Cuestionario decierretomasCuestionario decierretomas
Cuestionario decierretomas
 
Estructuras de datos_hexagonos
Estructuras de datos_hexagonosEstructuras de datos_hexagonos
Estructuras de datos_hexagonos
 
Evidencia.mod3 tomas
Evidencia.mod3 tomasEvidencia.mod3 tomas
Evidencia.mod3 tomas
 
Inv planeaccompetenciastomas
Inv planeaccompetenciastomasInv planeaccompetenciastomas
Inv planeaccompetenciastomas
 
Ev ppal tomas
Ev ppal tomasEv ppal tomas
Ev ppal tomas
 
Guia autoevaluaciontomas
Guia autoevaluaciontomasGuia autoevaluaciontomas
Guia autoevaluaciontomas
 
Presentacion circuitos
Presentacion circuitosPresentacion circuitos
Presentacion circuitos
 
Curso competencias basicas en ofimatica
Curso competencias basicas en ofimaticaCurso competencias basicas en ofimatica
Curso competencias basicas en ofimatica
 

Estructuras de datos_hexagonos

  • 1. Estructuras de Datos La importancia de la materia radica en que aporta al perfil del egresado el conocimiento, lacorrecta selección y aplicación de las estructuras de datos en la solución de problemas, asícomo el determinar la eficiencia de algoritmos que permitan la selección de los mismos conel fin de desarrollar soluciones eficientes. Puesto que para llevar esta materia es indispensable conocer la programación orientada aobjetos, esta se encuentra ubicada para ser cursada después de las materias deFundamentos de Programación y de Programación Orientada a Objetos, siendo estamateria pilar fundamental en el análisis, diseño y desarrollo de sistemas de información. Objetivo general del curso Identificar, seleccionar y aplicar eficientemente tipos de datos abstractos, métodos de ordenamiento y búsqueda para la optimización del rendimiento de soluciones de problemas del mundo real. Semestre:3ero Cantidad de alumnos: 33 Contenido general del curso:Esta materia tiene como finalidad que los alumnos puedan ser capaz de establecer estructuras lógicas de datos que le permitan hacer un uso más eficiente del espacio de memoria, de minimizar los tiempos de acceso, así como de lograr formas más efectivas de inserción, recuperación y eliminación de datos en estructuras de almacenamiento.
  • 2. TIPOS / OBJETOS FINALIDADES MÉTODOS Y INSTRUMENTOS AGENTES MOMENTOS ELEMENTOS (¿Qué se (¿Para qué TÉCNICAS (¿Con qué (¿Quién (¿Cuándo se evalúa? evaluamos (¿Cómo instrumentos realiza la deben evaluar ¿cuáles son dichos evaluamos los evaluamos?) acción de los objetos los criterios?) objetos?) objetos evaluar?) planteados?) propuestos?) DIAGNÓSTICA Los Para saber a Aplicación de Cuestionario para El docente Al inicio del conocimientos partir de que examen de diagnosticar el nivel curso se le previos acerca tema empezar la preguntas de conocimientos asignara media de las materia. abiertas hora para estructuras de realizarlo datos. Elaboración de un Al inicio del La habilidad de Para conocer que Examen de programa que curso se le programar sabe acerca de la programación abarque los temas asignara media programación necesarios hora para realizarlo FORMATIVA El aprendizaje Para verificar el Examen de Examen escrito de El docente A lo largo del de las correcto uso de teoría y práctica preguntas abiertas y curso momentos estructuras de estas estructuras de las elaboración de diferentes datos lineales de datos estructuras programas aplicando lineales estas estructuras SUMATIVA El manejo de las Para determinar Investigación Resumen y mapas El docente Al finalizar el estructuras de la capacidad del documental, conceptuales. tema datos, la alumno en el uso examen general aplicación de los de estos temas y examen del Examen de opción métodos de dentro de la manejo de múltiple y preguntas ordenamiento y programación estructuras y abiertas búsqueda. métodos de ordenamiento y Programas donde se búsqueda utilicen las estructuras de datos vistas y se apliquen los métodos estudiados
  • 3. Evaluación diagnóstico 1. ¿Qué es la programación orientada a objetos? 2. ¿Qué son las estructuras de datos? 3. ¿Qué estructuras de datos conoces? 4. ¿Qué es un arreglo? 5. ¿Por qué es importante ordenar la información? 6. ¿Qué es un tipo de dato abstracto? 7. ¿Qué es el UML? 8. Dibuje un diagrama de clases 9. Hacer un programa java que cree, cargue, liste y muestre el número mayor de los elementos de un arreglo de enteros de 20 posiciones Evaluación Formativa 1. ¿Qué es una estructura de datos? 2. ¿Qué es una estructura lineal? 3. ¿Qué es un árbol? 4. ¿Se puede implementar una pila o cola en un arreglo? 5. ¿Qué tipo de estructura es un arreglo (por el tipo de almacenamiento)? 6. Dadas dos PILAS de caracteres, de a lo sumo 50 elementos, generar una COLA resultante de intercalar los elementos de ambas pilas que luego del proceso deberán quedar vacías.
  • 4. Se pide: a) Declarar las estructuras de Pila y Cola necesarias. b) Desarrollar un procedimiento que reciba las Pilas y devuelva la Cola resultante. EvaluaciónSumativa 1. ¿Qué es el un método de ordenamiento? 2. ¿Qué métodos de ordenamiento conoces? 3. ¿Qué métodos de búsqueda conoces? 4. Explica cómo funciona uno de los métodos de ordenación vistos 5. ¿Qué estructuras de datos son externas? 6. Los archivos son estructuras de datos que se almacenan: a) Internamente b) Externamente c) No se almacenan 7. Los arreglos son estructuras de datos que se almacenan: a) Internamente b) Externamente c) No se almacenan 8. Los métodos de búsqueda sirven para: a) Ordenar datos b) Obtener datos c) Insertar datos 9. Las pilas se acceden por cuantos extremos de la estructura: a) Uno b) Dos c) Ninguno 10. Las colas tienen un orden : a) FIFO b) LIFO c) Ninguno