Digital Information
The Internet
Algorithm & Programming
Simulations
Online Data Security
100

The process of simplifying complicated data into manageable chucks. 

Data Abstraction

100

The unique number assigned to reach the device on the internet

IP Address

100

Set of steps to solve a problem or complete a task

Algorithm

100

A computer representation of an object in the real world. For example, you can have a model of an airplane or a highway.

Model

100

Software intended to damage computing systems

Malware

200

Error from attempting to represent a number that is too large

overflow error

200

the inclusion of extra components so that a system can continue to work even if individual components fail

Redundancy

200

An algorithm that divides a set of data into two parts. Feedback about whether the value in question is higher or lower than the midpoint of the list determines which half to discard and which half to continue searching. These steps are repeated until the correct value is found.

Binary search

200

An algorithm that uses models to see what will happen over time under certain conditions. For example, if you model an airplane, you can simulate wind hitting it.

Simulation

200

Technique that attempts to trick users into providing personal information.

Phishing

300

A process for creating a digital representation of analog data by measuring the analog data at regular intervals called samples.

Sampling

300

What does TCP stand for?

Transmission Control Protocol

300

Can only represent the values true or false

Boolean values

300

How can models and simulations save companies time and money when developing new products

Can test designs quicker. Optimize manufacturing processes which cuts down costs. Speeds up development process reducing time it takes to market a product.

300

use of several authentication techniques in order to verify users idenity

Multi-factor identification 

400

what does RGB stand for?

red, green, blue

400

small chunks of one whole data sent individually throughout the web on their own path

Routers 

400

Simplifies a set of data by representing it in some general way. You can work with that representation instead of each piece of data itself.

Data abstraction

400

What are some everyday scenarios you encounter that could be analyzed using simulations?

Traffic flow, weather patterns, car crash/driving, interior design, sports performance, disease spread, energy consumption and more

400

An access point installed on a network without the network owner's permission that allows attackers to intercept the data flowing through

Rouge access point

500

The process of simplifying complicated data into manageable chunks

Data Abstraction

500

a security measure that requires users to provide multiple forms of identification before accessing a system

Multi-factor Authentication

500

Some problems can’t be solved in a reasonable amount of time. In this case, computers find an approximate solution

Heuristic

500

Why are simulations beneficial?

Allows us to create real world aspects and explore phenomenons without the constraints and risks of the real world

500

A technique for encryption that shifts the alphabet by some number of characters.

Caesar Cipher