OAE Computer Science (054)
OAE Computer Science (054) is a trademark of its owner, which is not affiliated with and does not endorse Test Treasure Publication or TTP Prep.
OAE Computer Science (054) is a trademark of its owner, which is not affiliated with and does not endorse Test Treasure Publication or TTP Prep.
10 sample questions for the OAE Computer Science (054), with the correct answer and an explanation for each. No account needed. Try each one before you open the answer.
Sections covered on the exam: Algorithmic Thinking and Data Analysis, Programming Concepts, Computing Systems, Networks, and the Internet, Impacts of Computing and Learning Environments.
Question 1 · Algorithmic Thinking and Data Analysis
Answer: C. Trace the algorithm with the failing inputs, revise the faulty step, and retest
The cycle loops from testing back to analysis and revision: tracing the failing inputs, revising the faulty step, and retesting isolates the defect. Removing the failing cases hides the error instead of fixing it.
Question 2 · Algorithmic Thinking and Data Analysis
Answer: D. 2,359,296 bytes
Size = 1,024 × 768 × 24 bits = 18,874,368 bits, which is 2,359,296 bytes (3 bytes per pixel). 18,874,368 is the bit count mislabeled as bytes, and 786,432 assumes 1 byte per pixel.
Question 3 · Programming Concepts
Answer: D. Review 68
The outer test passes with 78, the late penalty lowers score to 68, and the second inner test then fails, so grade becomes "Review" and Review 68 is printed. Fail 68 wrongly assumes the outer condition is rechecked after the penalty.
Question 4 · Programming Concepts
Answer: A. Integration testing
Integration testing checks that separately working modules exchange data correctly, which is exactly where the string-versus-number mismatch appears. Unit testing examines each module in isolation, which is why both modules passed.
Question 5 · Computing Systems, Networks, and the Internet
distr1ct-support.net. What is the BEST response?Answer: C. Do not click the link; report it to IT through a known contact method.
Urgency plus a look-alike domain are classic phishing signs, so the safe action is not to click and to report it through a known, separate channel. Phishing sites often have valid HTTPS padlocks, and replying goes straight to the attacker.
Question 6 · Algorithmic Thinking and Data Analysis
Answer: C. Defining the problem, including required inputs, outputs, and limits
Missing a core requirement means the team did not fully define the problem, including required inputs, outputs, and limits, before designing a solution. Naming, optimization, and layout do not determine which features the app must support.
Question 7 · Algorithmic Thinking and Data Analysis
Answer: B. 5 bytes
The letters c, a, and f take 1 byte each, and é (U+00E9) lies outside ASCII, so UTF-8 uses 2 bytes for it, a total of 5 bytes. 4 bytes assumes one byte per character, which holds only for pure ASCII text.
Question 8 · Programming Concepts
Answer: A. It never stops, because i skips over 0 and stays nonzero.
The values of i are 10, 7, 4, 1, -2, -5, and so on, so the condition i != 0 is never False and the loop runs forever; using i > 0 would fix it. The options that stop assume the loop checks for passing zero rather than equaling it.
Question 9 · Programming Concepts
Answer: A. grade(80)
The condition score > 80 excludes 80, so grade(80) returns C when the specification requires B. The calls grade(85) , grade(90) , and grade(79) all return the correct grade, which is why testing exactly at each boundary matters.
Question 10 · Computing Systems, Networks, and the Internet
Answer: C. A password plus a one-time code from an app on the user's phone
Multi-factor authentication combines different factor types; a password (something you know) plus a phone-generated code (something you have) qualifies. A security question, a PIN, and a password are all things you know, so pairing them is still a single factor.
TTP Prep has 200 OAE Computer Science (054) practice questions with explanations, timed and mock-exam modes, 132 flashcards, interactive lessons, a printable cheat sheet and a readiness score. Start free, no card needed.
More free questions: browse every exam.