Describir: Técnicas de diseño de algoritmos de flujos