Input-Process-Output Model

Computer Science: Edexcel IGCSE, topic 4.1.2

Input-Process-Output Model

The input-process-output model is an abstraction of a computer system.

The model

The model

  • There are four states in the model:
  • Inputs.
  • Processes.
  • Storage.
  • Outputs.
Data paths

Data paths

  • Data will first be created as input, either from a user or from some sensor.
  • This data can then be processed along with any other data that is held in the storage. It may itself be stored.
  • Once processing is complete, the output is given to the user.
  • Sometimes a feedback process may occur, and the outputs will be passed back to the model as an input.
Algorithms

Algorithms

  • Algorithms can be planned more easily using this model.
  • The inputs, processes and outputs can be identified from a problem statement.
  • The processes can then be decomposed before an algorithm is written.

Test yourself on Input-Process-Output Model

  • Solving Algorithm Questions

  • Following processing, where can data go?

Practise this topic for free