A city council wants a system that lets residents unlock a shared bicycle using a phone app, records each journey and charges the rider by the minute.
(a) two input specifications for this system.
(b) one constraint on the system.
Practice IB Computer Science (First Exam 2027) Topic B1.1 Approaches to Computational Thinking with authentic exam-style questions for both SL and HL students. This question bank focuses on the exact syllabus content for B1.1 Approaches to Computational Thinking and mirrors Paper 1, 2 style where relevant.
Get instant solutions, detailed explanations, and build confidence with questions aligned to IB examiner expectations.
A city council wants a system that lets residents unlock a shared bicycle using a phone app, records each journey and charges the rider by the minute.
(a) two input specifications for this system.
(b) one constraint on the system.
A city council is planning where to install public charging points for electric vehicles.
…
A city transport authority models its bus network as a set of stops joined by connections, in order to plan new routes.
how abstraction is used in this model.
A card issuer wants to spot fraudulent transactions on customer accounts as they happen.
(a) what is meant by pattern recognition.
(b) how pattern recognition would be used in this system.
A museum wants a system that sells timed entry tickets online, limits the number of visitors admitted in each half hour and lets school groups book in advance.
(a) two elements that the problem specification for this system should contain.
(b) two limitations of the system.