Sure, programs like CPU-Z can do this sort of thing no problem if the motherboard has some means of reporting the info. There are probably some indirect ways it could be determined via software even if the motherboard didn't support this, but it'd be a whole lot easier to just stick around after everyone's gone home one night, to schedule a half-hour or so of downtime so you can crack the case and look.
My WinXP Pro SP3 P4 desktop's MB has 4 DIMM slots
and supports dual channel DDR 400 memory. Is there
a way to determine: 1) How many Slots are populated,
or 2) DIMM characteristics (size, speed, etd.)? Since
total memory size is known, it would/should be possible
to determine the DIMMs' characteristics. You are probablyasking: Why not open the case and look? This computer is the main file and print server in my intranet, so I'm reluctant to take it done unless absolutely necessary.
Thanks for your support.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic