Este documento describe las principales etapas del proceso de resolución de problemas con una computadora: 1) Definición y análisis del problema, 2) Análisis de posibles soluciones, 3) Diseño de la solución seleccionada, 4) Codificación del programa, pruebas y depuración, y 5) Documentación del programa. El objetivo es escribir un programa que resuelva el problema de manera efectiva.