Algorithms & Programming
Computer Hardware & Architecture
Data Representation
Cybersecurity & Networks
Software & Operating Systems
100

£100 – This type of loop repeats a set number of times or until a condition is met.

(What is a for loop?)

100

£100 – The part of the CPU that performs arithmetic and logic operations.

(What is the ALU?)

100

£100 – The number of bits in a byte.

(What is 8?)

100

£100 – The type of network that connects devices over a small geographic area, like a school or office.

(What is a LAN?)

100

£100 – The software that manages computer hardware and software resources.

(What is an operating system?)

200

£200 – The process of breaking a problem into smaller, more manageable parts.

(What is decomposition?)

200

£200 – The type of memory that is volatile and stores data currently in use.

(What is RAM?)

200

£200 – The binary equivalent of the decimal number 13.

(What is 1101?)

200

£200 – The method used to convert plaintext into ciphertext for secure communication.

(What is encryption?)

200

£200 – The type of software that translates high-level code into machine code line by line.

(What is an interpreter?)

300

£300 – This search algorithm checks each element in a list one by one.

(What is a linear search?)

300

£300 – The type of secondary storage that has no moving parts and is faster than HDDs.

(What is an SSD?)

300

£300 – The number of possible values that can be represented with 4 bits.

(What is 16?)

300

£300 – A type of malware that spreads by attaching itself to legitimate programs.

(What is a virus?)

300

£300 – A software license that allows users to modify and distribute code freely.

(What is an open-source license?)

400

£400 – The worst-case time complexity of a binary search.

(What is O(log n)?)

400

£400 – The purpose of cache memory in a CPU.

(What is to store frequently accessed data for quick retrieval?)

400

£400 – The two main types of data compression.

(What are lossy and lossless?)

400

£400 – The protocol used for securely transferring web pages.

(What is HTTPS?)

400

£400 – The memory management process that moves data between RAM and storage when RAM is full.

(What is virtual memory?)

500

£500 – The programming paradigm that uses classes and objects to structure code.

(What is object-oriented programming?)

500

£500 – The architecture used in most modern computers, named after a mathematician.

(What is the Von Neumann architecture?)

500

£500 – The hexadecimal equivalent of the binary number 10111010.

(What is BA?)

500

£500 – The attack type that floods a network with traffic to make a service unavailable.

(What is a DoS attack?)

500

£500 – The type of user interface that allows users to interact with a computer using text commands.

(What is a command-line interface?)

M
e
n
u