That's the most common cause. I've also seen this rarely caused by some corrupt BIOS that just needed to be re-flashed. The battery is the obvious first choice.
When my brother turns on the computer he gets 2 beeps and the following
below message:
System CMOS Checksum Bad.
If he hits the F1 key the computer finishes loading up without a problem.
Also, the time on his clock is always wrong and needs to be changed.
What could be causing this message to come up????
My brother doesn't have and has never had an internet hooked up to his computer.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic