Este documento describe los pasos para resolver un problema por computadora. Estos incluyen definir y delimitar el problema, analizarlo, diseñar el algoritmo, codificarlo, compilarlo, depurarlo, documentarlo, ejecutarlo y mantenerlo. El objetivo es conocer cada paso y sus características para identificar y desarrollar soluciones de problemas de manera estructurada y exitosa.