Operating Systems
Hardware
Programming
Networks
History
100

The operating system developed by Microsoft.

What is Windows?

100

The main circuit board in a computer that connects all the components.

What is the motherboard?

100

A set of instructions that a computer follows to perform a task.

What is an algorithm/program?

100

The fundamental unit of digital information, represented as 1s or 0s.

What is a bit?

100

The company founded by Steve Jobs and Steve Wozniak, released the first personal computer in 1976.

What is Apple?

200

An interface where users press special keys and instructions to perform commands.

What is a command-line interface?

200

The type of storage which uses flash memory and is faster than hard drives.

What is a solid state drive?

200

The name of this programming language.

What is C++?

200

If a client sends a network request, this computer receives and processes the request.

What is a server?

200

The year that Apple released the first iPhone.

What is 2007?

300

The feature of modern operating systems that allows multiple processes to run simultaneously

What is multiprocessing?

300

The closest form of memory that the CPU uses.

What are CPU registers?

300

The control structure that allows a program to repeat a block of code.

What is a loop?

300

The network topology where nodes are connected in series.

What is the ring topology?

300

The term coined by Alan Turing in 1936 which describes a theoretical device that can solve any computational problem given enough time.

What is a Turing Machine?

400

The program in an operating system that allows other programs to execute.

What is the kernel?

400

A computer program that operates or controls a device attached to a computer.

What is a device driver?

400

A programming paradigm that organizes code around objects that combine data and behaviour.

What is object-oriented programming?

400

The protocol responsible for routing and addressing packets of data.

What is the internet protocol?

400

The network developed in the 1960s by the US Department of Defence, considered a precursor to the modern internet.

What is ARPANET?

500

The situation where two or more processes are blocked because each is waiting for the other to release resources.

What is a deadlock?

500

A device that interfaces between an input or output device and a hardware device.

What is a peripheral?

500

The concept that allows a function to call itself to solve smaller instances of the same problem.

What is recursion?

500

The protocol which provides reliable and ordered delivery of a stream of bytes between computers in a network.

What is the transmission control protocol?

500

The very first operating system developed for the IBM computer.

What is GMOS?

M
e
n
u