Teacher LoginStart Learning
HomeFeaturesHow It WorksPricingResourcesPast Papers
Grammar LabStart Learning
All chapters
Computer Science 2210 · Cambridge (CAIE) O Level

Programming concepts

85 past-paper questions on Programming concepts · examined 2020–2025.

Free preview · 8 of 85 shownUnlock all 85

20258 questions

2210/12 · M/J · Q3b(ii) [4]Sign up to mark my answer →

Give two other functions commonly found in an IDE. State the role of each function.

2210/21 · M/J · Q3 [4]Sign up to mark my answer →

Rewrite the algorithm in pseudocode, using a condition-controlled loop instead of a count-controlled loop.

2210/21 · M/J · Q4(b) [3]Sign up to mark my answer →

Explain how you could change the algorithm to repeatedly prompt for the telephone number until the number entered is 13 characters in length.

2210/21 · M/J · Q8(a)(i) [1]Sign up to mark my answer →

Identify one appropriate data type for the field Return.

2210/21 · M/J · Q8(a)(ii) [1]Sign up to mark my answer →

State the reason for the data type chosen.

2210/21 · M/J · Q9(a) [2]Sign up to mark my answer →

Write pseudocode statements to declare the variables A and B.

2210/21 · M/J · Q9(b) [6]Sign up to mark my answer →

Write pseudocode statements to define the function Odds and call the function using parameter A and store the return item in variable B.

2210/22 · O/N · Q2(b)(i) [4]Sign up to mark my answer →

Complete the pseudocode for PROCEDURE NewData

Free preview

You're viewing 8 of 85 questions

Free members see the first 8. Join Learning DEN Pro to unlock all 85 questions on this chapter — plus AI topical search, downloadable topical PDF packs, and examiner marking on any answer. From $9/month.

AI Examiner

Don't just read the solution — get your own answer marked

Write your answer to any Computer Science past-paper question, photograph it, and Learning DEN marks it like a real examiner — marks awarded, where you lost them, and your predicted grade. 3 free gradings to start.