Creative Development
Data
Algorithms and Programming
Computer Systems & Networking
Impact of Computing
100

What kind of error occurs when there is a mistake in the algorithm of the code segment?

Logic Error

100

Convert from base-2 10 to base-10.

2

100

Data must be sorted first to use a ______ ______ method.

Binary Search

100

How many layers are on the internet?

4 layers

100

What are Harmful effects of social media?

Reduction of human interaction, Cyber bullying, and job productivity loss.

200

Why is debugging important in coding?

It helps identify and remove errors

200

ASCII assigns numerical codes to 256 different characters using...

Binary Digits

200

What type of variables only represent true or false?

Boolean

200

What is the difference between Encryption and Decryption?

Encryption takes regular writing and "scrambles" it for others to not easily read. 

Decryption takes the "scrambled" letters and puts it back into regular writing for the receiver to read. 

200

What are benefits of social media?

Promote businesses, efficient global communications, updates about family events

300

What is the difference between semantic and syntax error?

Semantic error is when the program doesn't work as it is designed while the syntax error is violating the grammatical rules in the code.

300

Convert from base-10 25 to base-2.

11001

300

What simplifies a set of data by representing it in some general way?

Data Abstraction

300

Which is more common in day to day work? Local Area Networks, Wide Area Networks?

Local Area Networks

300

What is bias?

Tendencies or inclinations, especially those that are unfair or prejudicial.

400

What are the three important structures?

Sequence, Selection, and Repetition

400

What requires the most memory for data storage?

HD Movies

400

A -> 10, B -> A, A -> 7

Display(B)

10

400

What is the purpose of a router?

It manages traffic between networks, and helps forwards packets to the intended IP addresses, and allows multiple devices to use the same Internet connection

400

What are the steps of computational thinking?

Decomposition, Abstraction, Algorithmic thinking, pattern recognition

500

What is it called when you describe the specifications of the overall program code?

Program Documentation

500

What was the first business software developed for a PC?

VisiCalc

500

What lets you create programs that are easier to build, maintain, and read?

Data Abstraction

500

Name all layers of the internet:

Application, Transport, Internet, and Link Layers

500

How can Crowdsourcing benefit scientific research?

By enabling scientists to gather large sets of data through citizen science projects, analyze the data with help from volunteers, and generate ideas and solutions through open challenges.

M
e
n
u