Este documento define y describe los conceptos de algoritmo, diagrama de flujo y pseudocódigo. Explica que un algoritmo es un conjunto ordenado de operaciones sistemáticas que permite resolver un problema, y que puede expresarse en lenguaje natural, de programación, pseudocódigo o diagramas de flujo. Luego detalla las características de precisión, definición, finitud y legibilidad que debe cumplir un algoritmo. Finalmente, brinda definiciones y ejemplos de diagramas de flujo y pseudocódigo como formas de representar algoritmos.