codificacion software computadora datos binarios abstractos 163855 142