Este documento define algoritmos, pseudocódigo y diagramas de flujo. Explica que un algoritmo es un conjunto de instrucciones para resolver un problema, y que el pseudocódigo es un lenguaje intermedio entre el diagrama de flujo y los lenguajes de programación específicos. Además, enumera algunos tipos comunes de diagramas de flujo como conector, decisión y ordenar.