The Internet
Programming 101
Miscellaneous
Mathematics in CSP/ FRQ stuff
100

The protocol used by the world wide web to load webpages to your computer.

What is HTTP (Hypertext Transfer Protocol)?

100

The common programing structure that implements "conditional statements". 

What is a If statement? 

100

Explain what a function call, parameter, and an argument are. 

A function call is when you take a function and call it somewhere in your program like this:


myFunction(1, 2);

The arguments are the numbers 1 and 2.

The parameters would be declared in the function before you call it.

myFunction(num1, num2)

Num1 and num2 would be parameters.

100

DISPLAY (10 mod 3) + 4


what is 5?

200

Which protocol focuses more on speed and lesson accuracy of data transmission?



UDP or TCP?

UDP
200

 The following variable is this data type

var = "Hi PCHS!"

What is a String? 

200

What is internal documentation? Also, explain how you would use it and WHO it can help.

Comments, (open-ended answers)

200

Number of bits that 16 bytes is equal to .

what is 128?

300

The universally recognized raw text format that any computer can understand

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

300

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

i <- 1

Repeat until i>100

{

<MISSING CODE>

 }

Display (i)

 i <- i +2

300

Name a strategy for debugging besides test cases and explain how it works.

Many different answers:

Commenting out your code, using a debugger, tracing your code, etc.

300

Explain what iteration is and also based on this for loop, what is the condition that will allow the loop to iterate.


For (int i = 0; i < list.length; i ++)

Iteration is one pass through a loop, it means to go  through or loop through something like a list. In order for this specific loop to iterate, the variable i must be less than the length of the list called list. 

400

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

What is Latency?

400

Any expression that evaluates to be true or false.

What is Boolean Expression? 

400

All algorithms are made up of 3 types of programming statements. Can you name 2 of the 3?

What are sequencing, selection, and iteration?

400

What is the binary number 10101001 in base-10.


What is 169?


500

The concept that economically poorer areas of the world lack access to technology and the internet.

The digital divide

500

==,<,>,<=,>=,!= are referred to as this

What are relational operators?  (or comparison operators)

500

Why is feedback and testing important in computer science?

many different answers

500

Provide an example of a runtime error and explain how it works.

What is zero division error, (other answers accepted too)