The Internet
math??
Algorithms
bits
Let's Code
100
Before conducting ecommerce on a site, one should ensure that a safe connection has been established based on the protocol such as https://. In this case, the hypertext transfer protocol is ______.
What is secure
100
DISPLAY (20 mod 4) + 3
What is 3
100
The type of data represented with GIF, PNG, JPEG, BMP file formats.
What is images or pictures
100
The name for the base 2 number system.
What is binary
100
The type of control structure that can be used for making decisions in a program based on the value of a Boolean expression.
What is an if statement (or selection, or branching)
200
The Internet depends on a layered communication system of _______ that manage abstractions.
What are protocols
200

count <- 0

sum <- 0 

REPEAT(count <= 20 OR sum <= 0):

}

sum = sum + count

count = count + 1

}

DISPLAY(SUM)

0

200
Bundling commands into one container for making programs easier to write and manage is _______________.
What is (procedural) abstraction
200

RGB color values mimic the human eye by representing colors using 3 values of ____ bits each.

What is 8 bits

200
The process of placing a loop inside another loop.
What is nesting
300

A type of network construction schema that reduces outages when a piece of that network fails.

What is decentralized network

300

(0011 + 0110 + 1111) % 1101

what is 11

300
In determining the best route to take on recent trip, a maps application gave the user three options based on traffic patterns, road construction, and roadways. This term refers to the method for choosing the best alternative among the three possible routes.
What is a heuristic solution
300

Sarah needs the Microsoft Office suite in order to complete her school assignments so she borrows her aunt’s software CDs in order to load another copy on her new laptop. What type of infringement has Sarah committed?

What is copyright infringement

300
The failure to create a correct condition that controls a repeat statement results in this type of programming error.
What is an infinite loop
400
This coding technique leverages multiple processors to speed up compute time.


what is parallel computing

400
d <- 10
e <- 20
f <- 30
e <- d
DISPLAY (e)
DISPLAY (d+e)
What is 10 20
400
The binary search algorithm makes this vital assumption about the list of data being considered.
What is the data is sorted
400
Tiffani has a channel on a popular video sharing site and has over 100 thousand subscribers. After making her latest video and uploading to her channel, she notices that the quality of video better on her home computer than the uploaded version. This is the likely cause of Tiffani’s video quality.
What is lossy compression
400
The following code should display "even" if the positive number num is even.

IF (MISSING CONDITION)
DISPLAY ("EVEN")

Give a Boolean expression that could replace MISSING CONDITION
What is num MOD 2 == 0
500
The system used for translating a web address like www.google.com into an IP address that can be used to connect to the site's server.
What is the Domain Name System (DNS)
500

0110111111001011 % 1111111111110001

65521

500

Assuming that forward tells a robot to move forward by 10 pixels and turn tells it to turn right by 90 degrees, this shape would be drawn by the following algorithm. forward forward turn forward turn forward forward turn forward turn

What is a rectangle

500

How many different combinations of numbers can be represented using 1 byte?

256

500
i <- 0
sum <- 0
REPEAT UNTIL i = 4
sum <- sum + i
i <- i + 1
DISPLAY (sum)
What is 6