Vocabulary
Numbers
The Internet
Processing and Storage
Algorithms and Programming
100

This is the process of simplifying and taking away details to make something more general and flexible.

Abstraction

100

This is the number system used by computers.

Base 2 (binary)

100

The Internet is considered to be this because it has duplicate paths to all locations.

Fault-tolerant

100

This data compression technique provides the most compression.

Lossy

100

This type of function runs only if the user initiates it by doing something.

On event

200

This term describes values that can only be true or false.

Boolean

200
This is 214 in binary.

1101 0110

200

The amount of data that can be sent in a fixed period of time.

Bandwidth
200

This occurs when a number needs more bits to hold it than the programming language provides.

Overflow

200

This is the punctuation difference between assigning variables and assigning lists.

Regular variables use parentheses, and lists use brackets.

300

These statements run one after the other in the order given.

Sequential

300

The letter "M" , represented by 0100 1101 in binary, is this number in decimal.

77

300

This word describes the ability to add or remove resources to store large datasets.

Scalability 

300

This is used when converting from analog data to digital data.

Sampling

300
This is the purpose of using functions in code.

To avoid duplicating code

400

This is a the name of the way to search for and share documents and resources.

World Wide Web
400

These numbers are stored imprecisely in binary memory.

Numbers with decimals

400

These "items" get to their destination through the IP address included in the header.

Packet

400

These techniques are used when data is too large to send in ways such as an attachment to an e-mail or when it would take too long to send it in its original, expanded form.

Compression

400

This is used to determine whether code should be run for both "IF" statements and "REPEAT UNTIL" loops.

Conditions
500

This protocol uses the Certificate Authorities to verify a site's identity and encrypts data before it is separated into packets, ensuring the secure sharing of data.

HTTPS 

500

Your program is comparing temperatures to determine how many patients have a fever. Your selection statement's condition is not working correctly when the variable patient_temp is 98.6.

IF (patient_temp = 98.6)

This is the reason why.

Round off error

500

This protocol handles processing at the sending and receiving locations.

Transmission Control Protocol

500

This data compression technique returns the file to its original size 

Lossless

500

With Boolean, "A OR B" means this...

Either or both conditions can be true for the condition to be true.

M
e
n
u