AP CSP

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

1/21

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

22 Terms

1
New cards

Computing Innovations

Innovations that utilize a program as a key component of their function.

2
New cards

Collaboration

Essential in Computer Science for incorporating diverse ideas and thoughts catering to various individuals.

3
New cards

Pair Programming

Two individuals sharing a computer, taking turns in coding.

4
New cards

Errors

Mistakes in programming that include Logic Errors, Syntax Errors, Run-Time Errors, and Overflow Errors.

5
New cards

Incremental Development Process

Breaking down a problem into smaller parts and reassembling the solution.

6
New cards

Waterfall Development Model

A step-by-step process where each step flows into the next.

7
New cards

Data

Information collected from various sources, including numbers and facts.

8
New cards

Abstraction

Simplifying complexity by focusing on essential parts and hiding irrelevant details.

9
New cards

Data Compression

Reducing data size based on the method used and the amount of repeated information.

10
New cards

Metadata

Information about data.

11
New cards

Pseudocode

Used in the AP Exam, a high-level description of a computer program.

12
New cards

Loops

Used to traverse through lists, arrays, and strings.

13
New cards

Algorithms

Instructions to accomplish a task or solve a problem using sequencing, selection, and iteration.

14
New cards

Procedures

Programming instructions also known as methods or functions.

15
New cards

Logical Operators

NOT, AND, and OR used in programming.

16
New cards

Parallel Computing

Breaking a program into smaller operations processed simultaneously using multiple processors.

17
New cards

Fault Tolerant

Ability to function despite partial malfunction.

18
New cards

Internet

Interconnection of networks allowing communication between computing devices.

19
New cards

Digital Divide

Disparities in internet access due to demographics, socioeconomic status, and geographic location.

20
New cards

Intellectual Property

Work considered one's own, including Copyright, Creative Commons, Open-sourcing, and Open access.

21
New cards

Malware

Malicious software that takes control of a system.

22
New cards

Encryption

Encoding data to prevent unauthorized access, including Symmetric key encryption and Public key encryption.