stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Nguyen, Kyle AP Exam Review Flashcards | StudBud
Explore
/
Nguyen, Kyle AP Exam Review
Nguyen, Kyle AP Exam Review
100 terms
·
StudBud Administration
Imported from external platform
Flashcards
100 cards
F
Practice quiz
P
Host live
L
Questions
100
Answers
1
Which of the following is NOT an example of using citizen science as a possible solution?
Calculating PSAT scores for a school district
The behavior of the mysterious and wonderful jellyfish on the beach
The behavior of fireflies during the summer months
Collecting recordings using ultrasonic microphones and sonograms
2
The program giving something to the user
iterative development process
incremental development process
program outputs
program inputs
3
A section of computer code that performs a specific task
iteration statements
parameters
procedure
arguments
4
What is the code segment displaying?
34
17
0
68
5
Unrestricted online access to research outputs
open access
information
open source
cleaning data
6
Which of the following lists is
NOT
a candidate for a binary search?
A list of words in a poem about sunshine in the order
A list of words in a dictionary
A list of students in order of height
A list of numbers from smallest to largest
7
Which of the following statements is
NOT
correct:
Logic gates are used to perform operations such as addition and subtraction
Logic gates are modeled by Boolean functions.
Binary data is processed by physical layers of computing hardware.
Hardware is the lowest level of abstraction.
8
Which of the following is a negative trade-off inherent in lossless compression?
Some of the data will be lost and cannot be recovered.
The file can be difficult to email and can take up lots of memory storage.
The image quality will be less and will result in a blurry image.
The number and size of pixels will be less.
9
The findings from a project are presented using a graph as opposed to table or raw data. Why? Choose 2
Graphs can show trends that might not be easily seen with raw data.
Graphs are easier to read and interpret at a glance.
Graphs are able to show all of the detail necessary to understand data.
Graphs can be easily put into a slideshow or document, while tables cannot
10
Creation and application of novel ideas
simulation
crowdsourcing
computing innovation
citizen science
11
What will the following program display?
OXXOXXOXX
OOOXX
OXXOO
The program is an infinite loop.
12
A section or part of a string
Substring
string concatenation
mini string
String
13
What are two aspects of efficiency?
execution time and memory usage
memory usage and length of code
wall clock time and CPU time
execution time and length of code
14
Which of the following statements are true about high-level programming languages? Select
two
answers.
A high-level programming language does not ensure program reliability.
A high-level language must be used to execute commands like multiplying
A high-level programming language often uses natural language elements.
A high-level programming language allows for code to be re-used.
15
Data providing information about one or more aspects of the data.
digital divide
metadata
personally identifiable information (PII)
computing device
16
Used to instruct the computer on the decision to make
nested conditional statements
conditional statements, or “if
variable
Boolean value
17
Code that is designed to be publicly accessible
open access
information
cleaning data
open source
18
What is displayed as a result of executing the code segment?
Dog Golden Bandicoot Cat Fish
Dog Cat Fish Golden Bandicoot
Golden Bandicoot Cat Fish
Dog Cat Fish
19
Which best describes the role of TCP?
Setting a numerical label assigned to each device connected to the internet
The foundation of data communication for the World Wide Web
A common protocol for decrypting data transferring on the internet
The set of rules for the path packets taken on the fault-tolerant internet
20
Use of a computer to represent the dynamic responses of one system by the behavior of another system modeled after it.
crowdsourcing
simulation
computing innovation
citizen science
21
Which of the following can be represented by a single binary digit?
time
Light on / light off
Geographic location
date
22
The number of digits or combination of digits that a system uses to represent numbers
number bases
byte
bit
binary (base 2)
23
The smallest unit of data that a computer can process and store
binary (base 2)
number bases
bit
byte
24
What will the following code segment display?
Nothing will be displayed due to the error index out of bounds.
10
1 4 7 10 9
9 10 7 4 1
25
What is displayed as a result of executing the following code segment?
Dog Waffle Moose Noodles Novack Benji
Dog Waffle Moose Noodles Novack Benji
Dog Waffle Moose Noodles Novack Benji
Dog Waffle Moose Noodles Novack Benji
26
Machines used to acquire, store, analyze, process, and publish data and other information
computing device
personally identifiable information (PII)
digital divide
metadata
27
Special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine
procedure
iteration statements
arguments
parameters
28
A complex password consisting of numbers and letters
Modularity
strong password
procedural abstraction
abstraction
29
A question that decides if there is a correct answer
optimization problem
instance of a problem
undecidable problem
decision problem
30
A value that is passed between programs, subroutines or functions
procedure
parameters
arguments
iteration statements
31
Something that happens in the system while you are programming
event
comments
behavior of a program
program documentation
32
What should replace <missing condition> so that the program below display TRUE 10% of the time?
x <= 9
x <= 1
x < 9
x < 1
33
What will be the result of the displayed program?
14 6
6 14
7 5 9
9 5 7
34
What is the value of sum displayed after this algorithm is run?
0
error
6
4
35
Cause statements to be executed zero or more times
procedure
arguments
parameters
iteration statements
36
The practice of building, refining, and improving a project, product, or initiative.
program inputs
incremental development process
program outputs
iterative development process
37
What is the maximum number of searches required if using a linear search on list containing 2,000 numbers?
11
1
1,000
2,000
38
Set of rules or procedures for transmitting data
routing
protocol
path
bandwidth
39
An abstract storage location paired with an associated
conditional statements, or “if
variable
Boolean value
nested conditional statements
40
Choosing different pathways based on the condition
abstraction
binary search
efficiency
selection
41
A number system which consists of 10 digits, such as, 0,1,2,3,4,5,6,7,8,9.
decimal (base 10)
round-off error
modulus operator
integer overflow
42
A number system which consists of 10 digits, such as, 0,1,2,3,4,5,6,7,8,9.
integer overflow
modulus operator
decimal (base 10)
round-off error
43
What should replace so the program below displays TRUE 60% of the time?
x MOD 5 = 5
x MOD 5 = 0
x MOD 2 = 0
x MOD 2 = 1
44
What does the algorithm display?
4
3
7
5
45
Consider the image below
II and III
I only
I , II , and III
II only
46
Fixing or removing incorrect and corrupted data within a data set
information
open access
cleaning data
open source
47
These drawings depict 2 fundamental cryptographic concepts. Which of the choices below properly identify these concepts?
Lexicographic and Asymmetric
Symmetric and Steganography
Hash Codes and Key Transfers
Asymmetric and Symmetric
48
What will be the output of the following program?
14
7 5 9
9 5 7
14 6
49
We can convert a number from decimal to octal (base 8) by repeatedly subtracting the largest possible powers of what?
5
9
7
8
50
Repeating a task
encryption
iteration
selection
sequencing
51
A section of code in the program
code segment
program
pair programming
algorithmic bias
52
What will the following code segment display?
6
nothing
3
11
53
A system that connects two or more computing devices for sharing information
redundancy
computing system
computer network
fault-tolerant
54
Consider the following code segment. What will the executed code display?
All odd numbers between 1 and 12
All even numbers between 1 and 12
All even numbers between 3 and 12
All odd numbers between 3 and 12
55
The difference between the result produced by a given algorithm using exact arithmetic
round-off error
modulus operator
decimal (base 10)
integer overflow
56
Removing half of the data until found
efficiency
selection
binary search
abstraction
57
Knowledge received concerning a particular fact.
cleaning data
open source
open access
information
58
Data entered into a program, either by the programmer or digitally
program inputs
incremental development process
iterative development process
program outputs
59
The amount of data that can be sent from one point to another in a certain period
protocol
bandwidth
routing
path
60
Which command can replace <Missing Condition> to result in the last column of the table shown below?
b AND (a AND b)
a OR b
a AND (a AND b)
NOT (a AND b)
61
How a program functions during its execution
event
program documentation
behavior of a program
comments
62
What will the following algorithm display after running the code below?
3
4
2
1
63
A method of building software products in which a system is built piece-by-piece
program outputs
iterative development process
incremental development process
program inputs
64
The following picture was taken by a smartphone.Which of the following is
NOT
metadata?
The filename
The geographic location where the picture was taken
The date the photo was taken
The Red, Green, and Blue values of the top left pixel
65
It divides the given numerator by the denominator to find a result
decimal (base 10)
round-off error
integer overflow
modulus operator
66
Which of the following does NOT need to be considered when determining the credibility of a source?
Publisher’s reputation and credentials
Author’s reputation and credentials
Sponsorship of the article or publisher
Use of persuasive techniques within the source
67
Which of the following is NOT metadata for the picture?
The time the picture was taken
The location where the picture was taken
The memory space taken up by the picture
The picture of the dog
68
What will the following code segment display?
6
nothing
11
3
69
What is displayed because of executing the code segment?
3 9
9
1 3 5 7 9
1 5 7
70
The procedure isFound(list, item) will return TRUE if an item is found in a list What will the procedure display?
[4, 6, −4]
[1, 6, −4]
[ ]
[1, 35, 6, 76, 4, 98, 5, 1, 8, 96, −4]
71
A text note that gives an explanation about the source code
behavior of a program
comments
event
program documentation
72
Enables a system to respond to a failure in software
fault-tolerant
computing system
redundancy
computer network
73
Which of the following lines of code would cause an error with a robot?
CAN_MOVE (north)
NOT CAN_MOVE (left)
CAN_MOVE (right)
NOT CAN_M0VE (forward)
74
An abstract storage location paired with an associated
conditional statements, or “if
variable
Boolean value
nested conditional statements
75
Public participation and collaboration in scientific research
crowdsourcing
simulation
citizen science
computing innovation
76
Removing unnecessary parts of code
efficiency
binary search
selection
abstraction
77
What is the following program returning?
25
37
20
27
78
Convert 88𝐷𝐸𝐶 to a binary number.
1111100
10000010
1011000
1010101
79
A data type that has one of 2 possible values which is intended to represent the 2 truth values of logic, true or false
conditional statements, or “if
Boolean value
variable
nested conditional statements
80
Which of the following is true about data compression?
Lossless data compression is the best compression under all conditions.
Lossy compression cannot be used when sending pictures.
It can be used to reduce the size of a file for storage or transmission.
Data compression can be used for pictures and video only.
81
Which of the following protocol standardization is NOT a function of the IETF (Internet Engineering Task Force)?
Hypertext Transfer Protocol
JavaScript Coding Protocol
Internet Protocol
Simple Mail Transfer Protocol
82
Unequal access to digital technology
digital divide
metadata
personally identifiable information (PII)
computing device
83
In the following flowchart, what is the value of RESULT?
Always true
True when either A or B are true
Always false
True when both A and B are true
84
What is displayed after running the algorithm below?
145
133
43
12
85
What should replace <missing condition> so that the program below displays TRUE 60% of the time?
x >= 9
x < 6
x >= 6
x > 10
86
Written text or illustration that accompanies computer software
event
comments
behavior of a program
program documentation
87
A mistake in the code which makes it run wrong
syntax error
overflow error
logic error
run-time error
88
Occurs when you attempt to store inside an integer variable a value that is larger than the maximum value
round-off error
modulus operator
integer overflow
decimal (base 10)
89
The process of path selection in any network
bandwidth
path
routing
protocol
90
Why does program code have to be run through a compiler?
Program code must be debugged by the compiler before it can ever run.
Program code is write-only until it is run through a compiler.
It doesn’t, as the new program could be run directly from the code.
Program code must be translated into a language the computer understands.
91
The ability to grow in proportion
efficiency
scalability
heuristic
binary search
92
Obtaining information from a large group of people via the internet and using it towards a project
crowdsourcing
citizen science
computing innovation
simulation
93
What does the following algorithm display?
It always displays “False.”
When B is false, the algorithm displays “False.”
It always displays “True.”
When A is false, the algorithm displays “False.”
94
Integrated devices that input and output data
computer network
computing system
redundancy
fault-tolerant
95
The basic unit of information in computer storage and processing
number bases
binary (base 2)
bit
byte
96
Being quick and effective
efficiency
selection
abstraction
binary search
97
Converting information to the original state
encryption
programming language
decryption
problem
98
Any representation of information that permits identity of an individual
personally identifiable information (PII)
digital divide
metadata
computing device
99
A system where numbers and values are expressed 0 or 1
bit
number bases
binary (base 2)
byte
100
A system design in which a component is duplicated so if it fails, there will be a backup
computing system
computer network
fault-tolerant
redundancy