Este documento presenta información sobre algoritmos y su expresión. Define algoritmo y sus características. Explica medios de expresión como lenguaje natural, pseudocódigo, diagramas de flujo y lenguajes de programación. Detalla elementos de diagramas de flujo como símbolos, reglas y ejemplos. Finalmente, introduce conceptos de ciclos, bucles y el programa DFD para editar diagramas de flujo.