This term, meaning a 1 or a 0, is a combination of the words "binary digit"
bit
This is a series of finite steps (or rules) to be followed in order to solve a problem.
An Algorithm
Instead of using many different variables, a programmer can use this to encapsulate multiple values
List
A unique set of numbers separated by periods(v4) or colons(v6) that identifies each computer on a network.
IP Address
The process of building off an existing invention to make it better or more specialized
Innovation
The number 1F16 is equal to what binary number
11111
This is referred to as the process of removing repetitive characteristics of a program in order to increase efficiency while decreasing code.
Abstraction
This term, beginning with an "I" is the process of repeating a chunk of code.
Iteration
An algorithm invented by Google founders that evaluates the quality and quantity of links to a webpage.
Bonus 100: Who was the algorithm named after?
Page Rank
Bonus: Larry Page
This is the process of reducing the size of a file or folder for transfer or storage, without losing quality.
(Lossless) Compression
The HTML Color Code #FF0000 is what color?
Red
The practice of obtaining information or input into a task by enlisting the services of a large number of people
Crowdsourcing
An example of abstraction, this is a chunk of code that can be called and used many times throughout a program
Procedure (or function)
On the web, these are used to identify a user or to access a particular website or server
Cookies
Using a network of servers hosted on the internet to store, manage and process data, rather than use a single computer
Cloud Computing (or Cloud Storage)
The HTML Color Code #555555 is what color?
Grey
A system where the internet is connected to the physical world via ubiquitous sensors
The Internet of Things (IoT)
This is the programming function that returns the remainder when the first number divided by the second.
Modulus (or MOD)
The capacity for data transfer of a network connection
Bandwidth
The system used in computing that assigns numerical values to typed characters
ASCII
The HTML Color Code #FFFF00 is what color?
Yellow
An approach, which unlike an algorithm, substitutes completeness and accuracy for speed and estimation
A Heuristic Approach
This is the programming function that allows the programmer to loop through each item in a list
FOR-EACH Loop
The delay before a transfer of data begins following an instruction is called this
Latency
The Internet's equivalent of a phone book, they maintain a directory of domain names and translate them to IP Addresses
Domain Name Servers (DNS)