A loose representation of something.
What is an abstraction?
A single binary digit.
What is a bit?
A value that can change, depending on conditions or on information passed to the program.
What is a variable?
A worldwide system of networks.
What is the Internet?
an revolutionary technology that includes a computer or program code as an integral part of its functionality.
What is a computing innovation?
The act of working with multiple people to create a program.
What is collaboration?
Data about data.
What is metadata?
Allows the user to store multiple values as indexes.
What is a list?
A process that enables an operating system to respond to a failure in hardware or software.
What is fault tolerance?
Computer systems that systematically and unfairly discriminate against certain individuals or groups of individuals in favor of others.
What is computer bias?
A sequence of statements that execute a specific task.
What is an algorithm?
The reduction of a particular body of data to a simplified representation of the whole.
What is data abstraction?
Variables that are either true or false.
What is a Boolean variable?
A systematic process used to locate the cause of a fault in a computer system and correct the relevant hardware and software issues.
What is troubleshooting?
The act of collecting services, ideas or content through the contributions of a large group of people.
What is crowd sourcing?
This allows the computer to perform some type of computation and focuses on how the program is structured.
What is a function?
Sacrifices data to reduce file size, resulting in lower-quality files.
An efficient algorithm for finding an item from a sorted list of items. It works by repeatedly dividing in half the portion of the list that could contain the item, until you've narrowed down the possible locations to just one.
What is a binary search?
The study, design, and implementation of algorithms in a way as to make use of multiple processors to solve a problem.
What is parallel computing?
The difference between groups with access to technology and the internet and those without.
What is the Digital Divide?
This type of error is given, for example, when math operations are used on string variables.
What is a runtime error?
Preserves data integrity for higher-quality files and is often used for text-based files, where data integrity is critical.
What is lossless data compression?
Problems that a computer can never solve.
The method of making multiple computers work together to solve a common problem.
What is distributed computing?
Instances in which technology is used for malicious intent.
What are legal/ethical concerns of computing?