Este documento describe algoritmos, diagramas de flujo y pseudocódigos. Los algoritmos son instrucciones ordenadas para resolver un problema. Los diagramas de flujo representan gráficamente los algoritmos usando símbolos. Los pseudocódigos describen narrativamente los algoritmos.