Este documento describe los algoritmos y diagramas de flujo. Explica que un algoritmo es un conjunto ordenado de pasos para resolver un problema, y que existen algoritmos cualitativos y cuantitativos. Además, describe formas de representar algoritmos como texto narrativo, diagramas de flujo y pseudocódigo. Finalmente, explica las características y reglas básicas de los diagramas de flujo.