Unit 5: Impact of Computing
CS Principles · Unit 5 · Paper 1

Impact of Computing unit test

A test on this unit alone, marked as a percentage and a letter grade — for the test your class is actually sitting, rather than for May. Answer everything, then submit once: seeing the answer to question 3 before attempting question 4 makes the final percentage meaningless.

Each paper is built from this unit’s 44 terms and is the same for everyone, so a teacher can assign “Unit 5, Paper 1” and every student sits the identical test. Multiple choice is marked objectively; the written sections you mark yourself against the model answer and rubric.
Suggested time 33 min 30 points0/17 attempted
1

Virus

2

Strong password

3

Why bias persists after deployment

4

Targeted advertising

5

Machine learning and data

6

Digital footprint

7

Copyright

8

Symmetric encryption

9

Cookie

10

Encryption

11

Open access

12

Digital divide

Short answer 1. Define or explain: Asymmetric (public key) encryption

3 pts

Short answer 2. Define or explain: Unintended consequence

3 pts

Short answer 3. Define or explain: Computing bias

3 pts

Short answer 4. Define or explain: Phishing

3 pts

Free response

6 pts

A city deploys an algorithm to prioritize which streets are repaved. The algorithm scores each street using reported potholes, average daily traffic, and the number of days since the last repaving.

Describe one benefit of using an algorithm rather than case-by-case decisions by officials.

Describe one way the data used by this algorithm could produce results that disadvantage a particular neighborhood.

Explain the difference between data collected passively by sensors and data collected through resident reports, and describe how that difference affects the algorithm.

Describe one specific change the city could make to reduce the harm identified in part (b).