AP Computer Science Principles AP Computer Science Principles Practice Test 2025
This is the official AP Computer Science Principles AP Computer Science Principles question paper for 2025, as set in the Model questions examination. It carries 70 full marks and a time allowance of 120 minutes, across 10 questions. On Kekkei you can attempt this AP Computer Science Principles past paper online with a timer, get instant AI feedback and step-by-step solutions, and track the topics where you lose marks — completely free. Whether you are revising for your AP Computer Science Principles AP Computer Science Principles exam or solving previous years' question papers, this 2025 paper is a great way to practise under real exam conditions.
| Level | AP Computer Science Principles |
|---|---|
| Subject | AP Computer Science Principles |
| Year | 2025 BS |
| Exam session | Model questions |
| Full marks | 70 |
| Time allowed | 120 minutes |
| Questions | 10, all with step-by-step solutions |
Multiple Choice
Select the best answer.
Sorted list of 1024 elements. Max comparisons for binary search?
10
.
The correct answer is (c) 10.
list <- [10,20,30,40,50]
result <- 0
FOR EACH item IN list
IF item MOD 3 = 0
result <- result + item
DISPLAY result
What is displayed?
30
Only 30 is divisible by 3. Result=30.
The correct answer is (b) 30.
Which protocol routes packets across the Internet?
TCP/IP
TCP/IP.
The correct answer is (a) TCP/IP.
In public-key crypto, how to securely send a message?
Encrypt with receiver's public key
Encrypt with receiver's public key.
The correct answer is (c).
'Digital divide' refers to:
Gap between groups with and without access to digital technology and the Internet
Gap between those with/without access to digital technology.
The correct answer is (b).
Photo dataset: file name, date, GPS, camera model, file size. Which is metadata?
All of the above are metadata
All are metadata (data about data, not the image content itself).
The correct answer is (d).
x <- 1
REPEAT 5 TIMES
x <- x * 2
DISPLAY x
What is displayed?
32
.
The correct answer is (c) 32.
Operations proportional to . Time complexity?
Quadratic
Quadratic: .
The correct answer is (b) Quadratic.
Email impersonating bank, mismatched URL asks for credentials. This is:
Phishing
Phishing.
The correct answer is (a) Phishing.
Best chart for showing 3 budget categories' share of total spending?
Pie chart
Pie chart shows parts of a whole.
The correct answer is (d) Pie chart.
Frequently asked questions
- Where can I find the AP Computer Science Principles AP Computer Science Principles question paper 2025?
- The full AP Computer Science Principles AP Computer Science Principles 2025 (Model questions) question paper is available free on Kekkei. You can read every question online and attempt the paper under timed exam conditions.
- Does the AP Computer Science Principles 2025 paper come with solutions?
- Yes. Every question on this AP Computer Science Principles past paper includes a step-by-step solution, plus instant AI feedback when you attempt it on Kekkei.
- How many marks is the AP Computer Science Principles AP Computer Science Principles 2025 paper?
- The AP Computer Science Principles AP Computer Science Principles 2025 paper carries 70 full marks and is meant to be completed in 120 minutes, across 10 questions.
- Is practising this AP Computer Science Principles past paper free?
- Yes — reading and attempting this AP Computer Science Principles past paper on Kekkei is completely free.