Este documento define algoritmo y describe sus características, como ser finito, preciso, tener entrada y salida. También explica conceptos relacionados como pseudocódigo, diagrama de flujo, problemas informáticos y su relación con la informática. Finalmente, detalla partes de un algoritmo, condiciones y ciclos de pseudocódigo, y lenguajes de programación.