This is a way of representing information using only two options.
What is Binary?
This is a machine that can run a program, like a phone, router, or smart sensor.
What is a Computing Device?
This is the data a program receives to process.
What's an input?
Data about data, including a timestamp and location or IP address.
What is metadata?
This term refers to a single item in a list.
What is an Element?
This is any piece of information that can identify a specific person, like a name or social security number.
What is Personally Identifiable Information (PII)?
A precise, step-by-step set of instructions for solving a problem.
What is an Algorithm?
This type of error occurs when a number is too large to represent.
What is an Overflow Error?
This system translates domain names into IP addresses.
What is the Domain Name System (DNS)?
A named value that can be used and updated in a program.
What is a Variable?
This process makes data uniform for analysis, like removing typos and checking that data types are the same (ex: changing "two" to 2).
What is Cleaning Data?
A loop that never ends because the condition never becomes false.
What is an Infinite Loop?
This type of attack tricks people into giving away sensitive information by pretending to be a trustworthy source.
What is Phishing?
This search method checks each item in a list one by one.
What is Linear Search?
This is a process for converting analog data into digital data by taking measurements at regular intervals.
What is Sampling?
This is a chunk of data sent across a network.
What is a Packet?
This style of programming runs code in response to things like mouse clicks or key presses.
What is Event-Driven Programming?
Using the public to gather or produce data online.
What is Crowdsourcing?
This is the process of looping over each item in a list.
What is Traversal?
A tool used to protect computers from malware and viruses.
What is Computer Virus Scanning Software?
This occurs when an algorithm repeats steps until a condition is met.
What is Iteration?
This type of compression reduces file size without losing any information.
What is Lossless Compression?
A set of rules that define how data is transmitted across the Internet.
What is a Protocol?
This is a command that runs the code inside a function.
What is a Function Call?
This occurs when the data collected doesn’t represent the whole population.
What is Data Bias?
A variable used in a function definition to receive values.
What is a Parameter?
This process encodes a message so that only authorized parties can read it.
What is Encryption?
A search technique that only works on sorted lists by repeatedly dividing the list in half.
What is Binary Search?
A type of data that changes continuously over time, such as sound waves.
What is Analog Data?
This allows a network to keep working even if some parts fail.
What is Fault Tolerance?
Programmers often write this non-executable text to explain their code.
What is a Comment?
Choosing a subset of data to focus on in an analysis.
What is Data Filtering?
This term refers to using named procedures without knowing the details of how they work.
What is Procedural Abstraction?
This type of encryption uses one key for locking and a different key for unlocking data.
What is Public Key Encryption?
A problem for which no algorithm can provide a solution for all possible inputs.
What is an Undecidable Problem?