Unit 1 Vocab
Unit 2 Vocab
Unit 2 Vocab
Unit 4
General
100

Name an example of how software engineers collaborate in industry. 

what is agile scrum/waterfall development.

100

What does your computer see all data as? Ex. Pictures, Strings, Integers

Bits

100

Data about data. With two examples.

What is MetaData: date of creation, file size

100

A physical artifact that can run a program, Ex: computers, tablets, servers, routers, smartphones

What is Computing Device

100

What are the legal indexes for the array ar, given the following declaration:

int[] ar = {2, 4, 6, 8 }

1, 2, 3, 4

200

Give an example of an event that could trigger a computing process. (Three possible)

what is Key Press, Mouse Click, Program Start

200

The process of simplifying complex details by focusing on essential aspects

what is Abstraction

200

This compression technique is preferred when minimizing data size or transmission time is the top priority.

What is Lossy Compression.

200

An agreed upon set of rules that specify the behaviour of a system

What is Protocol
200

An array can be store different types of data (like store both doubles and ints). T/F

what is False
300

Name a source of input to a program.

what is Users/Other Programs

300

Data that changes smoothly and continuously over time

what is Analog Data

300

This indicates how effectively an algorithm reduces file size.

what is Compression Ratio.

300

A diagram that is used to show the connections between things or people in a network.

What is a Graph
300

What are the two unreasonable running time functions?

What is O(n!) and O(2^n)

400

Name a way you can test a program. (4 possible)

what is Hand Tracing, Debugging, Pair Programing, Extra Output

400

Data that is represented discreetly using binary digits

what is Digital Data
400

It allows higher compression ratios but only provides an approximation of the original data

what is Lossy Compression.

400

The maximum amount of data that can be sent in a fixed amount of time.

What is Bandwidth
400

A collection of web pages that are linked and accessed via the Internet

what is World Wide Web

500
What is something you can store data in, in computer science?

what is a Variable, List, Constant

500

Guarantees complete reconstruction of the original data without any loss of information.

What is Lossless Compression.

500

The process that makes the data uniform without changing their meaning

What is Data Cleaning

500

The ability of a system, network, or application to handle an increasing amount of work, or to accommodate a growing number of users or resources

What is Scalability

500

Which of the following best approximates the minimum possible time to execute three processes when running two processors in parallel?

X: 70 Seconds

Y: 40 Seconds

Z: 60 Seconds

what is 100 seconds