Este documento describe las funcionalidades del programa DFDDFD para diseñar y depurar diagramas de flujo. Explica cómo crear objetos básicos como entradas, salidas, asignaciones y estructuras de control. También muestra ejemplos sencillos de algoritmos y cómo ejecutarlos y depurarlos para detectar errores. Finalmente, explica los diferentes objetos que se pueden incluir en los diagramas de flujo como variables, operadores y funciones.