Data Representation
Computer Systems
Networks
Programming
Cyber Security
100

This number system uses 1 and 0

Binary

100

The part of the CPU that performs calculations

ALU

100

A network covering a small area like a school

Local Area Network

100

The command used to display output in Python

Print

100

An attempt to trick users into giving personal information via email

Phishing

200

The number of bits in one byte

8

200

The three stages of the CPU cycle 

Fetch, Decode, Execute

200

The device that directs data packets between networks

Router

200

The keyword used to make a decision in Python

IF

200

Software designed to harm or exploit systems

Malware

300

The binary value of denary 10

1010

300

This register holds the address of the next instruction

Program Counter (PC)

300

This protocol is used to send web pages

HTTP and HTTPS

300

The operator used to compare equality

==

300

A strong password should include letters, numbers, and this

Special Characters

400

The character set that uses 7 bits and represents standard English characters

ASCII

400

This type of memory is volatile and stores currently running programs

Random Access Memory

400

The unique number used to identify a device on a network

IP Address

400

This loop repeats while a condition is true

WHILE

400

This attack involves trying many password combinations

Brute Force Attack

500

This allows more characters than ASCII by using up to 16 bits

Unicode

500

This register holds the current instruction being processed

Current Instruction Register

500

This method splits data into packets to send across a network

Packet Switching

500

What will this output?

x = 3
if x > 5:
    print("A")
else:
    print("B")


B

500

This security method requires two forms of verification

Two Factor Authentication (2FA)