stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
AP CSP Vocab Sem 1 Flashcards | StudBud
Explore
/
AP CSP Vocab Sem 1
AP CSP Vocab Sem 1
72 terms
·
StudBud Administration
·
327 plays
Imported from external platform
Flashcards
72 cards
F
Practice quiz
P
Host live
L
Questions
72
Answers
1
An ordered collection of elements
Iteration
Index
List
Element
2
A computer network consisting of interconnected networks that use standardized, open communication protocols
Internet
Digital Divide
HTTP
World Wide Web
3
A data type that is either true or false
Function
Boolean Value
Expression
Variable
4
These are examples of what: a piece of writing, a design, original music
Free For All
Creative Commons
Sampling
Intellectual Property
5
Examples are: music, colors of a painting, position of a sprinter during a race...
Future Data
Digital Data
Analog Data
Past Data
6
Programs run or _________ one _________ at a time.
execute, command
execute, comment
spit out , comment
deliver, command
7
Data with values that change continuously, or smoothly, over time.
Digital Data
Analog Data
Data from Star Trek
Gradient Data
8
these _______ indicate a Boolean expression
strings
variables
compareison operators
logical operators
9
This process is not reversible.
Lossless Compression
Glossy Compression
Lost World
Lossy Compression
10
Chunk of data sent over a network. Lg msgs divided into packets may arrive in order, out of order, or not at all
Packets
Data
Library Books
Boxes
11
Error from attempting to represent a number that is too precise. The value is rounded.
Round-off Error
Human Error
Teacher Error
Overflow Error
12
A collection of program statements.
Program
Sequential Programming
Program Statement.
Comments
13
This affects the sequential flow of control by executing different statements based on the value of a Boolean expression
Expression
Conditional Statement
Function
Variable
14
UDP
User Datagram Protocol
Untied Dancing Plants
User Datagram Protocol
User Dates Practice
15
A command or instruction.
Debug Console
Program Statement
Yoda
Comment
16
A collection of public copyright license that enable the free distribution of an otherwise copyrighted work.
Common Law
House of Commons
Intellectual Property
Creative Commons
17
A work or invention that is the result of creativity, to which one has rights.
Free For All
Creative Commons
Intellectual Property
Artificial Intelligence
18
A process for reducing the number of bits needed to represent something in which some information is lost or thrown away
Lossless Compression
Lossy Compression
Throwing Away
Lost Boys
19
Typical phases include investigating, designing, prototyping, and testing.
Development Process
Investigating
Brainstorming
Designing
20
A command that executes the code within a function
Comparison Operators
Function Call
Conditional Statement
Function
21
Program statements run in order, from top to bottom.
Mini Programming
Pair Programming
Sequential Programming
Event Driven Programming
22
The steps or phases used to creat a piece of software.
Work Time
Brainstorming
Development Days
Development Process
23
Any data that are sent from a program to a device.
Input
Output
Documentation
Program Statement
24
A protocol for sending data across the internet that assigns unique numbers (IP addresses) to each connected device
IP Address
Internet Protocol (IP)
Protocol
Bandwidth Protocol
25
Form of program documentation written into the program to be read by people and which do not affect how a program runs.
Program Statement
The Force
Comment
Documentation
26
Differing access to computing devices & the internet, based on socioeconomic, geographic, or demographic characteristics
Internet
World Wide Web
Digital Divide
World Wide Willow
27
Protocol that sends large messages over the internet when SPEED is most important
TCP: Transmission Control Protocol
UDP: User Datagram Protocol
28
A group of computing devices and programs working together for a common purpose
Computing Device
Computing Network
Computing System
Computing Nerd
29
an individual value in a list that is assigned a unique index
Iteration
Element
Index
List
30
Finding and fixing problems in an algorithm or program.
Debugging
Criticism
Comments
Debagging
31
HTTP
HyperText Transfer Protocol
Hyper Trans Temple Plate
High Tip Toe Plans
Hi To Ted in Panama
32
a common method for referencing the elements in a list or string using numbers
Index
Numbering
Element
List
33
A type of computer that forwards data across a network
Router
DNS Server
Big Computer
Path
34
TCP
Transmission Can't Protocol
Transmission Control Protocol
Tangle Cats Protocol
To Copy Paste
35
A contraction of "Binary digit"; the single unit of information in a computer, typically represented as a 0 or 1
Binary
Bit
Byte
Bill
36
A written description of how a command or piece of code works or was developed.
Input
Documentation
Comment
Program
37
a repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met.
Loop
List
Iteration
Element
38
A process for creating a digital representation of analog data by measuring the analog data at regular intervals
Lossy Compression
Sampling
Lossless Compression
Substituting
39
A machine that can run a program, including computers, tablets, servers, routers, and smart sensors
Computing Network
Computing Person
Computing Device
Computing System
40
A named group of programming instructions. Also referred to as "procedure".
Logical Operator
Function
Conditional Statement
Function Call
41
A named reference to a value that can be used repeatedly throughout a program
Function
Variable
String
Expression
42
Associated with an action and supplies input data to a program.
Input
Output
Sunshine
Event
43
A system of linked pages, programs, and files
World Womping Willow
Internet
HTTP
World Wide Web
44
Allows a program to change the value represented by a variable
Variable
Assignment Operator
Expression
Logical Operator
45
A way of representing information using only two options.
Bit
Byte
Bear
Binary
46
8 bits
Bill
Binary
Bit
Byte
47
occurs when the ending condition will never evaluate to true
List
Index
Iteration
Infinite Loop
48
Data that are sent to a computer for processing by a program.
Output
Program Statement
Input
Comment
49
The protocol used for transmitting web pages over the Internet
Digital Divide
Internet
HTTP
HyperText Transfer Protocol
50
A process for reducing the number of bits needed to represent something without losing any information.
Lossy Compression
Lost World
Lossless Compression
Squishing
51
Sometimes also referred to as a code statement.
Program Statement
Comment
Documentation
Development Process
52
The series of connections between computing devices on a network starting with a sender and ending with a receiver
IP Address
Path
Internet Protocol (IP)
Computing Network
53
A collaborative programming style in which 2 programmers switch b/t the roles of writing code & tracking
Back Seat Driving
Deux Programming
Pair Programming
Programming Teams
54
Used when an author wants to give people the right to share, use, and build upon a work they have created.
Common Law
Intellectual Property
Rights
Creative Commons
55
Some program statements run when triggered by an event, like a mouse click or a key press.
Event Driven Programming
Yoda Programming
The Force Programming
Sequential Programming
56
An agreed-upon set of rules that specify the behavior of some system
Protocol
Rules
Regulations
Rules & Regulations
57
DNS
Done Nope Stop
Domain Ninja Stellars
Domain Name Sellers
Domain Name System
58
The inclusion of extra components so that a system can continue to work even if individual components fail...
Fault Tolerant
Redundancy
HTTP
Internet
59
The unique number assigned to each device on the internet
Internet Protocol (IP)
IP Address
Team Number
Bandwidth
60
A group of interconnected computing devices capable of sending or receiving data
Computing Car
Computing Device
Computing System
Computing Network
61
A combination of operators and vlues that evaluates to a single value
Boolena Value
Function
Variable
Expression
62
The unique number assigned to
each device
on the internet
IP Address
Team Number
Device Number
Ice Cream Number
63
Something is __________ if it can continue to function even in the event of individual component failures
Fault Tolerant
Redundancy
HTTP
Router Raging
64
Error from attempting to represent a number that is too large.
Overflow Error
Teacher Error
Round-off Error
Human Error
65
translates human-readable domains like code.org into IP addresses that can be used by the internet
DNS: Domain Name System
UDP: User Data Protocol
TCP: Transmission Control Protocol
66
Data that changes discretely through a finite set of possible values.
Analog Data
Digital Data
Slow Data
Data from Star Trek
67
This can come in a variety of forms, such as tactile interaction, audio, visuals, or text...
Input
Program Statement
Comments
Output
68
This process is reversible.
Lossless Compression
Lost World
Squishing
Lossy Compression
69
This protocol helps send large messages over internet when accuracy is most important
HTTP: HyperText Transfer Protocol
TCP: Transmission Control Protocol
DNS: Domain Name System
UDP: User Datagram Protocol
70
Can include a variety of forms such as buttons, menus, images, text, and graphics...
User Interface
Sequential Programming
Event
Program Statement
71
A contraction of "Binary Digit"; the single unit of information in a computer, typically represented as a 0 or 1
Bit
Byte
Binary
Bob
72
The inputs and outputs that allow a user to interact with a piece of software.
Program
Input
Output
User Interface