The Internet
There's math in computer science?
Algorithms
It's all just bits
Let's Code
100

Given an list of ints [3, 5, 4, 7], what value is in arr[2]?

What is 4
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

In which of the following scenarios will linear search run faster than binary search to find a target value in a sorted list?

What is the target value is the first value in the list

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 conditional statement (if statement)
200

What ASCII character is represented by the binary (base 2) number 1010001?


A = 65


Z = 90

What is Q


200
___ distinct numbers can be represented with 9 bits
What is 512
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
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
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 piracy
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

What is the phrase after concatenation of "Big" & "Balloon"

What is "Big Balloon"
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

"abcdefgh".substring(2, 4)

what is "cd"
500
The binary number 00101101 in base-10.
What is 45
500

According to the domain name system (DNS), which of the following is a subdomain of the domain test.com?

500
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
500
i <- 0
sum <- 0
REPEAT UNTIL i = 4
sum <- sum + i
i <- i + 1
DISPLAY (sum)
What is 6
M
e
n
u