Practice IB Computer Science (CS) Topic 1.2 System Design Basics with authentic exam-style questions for both SL and HL students. This question bank focuses on the exact syllabus content for 1.2 System Design Basics and mirrors Paper 1, 2, 3 style where relevant.
Get instant solutions, detailed explanations, and build confidence with questions aligned to IB examiner expectations.
A medical centre uses a computer system to manage both patients’ data and appointments. This system, which is used by the doctors, nurses and secretaries, has two unordered files: a patients’ file and an appointments’ file, both of which can only be accessed sequentially.
Every evening the following processing takes place:
Outline the logical steps that the processing must follow when the system sends out the text reminders.
Describe two different methods that the medical centre could use that would allow data to be restored should it be lost for any reason.
The medical centre is concerned about the privacy of the data it is storing and has to make decisions concerning:
Discuss the issues that should be considered before making these decisions.
An airline has a server that holds the flight database. Passengers can check in using a number of self-service client kiosks located in the airport.
Define the term client.
Define the term server.
Explain the functions performed by the server in this situation.
1.2.1 Identify the relevant stakeholders when planning a new system.
Identify two different stakeholders who should be consulted during the planning of a new smart home monitoring system.
An international company is in the process of moving its Head Office from Europe to Asia.
Identify two possible compatibility issues as a part of data migration.
Outline how a virtual private network (VPN) will allow employees who are in Europe to communicate with the Head Office in Asia.
Outline one social issue associated with this process.
A software development firm is designing a new human resources platform for a global corporation with thousands of employees.
State two reasons why the systems analyst might choose to use online surveys rather than face-to-face interviews to gather initial requirements from the staff.