I assume you mean, why is the second compound more stable than the first? The reason is because the C=O bond is strong than the C=C bond.
The names are the correct base names, but you are lacking numbers to indicate where the substituents are. For example, the one on the right is 3-pentanone. The one of the left is 2-pentene-3-ol.