An informal way of describing an integrated circuit (IC) consisting of millions of tiny circuits.
What is a chip?
What is Boolean?
Something that can be used to add a value to the end of a list.
What is appending?
A type of network that allows peers to connect to each other over the Internet.
What is a P2P network?
The gulf between those who have ready access to computers & the Internet, and those who don't.
What is the digital divide?
Stores a computer's programs and data while its power is on.
What is RAM?
A sorting method that involves repeatedly swapping adjacent elements if they're in the wrong order.
What is bubble sort?
Something that allows 2 strings to be joined together.
What is concatenation?
What is a router?
A set of licenses that allow people to share their copyrighted work while retaining the copyright to their original work.
What is Creative Commons?
A circuit with 2 inputs and 1 output defined such that its output is TRUE (or ON) only when both of its inputs are TRUE (or ON).
What is an AND circuit?
An array of binary data representing the values of pixels in an image or display.
What is a bitmap?
The process of removing errors from hardware or software.
What is debugging?
What is an IP address?
A type of online scam that targets users by sending them an e-mail that appears to be from a well-known source.
What is phishing?
A circuit that inverts TRUE (ON) inputs so that they're FALSE (OFF), and vice versa.
What is a NOT circuit?
A text file that has a specific format which allows data to be saved in a table structured format.
What is a CSV file?
A problem that should give a "yes" or "no" answer, but yet no algorithm exists that can answer correctly on all inputs.
What is an undecidable problem?
The delay before a transfer of data begins following an instruction for its transfer.
What is latency?
When algorithms make desicions that systematically disadvantage certain groups of people.
What is algorithmic bias?
What is a NAND circuit?
A form of data encoding that assigns standard numeric values to letters, numerals, punctuation, and other characters used in computers.
What is ASCII?
A solution that is not guaranteed to find the optimal solution, but is designed to find a satisfactory solution in a reasonable amount of time.
What is a heuristic solution?
Querying another computer on a network to determine whether there is a connection to it.
What is PING?
A 1998 US law that bans the creation/spread of tech designed to circumvent measures that are part of digital rights management.
What is the DMCA?