Este documento presenta una práctica sobre el análisis de la complejidad computacional de algoritmos mediante un lenguaje de alto nivel. Explica conceptos clave como complejidad algorítmica y presenta cuatro funciones recursivas para ser implementadas y analizadas en términos de su crecimiento. El objetivo es que los estudiantes desarrollen programas para calcular cada función, determinen la complejidad de los algoritmos, realicen pruebas de rendimiento y optimicen los algoritmos.