stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Tumewu, Kaitlyn AP Exam Review Flashcards | StudBud
Explore
/
Tumewu, Kaitlyn AP Exam Review
Tumewu, Kaitlyn AP Exam Review
100 terms
·
StudBud Administration
·
1 play
Imported from external platform
Flashcards
100 cards
F
Practice quiz
P
Host live
L
Questions
100
Answers
1
What is the code below displaying?
2, 4, 6, 8, 10, 12, 14
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14
Nothing will be displayed
3, 6, 9, 12, 15
2
Machine learning is a subset of AI that is able to learn using its own experiences without being explicitly programmed.
False
True
3
What is purpose of a simulation?
Model real-world situations or conflicts both safely and efficiently
To create a place to store data
To create risk of high expenses, lost data, and inefficient work
Use a computer to send viruses
4
Answer the question below.
Direct observations
Programming the most elegant code
User testing
Collecting data through surveys
5
Answer the question.
Phishing
Denial of Service
Spearing
Social Engineering
6
What does HTTP do?
HTTP is able to load documents using computer memory and storage space
HTTP creates documents that are transferred across a computer network
HTTP creates webpages that are transferred across the Internet as links
HTTP is able to load webpages using hypertext links
7
Consider the following code segment that uses the variables a, b, and c. What is displayed by running the code segment?
8 4 6
11 3 8
3 11 3
3 3 6
8
Which of the following does NOT need to be considered when determining the credibility of a source?
Author’s reputation and credentials
Sponsorship of the article or publisher
Use of persuasive techniques within the source
Publisher’s reputation and credentials
9
What is public key encryption?
Encryption and decryption use the same key
Encryption: sender's public key; Decryption: recipient's public key
Encryption: recipient's public key; Decryption: recipient's private key
Encryption and decryption use different keys
10
Processors one and four must be run in series. What is the minimum time for all five processors to run in parallel?
13 seconds
62 seconds
33 seconds
29 seconds
11
A runtime error occurs while a program is running after being successfully designed.
True
False
12
What does it mean to be fault-tolerant?
To be able to continue working despite multiple broken or failed components
Responds to errors immediately and attempts to fix them
Tolerance to viruses and human mistakes
The ability to create multiple faults in a system in response to tolerance
13
What is not a type of malware?
Computer virus
Keylogging
Phishing attacks
PII
14
A protocol is a set of rules for transmitting, transferring, and sharing data between devices.
True
False
15
Which of the following is true?
(8>4) AND (3<1) = True
NOT (5>9) = True
(5>9) AND (3<1) = True
(3>7) OR (6<1) = True
16
Answer the question below.
RSS Feed
Newsgroup
Wiki
Webopedia
17
What is true about a high-level programming language?
It often uses natural language elements.
It does not ensure program reliability.
It must be used to execute commands such as adding and multiplying.
It is easy for a computer to read.
18
What are the main factors for efficiency?
Memory usage and storage conflicts
Energy and memory
Execution time and memory usage
Execution time and solution times
19
Each device has a unique IP address.
True
False
20
What is the function of this creative commons license?
Able to be redistributed, but can't be sold for the purpose of making money
Must release derived works under the same license as the original
Cannot be altered, modified, or changed in any way
Must credit the original author or creator
21
What is displayed as a result of executing the code segment?
Dog Cat Fish
Dog Cat Fish Golden Bandicoot
Golden Bandicoot Cat Fish
Dog Golden Bandicoot Cat Fish
22
Which of the following is not a type of protocol?
DNS
IP
TCP
PII
23
Which of the following illustrate ways that the internet facilitates collaboration
II and III only
I only
I, II, and III
I and III only
24
Crowdsourcing is the process of gathering information from a large group of people through the Internet
False
True
25
What is parallel computing?
To simultaneously route data through multiple routers
Running smaller parts of a program simultaneously on multiple processors
To run a program on a single processor with large memory and storage
Dividing a program into different tasks to be solved by multiple computers
26
What is the function of this creative commons license?
Able to be redistributed, but can't be sold for the purpose of making money
Must credit the original author or creator
Cannot be altered, modified, or changed in any way
Must release derived works under the same license as the original
27
How is symmetric encryption different from asymmetric encryption?
Symmetric encryption uses the same key for encrypting and decrypting
Symmetric encryption uses different keys for encrypting and decrypting
Asymmetric uses a public key to encrypt and a private key to decrypt
Asymmetric encryption does not use keys
28
Which of the following is not a basic process of an algorithm?
Sequencing
Conversion
Iteration
Selection
29
What is Creative Commons (CC)?
A license that doesn't protect an individual's intellectual property
An open source software that doesn't allow for distribution of source code
A public copyright license that allows for free sharing of copyrighted work
A process that can cause plagiarism
30
Which of the following could
NOT
be a potential IPv4 address?
128.198.232.65
92.11.198.113
54.116.188.246
174.260.45.144
31
What is the function of this creative commons license?
Able to be redistributed, but can't be sold for the purpose of making money
Cannot be altered, modified, or changed in any way
Must credit the original author or creator
Must release derived works under the same license as the original
32
Why is it more effective to put procedures in a program than to repeat code?
Procedures increase the amount of data stored in a program
Procedures are guaranteed to work everywhere after being used one.
Procedures takes up less space in your code and they simplify editing.
Procedures make a program harder to edit since abstractions are not saved
33
A packet is a large message that is sent as data over computer networks.
False
True
34
What does the algorithm display?
3
4
7
5
35
A processor can sequentially compute data in 60 seconds. The data takes 25 seconds in parallel. Calculate the speedup.
2.4
35
100
24
36
The procedure
cube (n)
is meant to multiply a number by itself three times. What is returned by cube(cube(2))?
8
512
64
128
37
What is the difference between TCP and UDP?
TCP prioritizes speed & efficiency; UDP focusses on reliable data transfer
TCP can lose packets along the way; UDP doesn't
TCP prioritizes reliable data transfer; UDP focusses on speed & efficiency
TCP is unreliable; UDP is reliable
38
blog.store.com and shop.store.com are examples of subdomain DNS.
True
False
39
Answer the question below.
REPEAT UNTIL x = 4
REPEAT 6 TIMES
REPEAT UNTIL (Goal_Reached)
FOR EACH item IN list
40
What is a syntax error?
Errors that occur when there is unexpected behavior and inaccurate results
Errors that occur when a program attempts to store more data than allowed
Errors that occur when a string is misplaced in a code causing failure
Errors that occur while the program is running despite being made correctly
41
What is application program interface (API)?
Software that allows for quick processing in one or more computers
Software that creates applications for a program or computer
Software that allows two or more computer programs to communicate
Software that allows a computer to send programs to another device
42
What is a logic error?
Errors that occur when there is unexpected behavior and inaccurate results
Errors that occur while the program is running despite being made correctly
Errors that occur when a program attempts to store more data than allowed
Errors that occur when a string is misplaced in a code causing failure
43
What will the algorithm display?
17
0
34
68
44
What is sequential computing?
Single processor executes all tasks one at a time with no time overlapping
Runs smaller parts of a program simultaneously on multiple processors
Searches through a list one by one
Runs smaller tasks in a program on multiple computers working together
45
What are the names of these three creative commons from left to right?
No derivative works; attribution; non-commercial
Non-commercial; no derivative works; attribution
Belonging to you; no commercials; no danger
Attribution; non-commercial; no derivative works
46
Which of the following types of components is necessary for cybersecurity?
III only
I and II only
I only
I, II, and III
47
Why does program code have to be run through a compiler?
Program code must be debugged by the compiler before it can ever run.
t doesn’t, as the new program could be run directly from the code.
Program code must be translated into a language the computer understands.
Program code is write-only until it is run through a compiler.
48
Answer the question below.
I, II, III, and IV only
All of the above
I, II, and IV only
II, IV, and V only
49
A digital certificate proves the authenticity of a device, server, or user.
False
True
50
Look at the procedure below and answer the question.
9 6 3 0
10 8 7 5 4 2 1
10 8 7 5 4 2 1 0
9 6 3
51
What is scalability?
The capacity to be changed in size or scale
The change in size of a program or software
The ability to transfer data
The ability to scale a program through converting data
52
Assume that processor one and three must run in series. If the two processors run in parallel, how long will this take?
15
13
24
28
53
What is the difference between open access and open source?
Open access allows for free public viewing of a website
Open source doesn't allow for public viewing of a website's source code
Open access allows for the public to have access to a program's source code
Open source allows for the public to see a website freely
54
Why does updating a file require more memory than reading a file?
Reading a file requires the updated version of the file to be downloaded
Reading a file requires more memory to download than updating a file
Updating a file requires the memory of the original and updated versions
Updating a file requires the memory of only the updated version
55
What is the difference between a bit and a byte?
A byte is smaller than a bit.
A bit is made up of 8 bytes; a byte is created using the digits 0 or 1.
A bit is not necessary to create a byte.
A bit is a binary digit consisting of 0 or 1; a byte is made up of 8 bits.
56
Answer the question below.
I, II, III, IV
I, IV, III, II
I, IV, II, III
I, III, IV, II
57
What is a data stream?
A process of data flowing through the Internet in waves resembling a stream
A process of filtering data through a stream or "sieve"
A series of data elements ordered in time
A series of string elements ordered chronologically
58
Which of the following is NOT metadata for the picture?
The time the picture was taken
The picture of the dog
The memory space taken up by the picture
The location where the picture was taken
59
What is the difference between lossy and lossless data compression?
Loseless compression is faster than lossy compression
Lossy compression is better to use for details than loseless compression
Lossy compression takes a longer time than loseless
Loseless compression doesn't lose data in the process
60
Algorithm A and Algorithm B are intended to calculate average. Which algorithm calculates average correctly?
Algorithms A and B both calculate correctly, but A is more efficient
Neither Algorithm A nor Algorithm B calculates average correctly.
Algorithm B calculates average in all cases, while Algorithm A does not.
Algorithm A calculates average in all cases, while Algorithm B does not.
61
Computing innovations don't bring up legal or ethical concerns.
True
False
62
Which of the following considerations is likely to affect the ability of a program to process large data sets?
The order of the data put into the data set
How many program statements the program contains
The amount of program documentation that should be minimized
How much memory the program requires to run
63
What is the value of RESULT?
True when either A or B are true
Always true
True when either A or B are false
Always false
64
What can replace the < missing code> so the algorithm is able to switch a and b?
b <--- temp
temp <--- b
temp <--- a
b <--- a
65
Answer the question below.
USB Flash Drive, as it can be copied and handed to many users.
Magnetic Drive System. as it can handle all data types.
Cloud Drive, as it allows for multiple users and version control.
Mainframe Computer, as it can be accessed from many computers.
66
What is the difference between a decidable and undecidable problem?
An undecidable problem can be solved in a reasonable amount of time
A decidable problem can be answered using an existing algorithm
An undecidable problem can be answered through a "yes" or "no"
A decidable problem can be solved in an unreasonable amount of time
67
What is the maximum number of searches required if using a linear search on list containing 2,000 numbers?
2,000
11
1,000
1
68
What should replace <missing condition> so that the program below displays TRUE 60% of the time?
x >= 6
x >= 9
x > 10
x < 6
69
Speedup can be calculated by: parallel time/sequential time
False
True
70
Methods of DNS cache poisoning include masquerading and rogue servers.
True
False
71
Which of the following is NOT an example of using citizen science as a possible solution?
The behavior of a mysterious and wonderful jellyfish on the beach or water
Collect recordings using ultrasonic microphones and sonograms of bats
Calculating PSAT scores for a school district
The behavior of fireflies during the summer months
72
Calculate the download time if the current connection speed is 700 KBps and the video is 400 MB in size.
175 seconds
1.75 seconds
57.1 seconds
571 seconds
73
Bandwidth is the minimum rate of bits per second.
True
False
74
What is the result of (10 MOD 6)/(42 MOD 8)?
2
1
0
3
75
What is the purpose of DNS?
To create gateways for data to pass through
To translate website names into IP addresses
To destroy IP addresses that are not in use
To transfer documents across the Internet
76
Which system uses numbers 0-9? Which system uses number 0 or 1?
Integer uses 0-9; binary uses 0 or 1
Deca-numbers uses 0-9; binary uses 0-3
Binary uses 0-9; decimal uses 0 or 1
Binary uses 0 or 1; decimal uses 0-9
77
What is binary search?
Searches items in a list one by one in an sorted list.
Searches for the position of an item through an unsorted list.
Searches items in a list one by one in an unsorted list.
Searches for the position of an item through a sorted list.
78
What is the process of analyzing a set of raw data for patterns and useful information?
Data extraction
Data mining
Machine learning
Abstraction
79
What is citizen science?
The collaboration and participation of the public in scientific research
The process of creating a scientific report based on the population
The use of citizens in a research project or simulation
The collaboration of individuals in an arts project
80
What scenario represents multi-factor authentication?
A website prompts you for your password to log in to your account
A website asks for your password and a code that was sent to your email
An application asks for your password and a random number of your choice
An application asks for you to input a random word of your choice
81
What kind of error is present in this code segment?
Logic error
Syntax error
No error; the program works as intended
Run-time error
82
What is malware?
Software designed for the purpose of finding hackers in a computer's system
Software designed to verify a user's password and confidential information
Software designed to help solve problems on a computer
Software designed to damage or illegally access a system without permission
83
All data traveling over the internet is in binary.
False
True
84
Which of the following lines of code would cause an error with a robot?Responses
NOT CAN_M0VE (forward)
CAN_MOVE (north)
CAN_MOVE (right)
NOT CAN_MOVE (left)
85
What is the function of this creative commons license?
Must release derived works under the same license as the original
Able to be redistributed, but can't be sold for the purpose of making money
Must credit the original author or creator
Cannot be altered, modified, or changed in any way
86
Answer the question below.
00000100 00001001 00000111
0000111 00001111 00000100
00000100 00001111 00000111
00000010 00001111 00000111
87
If IPv4 (store 2
32
IP addresses) changes to IPv6 (store 2
128
IP addresses), how many more IP addresses are available?
96 as many IP addresses
Twice as many IP addresses
296 as many addresses
22 as many IP addresses
88
Which of the following is an example of Personal Identifiable Information?
A creative document
A fake photo
A background picture
An email address
89
Which of the following test cases will return the correct average using the above procedure?
numbers[3, 5, 11, 6]
numbers[1, 1, 35, 6]
numbers[11, 35, 6]
numbers[0, 1, 35, 6]
90
What scenario can represent binary numbers?
The weather outside
The seasons
What time it is
A light switch
91
Lea uses pi in her program; it intends to return the value 14.235267. Instead, 14.235483 was given. What error is this?
Overflow error
Round-off error
Logic error
Integer error
92
Answer the question below.
I, IV, II, III
I, III, IV, II
I, II, III, IV
I, IV, III, II
93
What is a overflow error?
Errors that occur when there is unexpected behavior and inaccurate results
Errors that occur when a program attempts to store more data than allowed
Errors that occur when a string is misplaced in a code causing failure
Errors that occur while the program is running despite being made correctly
94
What will the program display?
4 8
2 7
2 8
3 7
95
What is 74 (DEC) in binary?
1101011 BIN
1111100 BIN
1001010 BIN
0101101 BIN
96
What is distributed computing?
To run a program on a single processor with large memory and storage
Dividing a program into different tasks to be solved by multiple computers
Running smaller parts of a program simultaneously on multiple processors
To simultaneously route data through multiple routers
97
What is the digital divide?
A gap in a website's information
The gap between those who can access technology and those who don’t
A component of a computer's hardware
The division of digital data in software
98
Which of the following is true about data compression?
Data compression can be used for pictures and video only
Lossless data compression is the best compression under all conditions
Lossy compression cannot be used when sending pictures
Data compression is used to make a file smaller for storage or transmission
99
A low-level programming language is hard for humans to read.
False
True
100
What is 00110101 01001010 10011011 in decimal?
57 76 157
53 75 155
52 75 156
53 74 155