All of the above^^ Sorta.
Most people growing up nowadays spend more time in front of a computer or a TV playing games than going out and playing or riding a bike. End up missing a lot on how shit works in general.
Don't get me wrong but I see this crap all the time. For all I know you may in fact have a problem with your car's ABS system. You didn't really give us much information to go on so all you're going to get are educated guesses at best.
On the other hand if you are fairly new behind the wheel, perhaps you may not fully understand how ABS works, or how it was intended to work. Save me from typing all that mess please.
http://auto.howstuffworks.com/auto-parts/brakes/brake-types/anti-lock-brake.htm
Granted, the examples in that guide mention ice and slippery conditions for illustration purposes but don't mention anything about dry conditions. This is commonplace and probably the reason people associate ABS with control in slippery conditions for the most part.
Dry roads under certain conditions such as cool weather and over inflated tires can provide less than average traction. So hard braking may result in a lockup with ABS being activated. Some systems are more sensitive than others.
Additionally, a combination of tire pressures can have an effect on traction when braking. Give the guide I linked a skim, and you should have a better idea.
Having said all that, give us a little more info on how you are braking and the conditions.