Módulo 4: Especialización
Recomendamos aprobar el examen del módulo anterior antes de continuar con esta lección.
Examen — Especialización
Evalúa tus conocimientos de algoritmos, estructuras de datos y proyectos prácticos.
Recompensa al completar
Insignia “Especializacion aprobado” · +30 puntos
Examen del Módulo 4: Especialización
Demuestra lo que has aprendido sobre algoritmos, estructuras de datos y resolución de problemas.
Nota: Necesitas al menos el 70% de respuestas correctas para aprobar.
Examen del módulo
Examen de Especialización — Opción múltiple y código
¿Cuál es la complejidad temporal de acceder a un elemento por índice en un array?
Opción múltiple¿Qué estructura de datos funciona bajo el principio LIFO (Last In, First Out)?
Opción múltipleImplementa una función 'fibonacci(n)' que retorne el nth número de la secuencia de Fibonacci (empezando en 0). fibonacci(0)=0, fibonacci(1)=1, fibonacci(6)=8.
Ejercicio de códigoImplementa una función 'invertirPalabras' que reciba una frase y retorne las palabras en orden inverso. invertirPalabras('hola mundo cruel') → 'cruel mundo hola'.
Ejercicio de códigoImplementa una función 'contarVocales' que retorne el número de vocales (a, e, i, o, u) en un string. No importa mayúsculas/minúsculas.
Ejercicio de códigoRecompensa al completar
Insignia “Especializacion aprobado” · +30 puntos