What is a variable used for in programming?
To store and reference a value
What is the binary number system made of
0s and 1s
What is a conditional (or selection)?
A decision based on a true/false test
What is a packet?
A chunk of data sent over a network
What is the digital divide?
Unequal access to technology
What type of loop runs a specific number of times?
What is a string?
A sequence of characters
What is iteration?
Repeating a set of instructions
What does an IP address do?
Uniquely identifies a device on the internet
What does Creative Commons licensing allow?
Sharing content with flexible permissions
What is an event in event-driven programming?
A trigger like a mouse click or key press
What is abstraction in computer science?
Hiding details to manage complexity
What is sequencing in an algorithm?
Executing instructions in order
What device forwards data between networks?
A router
What is open source software?
Software with public, modifiable code
What is an algorithm?
A step-by-step set of instructions
What kind of data structure stores elements at numbered positions?
A list (or array)
What does a Boolean expression evaluate to?
True or False
What protocol controls how websites are requested and loaded?
HTTP (HyperText Transfer Protocol)
How does social media use algorithms?
To personalize content and ads
What is a parameter in a function?
A variable passed into a function.
What’s the difference between lossy and lossless compression?
Lossy loses data; lossless keeps all data
What is a heuristic?
A rule-of-thumb for finding good-enough solutions
What is the DNS used for?
Translating domain names to IP addresses
How does computing affect privacy?
It enables tracking and surveillance.