In Python, these are used to store values of any data type, like x = 5.
Variables
This data structure is like a list of items, one after another.
Array (or List)
A secret word or phrase you use to log into accounts.
Password
This numbering system, used by all modern computers, only uses the digits 0 and 1.
Binary
What is the term for computer programs learning from data and improving over time without being explicitly programmed?
Machine Learning (or AI)
Although these are not considered programming languages, they are commonly used to build websites.
HTML and CSS
A binary search only works if the data is...
Sorted
What does the āSā in HTTPS stand for?
Secure
What does CPU stand for?
Central Processing Unit
A computing system that uses interconnected nodes, or artificial neurons, to process information and learn from data, much like the human brain.
Neural Network
This programming language has been ranked as the most popular since 2021, according to the TIOBE Index
Python
What data structure uses Last-In, First-Out (LIFO)?
Stack
This security system monitors and controls incoming and outgoing network traffic based on pre-set rules, acting as a barrier between a trusted network and untrusted networks.
Firewall
This type of memory is volatile, meaning it is erased when the computer turns off.
Random Access Memory (RAM)
ChatGPT, Gemini, Microsoft Copilot, and Grok are all examples of this type of AI model trained on massive amounts of text to generate and understand human language.
Originally developed by Sun Microsystems in 1995, this programming language is still widely used for enterprise applications and Android development.
Java
In Big-O notation, what does O(1) mean?
Constant time
What kind of attack floods a server with too many requests to crash it?
DDoS (Distributed Denial of Service)
This unit inside the CPU performs arithmetic operations like addition and subtraction.
Arithmetic Logic Unit (ALU)
The term for training AI using large amounts of labeled data
Supervised Learning
This programming language, created in 1972 at Bell Labs by Dennis Ritchie, directly influenced modern languages like C++, Java, and Python.
C
Name a sorting algorithm with average time complexity O(n log n).
Merge Sort, Quick Sort, or Heap Sort
A cyberattack where someone tricks you into giving personal information by pretending to be a trusted source
Phishing
This register in a CPU stores data temporarily, often holding the memory address of the next instruction.
Program Counter (PC)
The 1950s thought experiment used to assess if a machine can exhibit intelligent behavior equivalent to a human's
Turing Test