AP CS Principles Unit 1

AP CS Principles Unit 1

Assessment

Quiz

Computers

9th - 12th Grade

Hard

Created by

Erika Fisher

Used 7+ times

FREE Resource

Student preview

quiz-placeholder

28 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which of the following are true statements about digital certificates in Web browsers?
I. Digital certificates are used to verify the ownership of encrypted keys used in secured communication.
II. Digital certificates are used to verify that the connection to a Web site is fault tolerant.
I only
II only
I and II
Neither I and II

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

A video-streaming Web site uses 32-bit integers to count the number of times each video has been played. In anticipation of some videos being played more times than can be represented with 32 bits, the Web site is planning to change the 64-bit integers for the counter. Which of the following best describes the result of using 64-bit integers instead of 32-bit integers?
2 times as many values can be represented.
32 times as many values can be represented.
232 times as many values can be represented.
322  times as many values can be represented.

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which of the following best explains what happens when a new device is connected to the Internet?
A device driver is assigned to the device.
An Internet Protocol (IP) address is assigned to the device.
A packet number is assigned to the device.
A Web site is assigned to the device.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements are true about using a high-level programming language instead of a lower-level language?
 I.  Programs written in a high-level language are generally easier for people to read than programs written in a low-level language.

II.   A high-level language provides programmers with more abstractions than a low-level language.
III.
Programs written in a high-level language are generally easier to debug than programs written in a low-level language.
(A)  I only
(A)  I and III only
(A)  II and III only
(A)  I, II, and III

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

A user enters a Web address in a browser, and a request for a file is sent to a Web server. Which of the following best describes how the file is sent to the user?
The file is broken into packets for transmission. The packets must be reassembled upon receipt.
The file is broken into packets for transmission. The user’s browser must request each packet in order until all packets are received.
The server attempts to connect directly to the user’s computer. If the connection is successful, the entire file is sent. If the connection is unsuccessful, an error message is sent to the user.
The server repeatedly attempts to connect directly to the user’s computer until a connection is made. Once the connection is made, the entire file is sent.

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

An Internet service provider (ISP) is considering an update to its servers that would save copies of the Web pages most frequently visited by each user. Which of the following is LEAST likely to occur as a result of the update?
Average response time for user requests might decrease.
Privacy of users might be negatively affected.
Storage requirements for the servers might increase.
Web sites that are not visited frequently might no longer be accessible to users.

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which of the following is a characteristic of the fault-tolerant nature of routing on the Internet?
The ability to use a hierarchical naming system to avoid naming conflicts
The ability to provide data transmission even when some connections have failed
The ability to resolve errors in domain name system (DNS) lookups
The ability to use multiple protocols such as hypertext transfer protocol (HTTP), Internet protocol (IP), and simple mail transfer protocol (SMTP) to transfer data

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?