El documento describe las técnicas de programación descendente (top-down) y ascendente (bottom-up), así como los diagramas de Warnier Orr. La técnica top-down consiste en dividir un problema en subproblemas de menor complejidad de forma jerárquica. La técnica bottom-up implica identificar procesos individuales y integrarlos en un sistema más amplio. Los diagramas de Warnier Orr utilizan cuadros y símbolos para representar el flujo y organización de algoritmos de forma clara y modular.