1) El documento habla sobre el diseño de algoritmos y describe que un algoritmo establece los pasos para resolver un problema de manera genérica. 2) Existen dos notaciones principales para representar algoritmos: pseudocódigo y diagramas de flujo. 3) Un algoritmo escrito en pseudocódigo usualmente se organiza en tres secciones: cabecera, declaraciones y cuerpo.