Este documento define un algoritmo como un conjunto ordenado y finito de pasos para resolver un problema. Explica que un algoritmo debe tener entrada y salida definidas, pasos precisos y efectivos, y terminar en un tiempo finito. Además, describe formas comunes de representar algoritmos como texto narrativo, diagrama de flujo o pseudocódigo, y los clasifica como cualitativos o cuantitativos.