HARDWARE
SOFTWARE & PROGRAMMING
NETWORKING
SECURITY
DATA & SYSTEMS
100

This unit executes instructions in a computer.

CPU (Processor)

100

Software that controls hardware and system resources.

Operating System

100

Connected computers sharing information.

Network

100

Network protection system.

Firewall

100

Organized collection of data.

Database

200

Main board connecting all computer components.

Motherboard

200

A set of steps used to solve a problem.

Algorithm

200

Device identifier in a network.

IP Address

200

Securing data by coding it.

Encryption

200

Rows and columns structure in a database.

Table

300

Temporary memory used for running processes.

RAM

300

Programming instructions written by developers.

Code

300

Directs network traffic to the correct destination.

Router

300

Malicious software designed to cause damage.

Malware

300

A request for specific data.

Query

400

Device where data is permanently saved.

Storage

400

Translates code into machine language.

Compiler

400

Provides services and resources to other computers.

Server

400

Identity verification process.

Authentication

400

Unique identifier in a table.

Primary Key

500

Energy source for the computer system.

Power Supply

500

Process of finding and fixing errors in code.

Debugging

500

Consumes services provided by a server.

Client

500

Data theft by deception.

Phishing

500

Written system information for users or developers.

Documentation