Study for AP Comp Sci

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/61

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

62 Terms

1
New cards
Byte
8 bits
2
New cards
Overflow Error
Error from attempting to represent a number that is too large
3
New cards
Round-off Error
Error from attempting to represent a number that is too precise; the value is rounded
4
New cards
Analog Data
Data with values that change continuously or smoothly over time
5
New cards
Digital Data
Data that changes discretely through a finite set of possible values
6
New cards
Sampling
Process for creating a digital representation of analog data by measuring at regular intervals
7
New cards
Lossless Compression
Reduces bits without losing information; reversible
8
New cards
Lossy Compression
Reduces bits by losing some information; not reversible
9
New cards
Keyword Compression
Substitutes symbols or abbreviations for repeated words; lossless
10
New cards
Indexed Color Compression
Represents colors with numbers like paint-by-number; lossless
11
New cards
Run-Length Encoding
Stores counts of repeated pixels; lossless
12
New cards
JPEG Image Compression
Image compression that removes data not noticeable to the human eye; lossy
13
New cards
Intellectual Property
Creative work or invention protected by law
14
New cards
Creative Commons
Public licenses that allow sharing and reuse of creative work
15
New cards
Computing Device
Machine that runs a program
16
New cards
Computing System
Group of devices and programs working together
17
New cards
Computing Network
Group of interconnected computing devices
18
New cards
Path
Series of connections between sender and receiver
19
New cards
Bandwidth
Maximum data sent in a given time
20
New cards
Protocol
Set of rules for communication between systems
21
New cards
IP Address
Unique number assigned to each Internet device
22
New cards
Internet Protocol (IP)
Protocol for sending data using IP addresses
23
New cards
Router
Device that forwards data across a network
24
New cards
Packet
Small chunk of data sent over a network
25
New cards
Redundancy
Extra components or paths added for reliability
26
New cards
Fault Tolerant
Continues working despite failures
27
New cards
HTTP
HyperText Transfer Protocol for transmitting web pages
28
New cards
Domain Name System (DNS)
Translates domain names into IP addresses
29
New cards
Internet
Global network of interconnected networks
30
New cards
World Wide Web
Linked pages and resources accessed via the Internet
31
New cards
Digital Divide
Unequal access to technology
32
New cards
User Interface
Inputs and outputs for user interaction
33
New cards
Input
Data sent to a computer for processing
34
New cards
Output
Data sent from a program to a device
35
New cards
Program Statement
Single instruction in a program
36
New cards
Program
Collection of program statements
37
New cards
Sequential Programming
Code runs in order from top to bottom
38
New cards
Event Driven Programming
Code runs in response to events
39
New cards
Documentation
Written explanation of how code works
40
New cards
Comment
Notes in code for humans only
41
New cards
Pair Programming
Two programmers working together
42
New cards
Debugging
Finding and fixing errors
43
New cards
Development Process
Steps used to create software
44
New cards
Event
Action that triggers code execution
45
New cards
Expression
Values and operators that evaluate to one value
46
New cards
Assignment Operator
Changes a variable’s stored value
47
New cards
Variable
Named reference to a value
48
New cards
String
Sequence of characters
49
New cards
Boolean Value
Data type with true or false
50
New cards
Comparison Operators
Operators that compare values
51
New cards
Logical Operators
NOT, AND, OR
52
New cards
Conditional Statement
Code that runs based on a condition
53
New cards
Function
Named set of instructions
54
New cards
Function Call
Command that runs a function
55
New cards
Metadata
Data that describes other data
56
New cards
Citizen Science
Research involving public participation
57
New cards
Cleaning Data
Making data consistent without changing meaning
58
New cards
Correlation
Relationship between variables
59
New cards
Crowdsourcing
Gathering data from many people online
60
New cards
Information
Patterns and facts derived from data
61
New cards
Data Bias
Data that misrepresents a population
62
New cards
Data Filtering
Selecting specific data for analysis