Big Idea 2-Data Flashcards

1
Q

______ can be stored in variables, lists of items, or standalone constants and can be passed as input to (or output from) procedures.

A

Data values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Computing devices represent data digitally, meaning that the lowest-level components of any value are ________.

A

bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

______ is shorthand for binary digit and is either 0 or 1.

A

Bit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A byte is ____.

A

8 bits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

___________ is the process of reducing complexity by focusing on the main idea. By hiding details irrelevant to the question at hand and bringing together related and useful details, abstraction reduces complexity and allows one to focus on the idea.

A

Abstraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Bits are grouped to represent abstractions. These abstractions include, but are not limited to, __________, _________, and, ___________.

A

numbers, characters, and color.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

True or False?

The same sequence of bits may represent different types of data in different contexts.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

_____ data have values that change smoothly, rather than in discrete intervals, over time.

A

Analog

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Some examples of analog data include __________, __________, __________, and __________.

A

pitch and volume of music, colors of a painting, or position of a sprinter during a race.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The use of digital data to approximate real-world analog data is an example of _______.

A

abstraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Analog data can be closely approximated digitally using a sampling technique, which means measuring values of the analog signal at regular intervals called __________. The _________ are measured to figure out the exact bits required to store each sample.

A

samples

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

In many programming languages, integers are represented by a fixed number of bits, which limits the range of integer values and mathematical operations on those values. This limitation can result in ______ or other errors.

A

overflow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Comment: Other programming languages provide an abstraction through which the size of representable integers is limited only by the size of the computer’s memory; this is the case for the language defined in the exam reference sheet.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

In programming languages, the fixed number of bits used to represent real numbers limits the range and mathematical operations on these values; this limitation can result in _______ and other errors. Some real numbers are represented as approximations in computer storage.

A

round-off

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Binary (base 2) uses only combinations of the digits _______.

A

zero and one

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Decimal (base 10) uses only combinations of the digits _______.

A

0 – 9

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Convert 10011011 to decimal.

A

155

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

_______ can reduce the size (number of bits) of transmitted or stored data.

A

Data compression

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

True or False: fewer bits mean less information.

A

False: depends on the data compression type.

20
Q

Comment: The amount of size reduction from compression depends on both the amount of redundancy in the original data representation and the compression algorithm applied.

A
21
Q

______ data compression algorithms can usually reduce the number of bits stored or transmitted while guaranteeing complete reconstruction of the original data.

A

Lossless

22
Q

_______data compression algorithms can significantly reduce the number of bits stored or transmitted but only allow reconstruction of an approximation of the original data.

A

Lossy

23
Q

Lossy data compression algorithms can usually reduce the number of bits stored or transmitted (more than/less than) lossless compression algorithms.

A

more than

24
Q

In situations where quality or ability to reconstruct the original is maximally important, _______ compression algorithms are typically chosen.

A

lossless

25
Q

In situations where minimizing data size or transmission time is maximally important, _______ compression algorithms are typically chosen.

A

lossy

26
Q

_______ is the collection of facts and patterns extracted from data.

A

Information

27
Q

Comment: Data provides opportunities for identifying trends, making connections, and addressing problems.

A
28
Q

Digitally processed data may show __________ between variables. A ________ found in data does not necessarily indicate that a causal relationship exists. Additional research is needed to understand the exact nature of the relationship.

A

correlation

29
Q

_______ is data about data. For example, the piece of data may be an image, while the __________ may include the date of creation or the file size of the image.

A

Metadata

30
Q

Comment:
Changes and deletions made to metadata do not change the primary data.
Metadata is used for finding, organizing, and managing information.
Metadata can increase the effective use of data or data sets by providing additional information.
Metadata allows data to be structured and organized.

A
31
Q

Data sets pose challenges regardless of size, such as:

A

the need to clean data
incomplete data
invalid data
the need to combine data sources

32
Q

__________ is a process that makes the data uniform without changing their meaning (e.g., replacing all equivalent abbreviations, spellings, and capitalizations with the same word).

A

Cleaning data

33
Q

Problems of bias are often created by the type or source of data being collected.
True/False: Bias is eliminated by collecting more data.

A

False: Bias is NOT eliminated by simply collecting more data.

34
Q

Large data sets are difficult to process using a single computer and may require _______ systems.

A

parallel

35
Q

________ of systems is an important consideration when working with data sets, as the computational capacity of a system affects how data sets can be processed and stored.

A

Scalability

36
Q

________ can be used to process data to acquire information.

A

Programs

37
Q

Tables, diagrams, text, and other__________ can be used to communicate insight and knowledge gained from data.

A

visual tools

38
Q

__________ are useful for efficiently finding information.

A

Search tools

39
Q

Comment: Data filtering systems are important tools for finding information and recognizing patterns in data.

A
40
Q

Programs such as ________ help efficiently organize and find trends in information.

A

spreadsheets

41
Q

Some processes that can be used to extract or modify information from data include the following:

  • ________ every element of a data set, such as doubling every element in a list, or adding a parent’s email to every student record
  • ________ a data set, such as keeping only the positive numbers from a list, or keeping only students who signed up for band from a record of all the students
  • ________ or ________ data in some way, such as adding up a list of numbers, or finding the student who has the highest GPA
  • ________ a data set through a chart, graph, or other visual representation
A
  • transforming
  • filtering
  • combining or comparing
  • visualizing
42
Q

Comment: Programs are used in an iterative and interactive way when processing information to allow users to gain insight and knowledge about data.

A
43
Q

Comment: Programmers can use programs to filter and clean digital data, thereby gaining insight and knowledge.

A
44
Q

________ data sources, ________ data, and _________ data are parts of the process of using programs to gain insight and knowledge from data.

A

Combining, clustering, classifying

45
Q

__________ can be obtained from translating and transforming digitally represented information.

A

Insight and knowledge

46
Q

________ can emerge when data is transformed using programs.

A

Patterns