Concepts
Logic and Algorithms
Data
The Internet
Hardware & Software
100

A representation of something -- of some person or place or event or process; it may involve the extraction of common features from specific examples to form a generalized class or concept.  

What is an abstraction?

100

A physical circuit with two inputs and one output defined such that its output is TRUE (or ON) only when both of its inputs are TRUE (or ON).

What is an AND gate?

100

The number of distinct digits or symbols used to represent numbers in that system: In the decimal system, it is 10; in binary, it is 2.

What is a base?

100

In internet terminology, this is a generic term for a list of entities upon which some restriction is placed; an example would be a list of email addresses of known spammers.

What is a blacklist?

100

A nickname for an integrated circuit; they come in wafers, but they probably aren't as tasty as they sound.

What is a chip?

200

a precise sequence of instructions for executing a process

What is an algorithm?

200

Named after George Boole (1815-1864) an English mathematician, its value is either TRUE or FALSE.

What is a boolean?

200

A number system in which all numbers are represented in terms of the 2 binary digits, 0 and 1.

What is binary?

200

A program that displays web pages and is used to navigate the WWW; examples include Chrome, Firefox, and Edge

What is a browser?

200

It is the process of translating the entire source code into a single binary file, which is installed in long-term memory (e.g.: onto a hard drive).  It can be contrasted with interpretation.

What is compilation?

300

A key word in one of the 5 Big Ideas of AP CSP, this includes a program as an integral part of its function, for example, self-driving cars, picture editing software, e-commerce, a mobile app.

What is a computing innovation?

300

One of the three fundamental principles of programming, this happens whenever a programmer uses a block of statements that controls the flow or behavior of an algorithm depending on a (boolean) condition.

What is selection?

300

A single binary digit, either 0 or 1. It is the smallest unit of data in a computer.

What is a bit?

300

The protocol that controls the behavior of the WWW, that is, it governs process of the transfer of webpages and associated media from servers to clients (users).

What is http?

300

It is a machine that processes information under the control of a program.

What is a computer?

400

refers to any property that is created using original thought; anything that can be patented, copyrighted, or trademarked.

What is intellectual property?

400

This is a natural, visual (i.e. graphical) representation of the "flow" of an algorithm or program.

What is a flow chart?

400

It consists of eight binary digits or bits.

What is one byte?

400

This group develops and oversees open standards such as HTTP (www) and SMTP (mail); they are, in a sense, in charge of the Internet (to the extent that anyone is).

What is the IETF?

400

It is the part of the computer's hardware that carries out the instructions of a computer program.

What is the CPU?

500

(We didn't cover this but...) Named after an employ of the famous firm, Fairchild Semiconductor, it is the projection that the number of transistors per square inch on integrated circuits will roughly double every year since the integrated circuit was invented

What is Moore's Law?

500

One of the three fundamental principles of programming; a synonym is 'repetition'

What is iteration?

500

A human symbol stored on a computer, typically taking up one byte (1B) of memory.

What is a character?

500

the global public network of independent and autonomous networks that are governed by the Internet Protocol Suite (TCP/IP), often spelled with a capital 'I'.

What is the Internet?

500

Found not only at the beach, but in computers: this is a digital circuit that has two states, ON or OFF, that can be used to store a 1 or a 0. It is the fundamental unit of computer memory.

What is a flip flop?