Este documento describe los pasos para resolver un problema por computadora, incluyendo la definición del problema, análisis, diseño de algoritmos, codificación, compilación, depuración, documentación, ejecución y mantenimiento. El objetivo es conocer cada paso del proceso de resolución de problemas y sus características para desarrollar soluciones de manera estructurada.