AP Computer Science Principles - Big Idea 2: Data

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/18

flashcard set

Earn XP

Description and Tags

Flashcards covering key vocabulary and concepts from the AP Computer Science Principles curriculum, focusing on data representation, compression, and extraction.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

19 Terms

1
New cards

Data Representation

The way a computer represents data internally is different from the way the data are interpreted and displayed for the user. Programs are used to translate data into a representation more easily understood by people.

2
New cards

Data Storage

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

3
New cards

Bit

Shorthand for binary digit; either 0 or 1.

4
New cards

Byte

8 bits

5
New cards

Abstraction

The process of reducing complexity by focusing on the main idea, hiding irrelevant details, and bringing together related details.

6
New cards

Bit Abstractions

Numbers, characters, and color.

7
New cards

Analog Data

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

8
New cards

Sampling

Measuring values of the analog signal at regular intervals.

9
New cards

Fixed Number of Bits

Can result in overflow or other errors due to the limited range of integer values and mathematical operations.

10
New cards

Binary (base 2)

Uses only combinations of the digits zero and one.

11
New cards

Decimal (base 10)

Uses only combinations of the digits 0-9.

12
New cards

Data Compression

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

13
New cards

Lossless Data Compression

Can usually reduce the number of bits stored or transmitted while guaranteeing complete reconstruction of the original data.

14
New cards

Lossy Data Compression

Can significantly reduce the number of bits stored or transmitted but only allow reconstruction of an approximation of the original data.

15
New cards

Information

The collection of facts and patterns extracted from data.

16
New cards

Metadata

Data about data.

17
New cards

Cleaning Data

A process that makes the data uniform without changing their meaning.

18
New cards

Data Processing

Programs can be used to process data to acquire information.

19
New cards

Data Combination

Combining data sources, clustering data, and classifying data are parts of the process of using programs to gain insight and knowledge from data.