Este documento describe el programa DFD, que permite diseñar diagramas de flujo de forma gráfica. Explica cómo insertar objetos básicos como sentencias de entrada, salida y asignación, y estructuras de control como selección y lazos. Proporciona ejemplos sencillos de algoritmos y cómo depurarlos usando las herramientas de DFD.