0% found this document useful (0 votes)
38 views3 pages

Ap Computer Science Principles Practice Exam and Notes 2021ans

The document contains an answer key for a multiple-choice practice exam for AP Computer Science Principles, detailing the correct answers, corresponding skill learning objectives, and topics for each question. It includes a comprehensive list of questions numbered from 1 to 138, along with their respective answers and alignment to course frameworks. The topics covered range from safe computing and binary numbers to algorithmic efficiency and identifying errors.

Uploaded by

jefete1914
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views3 pages

Ap Computer Science Principles Practice Exam and Notes 2021ans

The document contains an answer key for a multiple-choice practice exam for AP Computer Science Principles, detailing the correct answers, corresponding skill learning objectives, and topics for each question. It includes a comprehensive list of questions numbered from 1 to 138, along with their respective answers and alignment to course frameworks. The topics covered range from safe computing and binary numbers to algorithmic efficiency and identifying errors.

Uploaded by

jefete1914
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Answer Key and Question Alignment to Course

Framework
Multiple-Choice Answer Skill Learning Topic
Question Objective
1 D 5 .E IOC-2 .C 5 .6: Safe Computing
2 A 2 .B AAP-2 .F .a 3 .5: Boolean Expressions
3 A 4 .B AAP-1 .B 3 .1: Variables
and Assignments
4 D 5 .A CSN-1 .D 4 .1: The Internet
5 A 2 .B AAP-2 .K .a 3 .8: Iteration
6 C 5 .E IOC-2 .B 5 .6: Safe Computing
7 C 2 .A AAP-2 .J 3 .8: Iteration
8 C 1 .D CSN-1 .E .a 4 .2:Fault Tolerance
9 B 3 .C DAT-1 .A 2 .1: Binary Numbers
10 C 2 .B DAT-1 .C .a 2 .1: Binary Numbers
11 D 2 .B DAT-1 .C .a 2 .1: Binary Numbers
12 C 2 .B AAP-2 .H .a 3 .6: Conditionals
13 C 1 .C CRD-1 .A 1 .1: Collaboration
14 C 4 .C CRD-2 .I .b 1 .4: Identifying
and Correcting Errors
15 A 3 .B AAP-3 .A .a 3 .12: Calling Procedures
16 B 5 .E IOC-1 .F 5 .5: Legal and Ethical Concerns
17 B 1 .D CSN-1 .E .c 4 .2: Fault Tolerance
18 C 1 .D CSN-1 .E .c 4 .2: Fault Tolerance
19 D 5 .E IOC-2 .B 5 .6: Safe Computing
20 D 5 .A CSN-1 .A 4 .1: The Internet
21 A 1 .D DAT-1 .B 2 .1: Binary Numbers
22 A 1 .D AAP-2 .L 3 .9: Developing Algorithms
23 B 5 .A CSN-1 .B 4 .1: The Internet
24 C 1 .D DAT-1 .D 2 .2: Data Compression
25 D 4 .B AAP-2 .K .b 3 .8: Iteration
26 A 1 .D CSN-2 .B 4 .3: Parallel
and Distributed Computing
27 B 5 .E IOC-1 .D 5 .3: Computing Bias
28 D 2 .A AAP-2 .J 3 .8: Iteration
29 D 2 .A AAP-2 .J 3 .8: Iteration
30 B 5 .A CSN-1 .C 4 .1: The Internet
31 C 2 .B DAT-1 .C .b 2 .1: Binary Numbers
32 A 5 .E IOC-2 .B 5 .6: Safe Computing

104 AP Computer Science Principles Practice Exam


Multiple-Choice Answer Skill Learning Topic
Question Objective
33 B 1 .D AAP-4 .A .b 3 .17: Algorithmic Efficiency
34 B 4 .C CRD-2 .I .b 1 .4: Identifying
and Correcting Errors
35 B 5 .B DAT-2 .A 2 .3: Extracting Information
from Data
36 D 5 .D IOC-2 .A 5 .6: Safe Computing
37 C 4 .B AAP-2 .I .b 3 .7: Nested Conditionals
38 D 1 .D AAP-3 .F .b 3 .16: Simulations
39 C 2 .B DAT-1 .C .a 2 .1: Binary Numbers
40 B 5 .C IOC-1 .C 5 .2: Digital Divide
41 A 1 .C IOC-1 .E 5 .4: Crowdsourcing
42 A 4 .B AAP-2 .O .b 3 .10: Lists
43 A 5 .E IOC-2 .C 5 .6: Safe Computing
44 B 1 .D DAT-1 .B 2 .1: Binary Numbers
45 C 3 .B AAP-3 .A .a 3 .12: Calling Procedures
46 D 2 .B DAT-2 .D 2 .4: Using Programs with Data
47 B 2 .B DAT-2 .D 2 .4: Using Programs with Data
48 A 5 .E IOC-2 .C 5 .6: Safe Computing
49 D 1 .A AAP-4 .B 3 .18: Undecidable Problems
50 A 5 .E IOC-2 .B 5 .6: Safe Computing
51 A 1 .C IOC-1 .E 5 .4: Crowdsourcing
52 B 1 .D AAP-2 .P 3 .11: Binary Search
53 A 2 .A AAP-2 .J 3 .8: Iteration
54 B 5 .B DAT-2 .A 2 .3: Extracting Information
from Data
55 C 2 .B AAP-2 .N .a 3 .10: Lists
56 A 5 .B DAT-2 .A 2 .3: Extracting Information
from Data (2 .3)
57 A 1 .D CSN-2 .A .b 4 .3: Parallel and Distributed
Computing
58 D 3 .A CRD-2 .C 1 .2: Program Function
and Purpose
59 C 3 .A CRD-2 .C 1 .2: Program Function
and Purpose
60 D 5 .C IOC-1 .A 5 .1: Beneficial
and Harmful Effects
61 B 5 .D IOC-2 .A 5 .6: Safe Computing
62 C 5 .C IOC-1 .B 5 .1: Beneficial
and Harmful Effects

AP Computer Science Principles Practice Exam 105


Multiple-Choice Answer Skill Learning Topic
Question Objective
131 A,D 2 .B AAP-2 .F .a 3 .5: Boolean Expressions
132 B,C 4 .C CRD-2 .I .b 1 .4: Identifying
and Correcting Errors
133 B,C 4 .B AAP-2 .H .b 3 .6: Conditionals
134 A,D 2 .B AAP-2 .H .a 3 .6: Conditionals
135 A,D 2 .B AAP-3 .E .a 3 .15: Random Values
136 A,C 1 .B CRD-2 .J 1 .4: Identifying
and Correcting Errors
137 A,D 5 .B DAT-2 .B 2 .3: Extracting Information
from Data
138 A,C 3 .B AAP-3 .A .a 3 .12: Calling Procedures

106 AP Computer Science Principles Practice Exam

You might also like