Test your knowledge on fundamental concepts in technology, from hardware and software to networking and data management.