Internet for Information
Programing 101
Algorithm Hero
Mathematics in CSP
Data & Protectors
100

Reducing Information and details to focus on essential characteristics. 

What is Abstraction?

100

The following variable is what type?:

name <- "Ben"


What is a String? 

100

Daily Double: The process of narrowing the search by halves continues until the target is found or until it is determined that the target does not exist in the list. 

What is Binary Search?

100

Number of bits that 16 bytes is equal to .

what is 128?

100
the practice of using a network of remote servers hosted on the internet to store, manage, and process data, rather than a local server or a personal computer.


What is cloud computing?

200

The protocol used by the world wide web. 

What is HTTP (Hypertext Transfer Protocol)?

200

The common programing structure that implements "conditional statements". 

What is an If statement? 

200

a method of solving computational problems by dividing them into smaller, independent parts that are processed simultaneously by multiple processors

What is Parallel Computing?

200

DISPLAY (23 mod 4) + 3


what is 6?

200

A piece of code that is capable of copying itself and typically has a negative effect, such as corrupting the system or destroying data.

What is Virus?

300

Time it takes for a bit to travel from its sender to its receiver. 

What is Latency?

300

Any expression that evaluates to be true or false. 

What is Boolean Expression? 

300

All algorithms are made up of 3 types of programming statements

What are Sequence, Iteration, and Selection?

300

Daily Double: The binary number 10101101 in base-10.


What is 173?


300

The gulf between those who have ready  access to computers and the internet and those who do not. 

What is digital Divide? 

400

Daily Double: The principle that all traffic should be treated equally by Internet Service Providers. 

What is Net Neutrality?

400

 examples of all rational operators are: 

==,<,>,<=,>=,!=

400

A process that often uses a practical method or various shortcuts in order to produce solutions to a problem.

What is a heuristic approach?

400

d <- 5
e <- 20
f <- 40
e <- d
DISPLAY (e)
DISPLAY (d + e - f)

what is:5 and  -10?

400

A process that reverses encryption, taking a secret message and reproducing the original plain text. 

What is Decryption? 

500

The universally recognized character encoding standard used to represent text in computers.

What is ASCII (American Standard Code for Information Interchange) or UNICODE?

500

What code will print all odd numbers from 1 to 100?

i <- 1

Repeat until i>100

{

<MISSING CODE>

 }

Display (i)

 i <- i +2

500

The value passed to the parameter in a procedure.

What is an argument?

500

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?

500

Large data sets that may be analyzed computationally to reveal patterns, trends, and associations. 

What is Big data?