Part 1—Computer Hardware: Putting It All Together

Perhaps the best way to review your understanding of computer hardware is to put on the plastic pocket protector of a system designer. If you were told to build a certain kind of computer, what kinds of parts would you choose, and why? Let's go through this exercise for five different kinds of computers.


A server takes requests for information from a network connection, brings it in over the I/O bus and gives it to database software for processing. Using the services of the CPU and other resources, the software finds the information on a disk drive and sends it back over the I/O bus to the network connection.

Obviously, since the I/O bus is a critical part of a server, you will want a ...

Get Essential Guide to Computing: The Story of Information Technology, The now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.