
AP CSP MCQ Review Questions Session 4 Quiz
Authored by Thomas Harris
Computers
10th Grade
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
11 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
StreamPal is an audio-streaming application for mobile devices that allows users to listen to streaming music and connect with other users who have similar taste in music. After downloading the application, each user creates a username, personal profile, and contact list of friends who also use the application. The application uses the device’s GPS unit to track a user’s location. Each time a user listens to a song, the user can give it a rating from 0 to 5 stars. The user can access the following features for each song that the user has rated. • A list of users on the contact list who have given the song the same rating, with links to those users’ profiles • A map showing all other users in the area who have given the song the same rating, with links to those users’ profiles A basic StreamPal account is free, but it displays advertisements that are based on data collected by the application. For example, if a user listens to a particular artist, the application may display an advertisement for concert tickets the next time the artist comes to the user’s city. Users have the ability to pay a monthly fee for a premium account, which removes advertisements from the application.
A. Users of the basic version of StreamPal are more likely to give songs higher ratings than are users of the premium version of StreamPal.
B. Users of the basic version of StreamPal indirectly support StreamPal by allowing themselves to receive advertisements.
C. Users of the basic version of StreamPal spend more on monthly fees than do users of the premium version of StreamPal.
D. Users of the basic version of StreamPal use less data storage space on their devices than do users of the premium version of StreamPal.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
StreamPal is an audio-streaming application for mobile devices that allows users to listen to streaming music and connect with other users who have similar taste in music. After downloading the application, each user creates a username, personal profile, and contact list of friends who also use the application. The application uses the device’s GPS unit to track a user’s location. Each time a user listens to a song, the user can give it a rating from 0 to 5 stars. The user can access the following features for each song that the user has rated. • A list of users on the contact list who have given the song the same rating, with links to those users’ profiles • A map showing all other users in the area who have given the song the same rating, with links to those users’ profiles A basic StreamPal account is free, but it displays advertisements that are based on data collected by the application. For example, if a user listens to a particular artist, the application may display an advertisement for concert tickets the next time the artist comes to the user’s city. Users have the ability to pay a monthly fee for a premium account, which removes advertisements from the application.
A. Users of the application are required to rate songs in order to enable all of the application’s features.
B. Users of the application may have the ability to determine information about the locations of users that are not on their contact list.
C. Users of the application may not be able to use the application if they are located in an area with a poor Internet connection.
D. Users of the application may not have similar music taste to any other users on their contact list.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is a primary reason for the use of open protocols on the Internet?
Open protocols allow devices to specify how data packets are to be routed on the Internet in advance.
Open protocols ensure that all data transmission on the Internet is kept secure.
Open protocols ensure that all Internet users are provided connections with equal bandwidth.
Open protocols provide a way to standardize data transmission between different devices.
4.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
The figure above represents a network of physically linked devices, labeled A through F. A line between two devices indicates a connection. Devices can communicate only through the connections shown. Which of the following statements are true about the ability for devices A and C to communicate? Select TWO answers.
If devices B and D were to fail, then information sent from device A could not reach device C.
If devices B and F were to fail, then information sent from device A could not reach device C.
If devices D and F were to fail, then information sent from device A could not reach device C.
If devices E and F were to fail, then information sent from device A could not reach device C.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A computer has two processors that are able to run in parallel. The table above indicates the amount of time it takes either processor to execute four different processes. Assume that none of the processes is dependent on any of the other processes. A program is used to assign processes to each of the processors. Which of the following describes how the program should assign the four processes to optimize execution time?
Processes W and X should be assigned to one processor, and processes Y and Z should be assigned to the other processor.
Processes W and Y should be assigned to one processor, and processes X and Z should be assigned to the other processor.
Processes W and Z should be assigned to one processor, and processes X and Y should be assigned to the other processor.
Process Z should be assigned to one processor, and processes W, X, and Y should be assigned to the other processor.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following best explains how fault tolerance in a network is achieved?
By providing high-bandwidth connections between devices, enabling data packets to be transmitted as quickly as possible
By providing multiple paths between devices, enabling routing to occur even in the presence of a failed component
By providing open network protocols, ensuring that all devices on the network are interacting in a standard way
By providing software to monitor all network traffic, ensuring that data packets are sent and received in the proper order
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following actions is most likely to be effective in reducing the digital divide at a local level?
Creating an application that offers coupons and discounts for local businesses
Offering a discount to utility customers who pay their bills online instead of by mail
Providing free community access to computers at schools, libraries, and community centers
Requiring applicants for local government jobs to complete an online application
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?