Computação evolucionária em problemas de engenharia