Este documento define algoritmo, programa de computadora y sus fases. Explica que un algoritmo es un conjunto de pasos ordenados para resolver un problema, debe ser preciso, definido y finito. Describe las fases de entrada, proceso y salida de un algoritmo. Luego presenta ejemplos de algoritmos expresados en pseudocódigo y diagramas de flujo.