apcsp

0.0(0)
Studied by 2 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/12

flashcard set

Earn XP

Description and Tags

5

Last updated 7:01 PM on 5/13/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

13 Terms

1
New cards

What is data in computing?

Data is a way of showing something using symbols.

2
New cards

What are the four functions of computers with data?

Inputs data, Outputs data, Processes data, Stores data.

3
New cards

What are the three elements of a variable?

1. A name, 2. An equal sign, 3. A value (data type). Example: score = 1.

4
New cards

What defines a list in programming?

Lists contain more than one item, are indexed, and have 1. A name, 2. An equal sign, 3. Square brackets. Example: sports = ["soccer", "football", "basketball"].

5
New cards

What is the structure of a dictionary in programming?

Dictionaries store items that have two parts: a key and a value, separated by a colon and enclosed in curly brackets. Example: def team_mascot {Birmingham:Patriots}.

6
New cards

What defines a tuple?

Tuples are square-bracket lists which have items that never change. Example: choice = ["Yes", "No"].

7
New cards

What are the different data types?

1. Character – one symbol. Ex. "G," "?" "1". 2. String – a group of characters Ex. "go". 3. Integer – a whole number Ex. 1, 45, 3500. 4. Float – a decimal, e.g., 3.45567. 5. Boolean– Either True or False.

8
New cards

What is the purpose of imperative statements in programming?

Imperative statements (verbs) explain variables, lists, etc. Ex. Declare → Variables: Declares the variable [name] to be equal to [data type] [value].

9
New cards

What does the 'import' statement do in programming?

Imports the module [name] Functions/Procedures/Methods which are pre-written blocks of code.

10
New cards

What is abstraction in data concepts?

Abstraction is hiding the details behind something to manage complexity. It gives a collection of data a name without referencing specific details.

11
New cards

What is data compression?

Data compression reduces the size (number of bits) of transmitted or stored data, with lossless allowing complete reconstruction of original data and lossy allowing only approximations.

12
New cards

What is metadata?

Metadata is data about data (e.g., Name, Age, Birthdate, Address) that structures and organizes data.

13
New cards

What is parallel computing?

Parallel computing is a way of performing many calculations or tasks at the same time to make programs run faster and handle larger