Ответ:

В предложении "до рассвета" слово "рассвета" является существительным, а "до" - предлогом.

В предложении "снегопад перед рассветом" слово "снегопад" является существительным, "рассветом" является существительным, а "перед" - предлогом.

Таким образом, самостоятельные части речи - это существительные: снегопад, рассвет