Modern desktop computers and notebooks comprise of a CPU, motherboard, graphics, storage, and, usually an optical drive. Computers have a number of ports and sockets that enable the user to plug-in ...