Ветер гудел и с шумом гнал волны - простое предложение, т.к. тут одна грамматическая основа, состоящая из одного подлежащего и двух сказуемых. Ветер гудел и гнал. Ветер гудел, а волны с шумом бились о берег, оно сложное, т.к. состоит из двух грамматических основ, тесть из двух простых предложений, соединённых союзом "а". Ветер гудел, а волны бились.