AP CSP Exam Vocab Practice

AP CSP Exam Vocab Practice

9th - 12th Grade

15 Qs

quiz-placeholder

Similar activities

2.3 Robust Programs MCQs L2

2.3 Robust Programs MCQs L2

10th - 11th Grade

20 Qs

BTEC DIT C3 LAC - Shared Data

BTEC DIT C3 LAC - Shared Data

10th Grade

10 Qs

BTEC DIT C3 LAC - Data Protection

BTEC DIT C3 LAC - Data Protection

10th - 11th Grade

10 Qs

CompTIA ITF+ - Database Vocabulary

CompTIA ITF+ - Database Vocabulary

9th - 12th Grade

20 Qs

Big Data

Big Data

5th Grade - Professional Development

19 Qs

Unit 1.3 Wired & Wireless Networks: MCQs 2

Unit 1.3 Wired & Wireless Networks: MCQs 2

7th - 11th Grade

10 Qs

BTEC DIT Component 3 C1 - Sharing Data

BTEC DIT Component 3 C1 - Sharing Data

10th - 12th Grade

20 Qs

GCSE Computer Science 1.4 - Wired and Wireless Networks

GCSE Computer Science 1.4 - Wired and Wireless Networks

9th - 10th Grade

20 Qs

AP CSP Exam Vocab Practice

AP CSP Exam Vocab Practice

Assessment

Quiz

Computers

9th - 12th Grade

Easy

Created by

Scott Chamberlain

Used 8+ times

FREE Resource

15 questions

Show all answers

1.

MATCH QUESTION

2 mins • 5 pts

Match the following terms to their meanings.

algorithm

the process of finding and fixing errors or bugs in the source code of any software

debugging

program that runs various mathematical scenarios to determine the potential scope or impact that a particular scenario could have

abstraction

technique in computing that hides detail, makes more complicated ideas simpler, and collects a bunch of ideas into a single idea

simulation

the process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer

parallel computing

a computational model where the program is broken into multiple smaller sequential computing operations, some of which are performed simultaneously

2.

MATCH QUESTION

2 mins • 5 pts

Match the following terms to their meaning.

citizen science

A development process requiring refinement and revision based on feedback, testing, or reflection throughout the process

crowdsourcing

the act of working together with others to solve problems, develop software, or complete projects

iterative

the practice of obtaining input or information from a large number of people via the Internet

collaboration

scientific research conducted in whole or part by distributed individuals who contribute relevant data to research using their own computing devices

machine learning

a subset of artificial intelligence that focuses on building systems that learn—or improve performance—based on the data they consume

3.

MATCH QUESTION

2 mins • 5 pts

Match the following terms to their meanings.

scalability

data having values that change smoothly, rather than in discrete intervals, over time.

analog data

the process of uncovering patterns and other valuable information from large data sets

packet

how well algorithms perform with increasingly larger data sets

data mining

data about data that helps to structure and organize

metadata

container of data and metadata used for routing between a source and a destination on the Internet

4.

MATCH QUESTION

2 mins • 5 pts

Match the following terms to their meanings.

boolean

a type of number used in computer programming that is used to represent real numbers with a high degree of precision

argument

a value or expression that evaluates to either true or false

protocol

a value passed to a function or procedure and received as a parameter

encryption

the process of encoding data to prevent unauthorized access

floating point

an agreed-upon set of rules that specify the behavior of a system

5.

MATCH QUESTION

2 mins • 5 pts

Match the following terms to their meanings.

iteration

the delay time it takes for data to travel from one location to another in a network

selection

a repeating portion of an algorithm based on a specified number of times or until a given condition is met

latency

the maximum amount of data that can be sent in a fixed amount of time.

sequencing

a determination of which parts of an algorithm to execute based on a condition being true or false

bandwidth

the application of each step of an algorithm in the order in which the code statements are given

6.

MATCH QUESTION

2 mins • 5 pts

Match the following terms to their meanings.

Moore's Law

an algorithm that can usually reduce the number of bits stored or transmitted while guaranteeing complete reconstruction of the original data

lossy compression

a predictive pattern that the number of transistors on an integrated circuit will double every two years with minimal rise in cost

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

linear search

a simple algorithm that sequentially checks each element in a list until it finds the target value or reaches the end of the list

lossless compression

algorithm that starts at the middle of a sorted data set of numbers and eliminates half of the data in each iteration

7.

MATCH QUESTION

2 mins • 5 pts

Match the following terms to their meanings.

Creative Commons

part of the U.S. copyright law that addresses the rights and obligations of owners of copyrighted material particularly on the Internet

net neutrality

a standards organization for the Internet responsible for the technical standards that make up the Internet protocol suite

DMCA

the notion that the Internet is built around free and open access to information with no blocking, no throttling or paid prioritization

certificate authority

a public copyright license that enables the free distribution of an otherwise copyrighted work

IETF

organization that issues digital certificates that validate the ownership of encryption keys used in secure communications and based on a trust model

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?