stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
AP CSP Test Vocabulary Review #1 Flashcards | StudBud
Explore
/
AP CSP Test Vocabulary Review #1
AP CSP Test Vocabulary Review #1
34 terms
·
StudBud Administration
·
102 plays
Imported from external platform
Flashcards
34 cards
F
Practice quiz
P
Host live
L
Questions
34
Answers
1
Which of the following is NOT a benefit of a
Creative Commons License
?
Provides free distribution for the author's work
Allows users of the work a way to avoid copyright infringement
Allows others to build upon the work done by the author
Allows the author of the work to be compensated when their work is used
2
Which of the following is TRUE about
lossy compression
?
Should be used when you want to be able to fully restore the original work
Provides added security to the file being compressed
Loses some data/bits in the compression process
Lossy compression requires more memory than lossless compression
3
What is a
brute force attack
?
A method where a computer virus is disguised as a legitimate file download
A technique used to overload a server and deny service to users
A method of gaining personal information using email
A trial-and-error method that tries every possible option
4
This type of cryptography utilizes two keys, a public key known by all, and a private key known only by the recipient
Public Key Cryptography
Caesar Cipher
Symmetric Key Cryptography
Vigenere Cipher
5
How many times will the words "Praise the Sun!" be displayed after the following code executes?
15
8
5
125
6
Which of the following is a benefit of collaborating to create an app?
It allows the development team to make the app less abstract
It provides a singular view of how the app should be created
It makes it easier to find and fix errors
It creates more work for some people on the development team
7
Which of the following is used to
access
a specific item in a
list
?
function
index
parameter
argument
8
What is
bandwidth
?
An encryption method that ensures all data in a network is safe
The amount of data that can sent and received per second
A compression method that decreases the size of all incoming data
The amount of time it takes to send and receive data
9
How does the
append operation
work with regards to lists?
Adds an item/element to the end of the list
Removes a specific item/element from a list
Adds an item/element to the beginning of the list
Adds an item/element to a specified location/index in the list
10
What is
phishing
?
A cyber attack that uses a program to repeatedly access an online account
A trick technique used to obtain personal information through email
A technique that uses software to record a user's keystrokes
A computer virus that spreads slowly across all computers on a network
11
What is
analog
data?
Data that changes continuously and smoothly over time
Data that is sampled at regular intervals and converted to binary
Data stored on a physical storage device like a CD or flash drive
Data that is made entirely of Boolean values (True/False)
12
What is
multifactor authentication
?
A security technique that requires two or more pieces of evidence
A security measure where each person must have a unique set of credentials
A security method that requires some form of biometric data
A security protocol where passwords must be updated every 6 months
13
Which BEST describes the
World Wide Web (WWW)
?
An application that lets users access resources on the Internet
The same as the Internet
A global network of networks
Two computers are that are linked together in some way
14
Which BEST describes the
Internet
?
A global network of networks
The same as the World Wide Web
Two computers are that are linked together in some way
An application that lets users access documents and resources on the web
15
Which
algorithmic control structure
allows the computer to make a decision?
Abstraction
Sequence
Selection
Iteration
16
Let
a
and
b
be Boolean variables. Which of the following values for
a
and
b
will make
not(a) or b
false?
a = False, b = False
a = True, b = True
a = False, b = True
a = True, b = False
17
Which of the following statements have the possibility of generating the numbers 1 through 5?
random(5)
random(1, 5)
random(1, 6)
random(0, 5)
18
In the function
boxVolume
below, what are
length
,
width
, and
height
called?
parameters
global variables
procedures
lists
19
What is the
base
of the binary number system?
10
2
16
1
20
How does the
AND operator
work?
Evaluates to true only when two conditions are true
Evaluates to true when only one of two condtions are true
Evaluates to true when at least one of two conditions are true
Evaluates to true when two conditions are false
21
The process of routing packets independently from their source to a single destination.
packet sniffing
packet vacation
packet hopping
packet switching
22
Which BEST describes
redundancy
in a network?
Having a path from one server back to itself
Having a single path from one server to another
Having multiple paths from one server to another
Having a main server in a centralized location that must be visited first
23
Which
algorithmic control structure
describes the order in which commands are executed?
Iteration
Abstraction
Sequence
Selection
24
What is an
overflow error
?
An error that occurs when numbers from one calculation appear in another
An error that occurs when a number is smaller than the computer can handle
An error that occurs when a number is larger than the computer can handle
An error that occurs when an index is used that does not exist in a list
25
Convert the following
decimal
number to
binary
: 15
0 1 0 1 1
1 0 1 1 1
0 1 1 1 0
0 1 1 1 1
26
Which
algorithmic control structure
describes the number of times a command or group of commands are executed?
Selection
Sequence
Iteration
Abstraction
27
Which of the following BEST describes a
list
in programming?
An abstract data type that allows a variable to hold multiple items
A value that is passed into a procedure or function
A primitivedata type that consists of positive and negative whole numbers
A set of code that can be called whenever it needs to be used
28
Which of the following BEST describes the term
algorithm
?
A computer program that contains a loop
A value that is passed into a procedure or function in a program
A set of step-by-step procedures used to solve a problem
A general representation of something
29
The Internet uses open standards. What are
open standards
?
Standards that limit the growth and usability of the Internet
Standards that are owned by a single company or entity
Standards that are NOT owned by a single company or entity
Standards that are created by the federal government of each company
30
Convert the following
binary
number to
decimal
: 1 0 1 0 1
21
15
37
20
31
What is
input
?
Data that is lost once the computer/device is powered off
Any device such as a computer monitor, phone screen, or printer
Data that is sent back from a computer after processing
Data that is sent to a computer for processing
32
This is when a large problem is broken into smaller, sequential operations and then carried out simultaneously
neural networking
overloaded constructor
parallel computing/processing
computational abstraction
33
A collection of data sent through the Internet that contains routing information and the content of a message
bundle
cache
cookie
packet
34
Prejudice in favor of or against a thing, person, or group is known as...
preference
tolerance
discrimination
bias