Chapter 3: Data

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/18

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

19 Terms

1
New cards

Bits

are grouped to represent abstractions. 

2
New cards

Abstractions

find common features to generalize the program.

3
New cards

analog signal

has values that change smoothly over time, rather than in discrete intervals.

4
New cards

digital signal

is an analog signal that has been broken up into steps.

5
New cards

variable

is an abstraction inside a program that can hold a value. 

6
New cards

value

can be a list or other collection that, in turn, contains multiple values. 

7
New cards

overflow error

occurs when the result of a computation is too large for the available storage space.

8
New cards

roundoff error

occurs when decimals (real numbers) are rounded. 

9
New cards

Data compression

is reducing the size (number of bits) of transmitted or stored data.

10
New cards

Digital data compression

often involves trade-offs in quality versus storage requirements.

11
New cards

Lossy compression

can significantly reduce the file size while decreasing resolution. 

12
New cards

Lossless data compression

no data are lost. 

13
New cards

Information

is the collection of facts and patterns extracted from data.

14
New cards

Cleaning data

is a process that makes the data uniform without changing their meaning.

15
New cards

Predicting algorithms

use information collected from big data to influence our daily lives.

16
New cards

Visualization

tools can communicate information about data. 

17
New cards

Privacy concerns

arise through the mass collection of data

18
New cards

Geolocation

when used within a program, helps you find the approximate geographic location of an IP address along with some other useful information, including ISP, time zone, area code, state, and so on.

19
New cards

Metadata

are data that describe your data