Este documento describe los conceptos básicos de los algoritmos. Explica que un algoritmo es un conjunto ordenado de pasos para resolver un problema. Luego describe formas de expresar algoritmos como diagramas de flujo, pseudocódigo y sistemas formales. También clasifica algoritmos como deterministas o no deterministas y computacionales o no computacionales. Finalmente, explica que un algoritmo tiene entrada, proceso y salida, y que los diagramas de flujo son útiles para representar procesos algorítmicos.