
AP CSP Exam Vocab Practice
Authored by Scott Chamberlain
Computers
9th - 12th Grade
Used 12+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MATCH QUESTION
2 mins • 5 pts
Match the following terms to their meanings.
simulation
program that runs various mathematical scenarios to determine the potential scope or impact that a particular scenario could have
algorithm
the process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer
debugging
a computational model where the program is broken into multiple smaller sequential computing operations, some of which are performed simultaneously
abstraction
technique in computing that hides detail, makes more complicated ideas simpler, and collects a bunch of ideas into a single idea
parallel computing
the process of finding and fixing errors or bugs in the source code of any software
2.
MATCH QUESTION
2 mins • 5 pts
Match the following terms to their meaning.
collaboration
a subset of artificial intelligence that focuses on building systems that learn—or improve performance—based on the data they consume
citizen science
the practice of obtaining input or information from a large number of people via the Internet
machine learning
scientific research conducted in whole or part by distributed individuals who contribute relevant data to research using their own computing devices
iterative
the act of working together with others to solve problems, develop software, or complete projects
crowdsourcing
A development process requiring refinement and revision based on feedback, testing, or reflection throughout the process
3.
MATCH QUESTION
2 mins • 5 pts
Match the following terms to their meanings.
data mining
container of data and metadata used for routing between a source and a destination on the Internet
packet
data having values that change smoothly, rather than in discrete intervals, over time.
analog data
how well algorithms perform with increasingly larger data sets
metadata
data about data that helps to structure and organize
scalability
the process of uncovering patterns and other valuable information from large data sets
4.
MATCH QUESTION
2 mins • 5 pts
Match the following terms to their meanings.
encryption
a value passed to a function or procedure and received as a parameter
boolean
an agreed-upon set of rules that specify the behavior of a system
floating point
a value or expression that evaluates to either true or false
argument
the process of encoding data to prevent unauthorized access
protocol
a type of number used in computer programming that is used to represent real numbers with a high degree of precision
5.
MATCH QUESTION
2 mins • 5 pts
Match the following terms to their meanings.
bandwidth
the delay time it takes for data to travel from one location to another in a network
latency
a repeating portion of an algorithm based on a specified number of times or until a given condition is met
selection
the maximum amount of data that can be sent in a fixed amount of time.
sequencing
the application of each step of an algorithm in the order in which the code statements are given
iteration
a determination of which parts of an algorithm to execute based on a condition being true or false
6.
MATCH QUESTION
2 mins • 5 pts
Match the following terms to their meanings.
lossless compression
a predictive pattern that the number of transistors on an integrated circuit will double every two years with minimal rise in cost
Moore's Law
a simple algorithm that sequentially checks each element in a list until it finds the target value or reaches the end of the list
linear search
algorithm that starts at the middle of a sorted data set of numbers and eliminates half of the data in each iteration
binary search
an algorithm that can significantly reduce the number of bits stored or transmitted but only allow reconstruction of an approximation of the original data
lossy compression
an algorithm that can usually reduce the number of bits stored or transmitted while guaranteeing complete reconstruction of the original data
7.
MATCH QUESTION
2 mins • 5 pts
Match the following terms to their meanings.
DMCA
organization that issues digital certificates that validate the ownership of encryption keys used in secure communications and based on a trust model
net neutrality
a public copyright license that enables the free distribution of an otherwise copyrighted work
Creative Commons
a standards organization for the Internet responsible for the technical standards that make up the Internet protocol suite
certificate authority
part of the U.S. copyright law that addresses the rights and obligations of owners of copyrighted material particularly on the Internet
IETF
the notion that the Internet is built around free and open access to information with no blocking, no throttling or paid prioritization
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?