Este documento presenta información sobre algoritmos. Define un algoritmo como un conjunto de reglas o pasos para resolver un problema de manera que pueda ser ejecutado por una máquina o persona. Proporciona un ejemplo de algoritmo para comprar boletos de cine. Además, distingue entre algoritmos computacionales y no computacionales, y describe la prueba de escritorio como una forma de simular y mejorar un algoritmo antes de implementarlo como programa en un lenguaje de programación.