Este documento describe los pasos para resolver un problema por computadora. Estos pasos incluyen definir y delimitar el problema, analizarlo, diseñar un algoritmo, codificarlo, compilarlo, depurarlo, documentarlo, ejecutarlo y mantenerlo. El objetivo es conocer los procedimientos para la solución de problemas y saber cómo utilizar cada paso.