Este documento presenta un resumen de los conceptos clave relacionados con algoritmos y diagramas de flujo. Define un algoritmo como un conjunto de pasos para resolver un problema de manera precisa y finita. Explica las características y tipos de algoritmos, así como los componentes básicos de entrada, proceso y salida. También introduce los diagramas de flujo como una representación gráfica de la solución lógica de un problema, independiente del lenguaje de programación, y describe los símbolos normalizados utilizados.