Key Quizzes with 100% Verified
This comprehensive, high-quality 160-question practice set helps students master all units of the
AP Computer Science Principles (APCSP) exam. Packed with verified answers and detailed
rationales, it is specifically curated to help you conquer both the digital multiple-choice section and
the written-response components of the Create Task
Why Choose This Practice Set?
• Realistic Exam Simulation: Features 160 rigorous questions that match the latest
College Board format, including single-select, multiple-select (choose two), and block/text-
based pseudo-code tracing.
• Targeted Focus Areas: All five Big Ideas are heavily covered:
o Creative Development & Programming
o Data & Abstract Analysis
o Computer Systems & Networks
o Cybersecurity & Encryption
o The Impact of Computing Innovations
• Instant Score Improvement: Review verified answers to quickly identify gaps in your
knowledge, build testing stamina, and reduce exam-day anxiety.
What You Get
• 160 Practice Multiple-Choice & Multiple-Select Questions
• Verified Answers with In-Depth Explanations
• Bonus tips on successfully completing and documenting the 30% weighted Create Task
1
, Whether you are aiming to solidify your foundational computing skills or secure a top score for
college credit, this material is the perfect tool for your study arsenal.
Quiz_________________?
() < () -
ANSWER✅
an Operators block and a Boolean block. The block checks if the first value is less than the
other value. If it is greater, the block returns true; if not, it returns false.
Quiz_________________?
() = () -
ANSWER✅
an Operators block and a Boolean block. The block checks if the first value is equal to the
other value. If the values are equal, the block returns true; if not, false. This block is not
case-sensitive.
Quiz_________________?
() > () -
ANSWER✅
an Operators block and a Boolean block. The block checks if the first value is greater than
the other value. If it is less, the block returns true; if not, it returns false.
Quiz_________________?
() and () -
ANSWER✅
2
, an Operators block and a Boolean block. The block joins two boolean blocks so they both
have to be true to return true. If they are both true, the block returns true; if they are not
all true or none true, it returns false.
Quiz_________________?
() mod () -
ANSWER✅
finds the remainder after division of one number by another
Quiz_________________?
() or () -
ANSWER✅
an Operators block and a Boolean block. The block joins two boolean blocks so any one of
them can be true to return true — if at least one of them is true, the block returns true; if
neither of them are true, it returns false.
This block can be stacked inside itself — this can be used to fit more booleans in.
Quiz_________________?
Abs () -
ANSWER✅
Takes the ___________ ___________ of a number. The distance the number is away
from zero. It is always positive.
Quiz_________________?
Algorithim -
3
, ANSWER✅
A standard way to perform an operation.
Quiz_________________?
AND -
ANSWER✅
a Boolean operator. *Both* have to be true in order for it to evaluate to true.
Quiz_________________?
Antivirus Software -
ANSWER✅
Helps protect against virus attacks
Quiz_________________?
APIs -
ANSWER✅
Application Programming Interface
Quiz_________________?
Application Layer Protocols -
ANSWER✅
The highest level of abstraction because they manage how data is interpreted and displayed
to users. These protocols give meaning to the bits sent by lower-level protocols; user and
server computers must agree on what the bits mean, and application protocols (like HTTP)
offer this.
4