Principios de Programación (DFD). Aplicar un conjunto de métodos y herramientas que permitan estructurar algorítmicamente la solución a problemas en computadora, haciendo uso de un razonamiento lógico y flexible.