No, not having those items will not cause this.
From what you say, I assume your monitor screen shows you nothing. Or maybe, just a short note from the monitor itself telling you it has started and is receiving no signal. But there is nothing indicating any computer action, right?
When you boot up, is there any beep sound a short time after it starts? Now, if you don't have any tiny "speaker" attached to your motherboard, you won't get any sound at all. But if there is one, you should get some beep code. The normal one indicating complete success at booting into BIOS is a single beep. If you get any other beep pattern, that is an error code. Write it down and post it here, along with the exact manufacturer and model of your...