Even the Digit Encyclopedia might help you 4 the rest just google and here r
a few sites mentioned in this foum that might help u.
*www.funtrivia.com/quizzes/sci__tech/computers/general_computing.html
*www.syvum.com/cgi/online/serve.cgi/quiz/comp/hardware.tdf?0
*www.syvum.com/cgi/online/mult.cgi/quiz/comp/internet.tdf?0
*www.computernepal.com/download.htm
Enjoy