Note: Any language accepted by TM is called recursively enumerable language.
For S1 we need to try infinite number of strings in a TM to determine that it accepts nothing. So, language is not recursively enumerable. Hence, FALSE.
For S2 we only need to find a single string that if accepts to show that it accepts something. Hence, TRUE.