AP CSP Exam Vocab

0.0(0)
Studied by 9 people
0%Unit Mastery
0%Exam Mastery
Build your Mastery score
multiple choiceMultiple Choice
call kaiCall Kai
Supplemental Materials
Card Sorting

1/49

flashcard set

Earn XP

Description and Tags

Khan Academy AP Exam Review Vocabulary

Last updated 5:30 PM on 4/30/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

50 Terms

1
New cards

Syntax error

A mistake in typed code that violates the rules of the programming language, causing the code not to run.

2
New cards

Logic error

A mistake in an algorithm or program leading to unexpected behavior or incorrect results.

3
New cards

Run-time error

An error in a program that occurs during execution, like attempting to access non-existent memory.

4
New cards

Overflow error

Error due to insufficient bits to represent a number, like a car odometer "rolling over."

5
New cards

Bit

A binary digit, 0 or 1.

6
New cards

Byte

A sequence of 8 bits.

7
New cards

Roundoff

Error from insufficient bits to represent a number with full precision, like 3.14 as 3.

8
New cards

Analog data

Values changing smoothly over time, e.g., pitch and volume in a live concert.

9
New cards

Lossless

Data compression preserving all data for full recovery of the original.

10
New cards

Lossy

Data compression discarding some data, making recovery of the original impossible.

11
New cards

Metadata

Information about data, like file descriptions or database row details.

12
New cards

Sequencing

Sequential execution of steps in an algorithm or program.

13
New cards

Selection

Boolean condition determining paths in an algorithm.

14
New cards

Iteration

Repeating steps in an algorithm for a set number of times or until a condition is met.

15
New cards

Linear search

Algorithm iterating through a list to find a target value.

16
New cards

Binary search

Algorithm searching a sorted list by splitting it in half.

17
New cards

Reasonable time

Algorithm runtime not increasing faster than a polynomial function of input size.

18
New cards

Heuristic

Technique aiding algorithms in finding solutions in complex problems.

19
New cards

Undecidable

A problem so complex no algorithm can answer for all inputs.

20
New cards

Library

Collection of useful procedures for program creation.

21
New cards

API

Application Programming Interface, a procedure library with call descriptions.

22
New cards

Modularity

Separating a program into independent modules for specific functionalities.

23
New cards

Traversal

Iterating over items in a list, fully or partially.

24
New cards

Computing device

Physical device running programs, like computers or smartphones.

25
New cards

Computer network

Interconnected devices capable of data exchange.

26
New cards

Bandwidth

Maximum data transfer rate over a network connection.

27
New cards

Protocol

Agreed rules specifying system behavior.

28
New cards

Scalability

System's ability to adjust to new demands.

29
New cards

IP (Internet Protocol)

Protocol for addressing nodes and routing data.

30
New cards

TCP (Transmission Control Protocol)

Data transport protocol ensuring reliable packet transmission.

31
New cards

UDP (User Datagram Protocol)

Lightweight data transport protocol with minimal error checking.

32
New cards

World Wide Web

System of linked pages and media browsable over HTTP.

33
New cards

HTTP (Hypertext Transfer Protocol)

Protocol powering the Web for requesting webpages and submitting data.

34
New cards

Parallel computing

Splitting a program into tasks for simultaneous execution.

35
New cards

Speedup

Improvement in time taken by a parallelized program.

36
New cards

Distributed computing

Using multiple devices to run different parts of a program.

37
New cards

Digital divide

Disparity in computing access among communities or populations.

38
New cards

Crowdsourcing

Collaborative model for funding projects or generating ideas.

39
New cards

Citizen science

Public participation in scientific research projects.

40
New cards

Creative Commons

Alternative to copyright for sharing artistic creations.

41
New cards

Open access

Policy allowing access to documents or data.

42
New cards

PII (Personally identifiable information)

Information uniquely identifying an individual.

43
New cards

Multifactor authentication (MFA)

User authentication requiring multiple evidence pieces.

44
New cards

Encryption

Scrambling data to prevent unauthorized access.

45
New cards

Symmetric encryption

Technique using the same key for encryption and decryption.

46
New cards

Public key encryption

Asymmetric encryption using different keys for encryption and decryption.

47
New cards

Cookie

Small text tracking user information on websites.

48
New cards

Virus

Type of malware capable of self-replication.

49
New cards

Phishing

Deceptive attack tricking users into revealing private information.

50
New cards

Rogue access point

Unauthorized wireless access point intercepting network traffic.

Explore top notes

note
Accusative Plural Russian
Updated 648d ago
0.0(0)
note
Absorption of Mineral Salts
Updated 345d ago
0.0(0)
note
Asch’s study of conformity
Updated 913d ago
0.0(0)
note
Choosing Appropriate Language
Updated 1184d ago
0.0(0)
note
history - the holocaust
Updated 265d ago
0.0(0)
note
Waves
Updated 557d ago
0.0(0)
note
AP World History: Unit 7
Updated 333d ago
0.0(0)
note
Proteins
Updated 613d ago
0.0(0)
note
Accusative Plural Russian
Updated 648d ago
0.0(0)
note
Absorption of Mineral Salts
Updated 345d ago
0.0(0)
note
Asch’s study of conformity
Updated 913d ago
0.0(0)
note
Choosing Appropriate Language
Updated 1184d ago
0.0(0)
note
history - the holocaust
Updated 265d ago
0.0(0)
note
Waves
Updated 557d ago
0.0(0)
note
AP World History: Unit 7
Updated 333d ago
0.0(0)
note
Proteins
Updated 613d ago
0.0(0)

Explore top flashcards

flashcards
Bacterial Pathogens
42
Updated 1125d ago
0.0(0)
flashcards
MIS 309 Final- Ch 15-17
83
Updated 1051d ago
0.0(0)
flashcards
PSY 411 Chapter 2 Notes
22
Updated 1117d ago
0.0(0)
flashcards
Genetics Final
104
Updated 103d ago
0.0(0)
flashcards
FR voc: je travaille
114
Updated 855d ago
0.0(0)
flashcards
Unit 7.1: Muscle Tissue
22
Updated 1060d ago
0.0(0)
flashcards
Bacterial Pathogens
42
Updated 1125d ago
0.0(0)
flashcards
MIS 309 Final- Ch 15-17
83
Updated 1051d ago
0.0(0)
flashcards
PSY 411 Chapter 2 Notes
22
Updated 1117d ago
0.0(0)
flashcards
Genetics Final
104
Updated 103d ago
0.0(0)
flashcards
FR voc: je travaille
114
Updated 855d ago
0.0(0)
flashcards
Unit 7.1: Muscle Tissue
22
Updated 1060d ago
0.0(0)