let $X = \{\langle M \rangle\ |\ M\text{ is a finite state machine and }L(M) = \emptyset\}$ where $\langle M \rangle$ is an encoding of the machine $M$.
can you prove whether $X$ is Turing decidable/undecidable?
this question could be on my exam this week and I need to understand it. please help.
Per Rice's Theorem, since accepting the empty language is a nontrivial property, $X$ is undecidable. See also this CS link.