The Internet
Do the Math
Data, data everywhere
It's all just 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 (or encrypted)

100

This is the evaluation of the expression (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

This many distinct numbers can be represented with 9 bits

What is 512

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

This is the base 16 representation of the base 2 number 11010011 11101001

What is D3E9

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

RGB color values produce colors by representing colors using 3 values, each of which typically uses this many bits.

What is 8 bits

200

Simplify the expression (A or (not(B) and C)) or (C and not A) or not(C)

What is true

300
Websites for a college or university should have this domain extension.
What is .edu
300
HTML uses 6-digit hexadecimal notation for identifying colors on webpages so that the Red/Green/Blue values are each represented by a 2-digit Hexadecimal (16-bit) number. What is the decimal number for the Green color value in the color AC0BFF?
What is 11
300

Information traveling through the Internet is broken down into pieces with this name, which independently travel to their destinations

What are packets

300
A computer program uses 3 bits to represent integers. When the program adds the decimal (base 10) numbers 5 and 3, the result is 0. Name the type of error that occurred.
What is an overflow error
300

The process of connecting strings of text together into larger strings, potentially including other types of information such as numbers

What is concatenation

400
An attempt to deny users access to a Web site's resources by flooding the website with requests from multiple systems.
What is a Distributed Denial of Service (DDoS) attack
400

In ASCII, capital A is represented by 65 in base 10.  These letters are represented by the base 2 01000010 01000101

What is "BE"

400

This type of license specifies rules by which others may use content and contains acronyms like CC-BY and CC-SA

What is Creative Commons

400

Tiffani, who has a fast Internet connection, uploads a video she made to her YouTube channel.  She notices that the video looks better on her home computer than on her channel. This practice by YouTube's servers is the likely reason Tiffani observes quality differences.

What is *lossy* compression

400

The following code should display "EVEN" if the positive number num is even.

IF (MISSING CONDITION)
DISPLAY ("EVEN")

This Boolean expression 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
The binary number 00101101 in base-10.
What is 45
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

This many base 2 digits are needed to represent the same number of possibilities as a single base 8 digit

What is 3

500

What is the output from this code?

LINE 1

d <- 10

 

LINE 4

e <- d

LINE 2

e <- 20

 

LINE 5

DISPLAY (e)

LINE 3

f <- 30

 

LINE 6

DISPLAY (d+e)

What is 10 20

M
e
n
u