Métodos Derivative-Free para Resolver um Problema de Programação não Linear com Restrições Lineares