0984

Problem Solving and Design

Algorithm Design and Problem Solving · 4 question types

Exam Frequency Analysis

Past paper frequency (2018 to 2024)

This topic accounts for approximately 6% of your exam marks.

stable
Low
Stable6%

Decomposition, abstraction and structure charts appear as design-focused questions.

Every program can be described as a pipeline of inputs, processes and outputs. Identifying these clearly is a key step in the analysis stage of the development life cycle.

StageWhat it isExamples
InputData that enters the program from outsideKeyboard typing, mouse clicks, sensor readings, file contents, network messages
ProcessWhat the program does with the dataCalculate, compare, sort, search, filter, transform
OutputData that leaves the program for the user or the environmentText on screen, printed page, sound, control signal to an actuator