Proyecto de nivelación
1ª Oportunidad

Estructura de datos
Licenciatura
Objetivo
Reconocer los tipos de datos primitivos que existen en los lenguajes de programación para ordenarlos y utilizarlos correctamente a través de distintos métodos.
Conoce los requisitos de la actividad
A continuación, te presentamos tu proyecto extraordinario; utiliza las tres pestañas para conocer los detalles de tu actividad, los recursos de apoyo y la rúbrica de evaluación.
Aquí encontrarás los detalles de la actividad por realizar.
¿Qué haré?
Para realizar este proyecto apóyate con las siguientes clases de tu curso:
Clase 1: Tipos de datos primitivos
Clase 3: Métodos iterativos de ordenamiento
Lee atentamente el siguiente caso, posteriormente responde las cuestiones que se plantean.
Lee el siguiente texto:
La Matrushka es una artesanía tradicional rusa. Es una muñeca de madera que contiene otra muñeca más pequeña dentro de sí. Esta muñeca, también contiene otra muñeca dentro. Y así, una dentro de otra. Este es el mismo concepto que utilizan los algoritmos recursivos, para ello elabora un reporte en donde describas los algoritmos que utilizan recursividad para ordenar datos, deberás incluir, descripción, función, características y así mismo añadir un ejemplo en donde se aplique el algoritmo.
Toma en cuenta los siguientes algoritmos para la elaboración de u actividad:
- Algoritmo de inserción ordenada (binaria)
- Algoritmo de intercalación (Merge sort)
2- Elabora un cuadro comparativo sobre los tres diferentes tipos de algoritmos que se utilizan en el ordenamiento iterativo de datos, que incluya definición, función, características, ventajas y desventajas. Investiga a través de dos fuentes confiables anexando un mínimo 2 autores.
Los algoritmos a investigar son:
Algoritmo de ordenamiento por intercambio
Algoritmos de burbujas
Algoritmo de selección directa
3-Con base a tus conocimientos adquiridos de la actividad realizada contesta el siguiente ejercicio:
Dada la siguiente lista:
47, 3, 21, 32, 56, 92
Después de dos pasadas de un algoritmo de ordenación, el array ha quedado dispuesto así:
3, 21, 47, 32, 56, 92
¿Qué algoritmo de ordenación se está utilizando (selección, burbuja o inserción)? Justifique la respuesta.
En un documento Word desarrolla lo siguiente:
Una primera página para tus datos personales
Nombre del proyecto que diseñas
Objetivo
Desarrollo de la actividad que se te pide
Conclusión del proyecto
Fuentes bibliográficas en formato APA
*El trabajo debe fundamentarse con al menos 2 autores. Recuerda incluir las referencias en formato APA.
*La extensión de tu trabajo debe ser de 4 cuartillas (máximo); además de la portada y referencias.

Elabora una video presentación, de manera formal, donde expliques el trabajo elaborado y los aprendizajes adquiridos mediante la realización del proyecto.
El video debe cumplir con los siguientes requisitos:
Aparecer en el video
Mencionar brevemente el nombre completo, matrícula, materia y oportunidad
-Portar vestimenta formal
-Utilizar un lenguaje adecuado y cuidar que la dicción sea clara y pausada
-El audio debe ser claro, volumen adecuado y sin interrupciones auditivas
-Claridad de imagen, bien definida y luz suficiente
-Duración de uno a dos minutos.
*Al finalizar, se deberá añadir el enlace en el documento.
Para elaborar el video puedes hacer uso de aplicaciones para video presentaciones y screen recorder, a través de PC o dispositivos móviles.
Recursos bibliográficos
Para conocer más acerca del tema, te invito a consultar los siguiente enlace:
Explora los recursos que te apoyarán en la realización de tu proyecto.
¿Cómo realizar tus extraordinarios?
¿Cómo realizar tu video?
Catálogo de recursos