top of page

Qualification:
Cambridge Advanced Nationals in Computing (AAQ)

Certificate:
Computing: Application Development (H029 / H129)

Unit:
F161: Developing Application Software

2.2 - Data Flow

Watch on YouTube:
Data vs Information
Data Input
Information Output
Black Box Concept

You need to know the difference between the terms 'data' and 'information' and how data is input to be converted to information as an output. There are specific types of input and output, including numbers, text, movement, audio and images.

 

You need to understand how data and information flows through application software and can be stored. You must be able to represent data flow in a diagram using the black box concept.

What You Need to Know

noun-knowledge-8136749e.png

Data and Information

Data is raw, unprocessed facts and values, while information is data that has been processed and given meaning or context so that it is useful.

​

Data is converted into information through processing, such as calculating, sorting, filtering, comparing or organising it. For example, individual test scores are data and then calculating the class average produces information.

​​

Data flows into an application through inputs, is processed and/or stored and then flows out as useful information through outputs.

Data

Processed to give meaning

Information

Data Input & Information Output

83

blue

Numbers are numerical data entered into or produced by a system, including a whole number (integer) and decimal values (real). For example, entering a person's age, recording a temperature from a sensor or displaying a player's score.

​​​

​​

Text includes letters, numbers, symbols or words entered into or displayed by a system. For example, entering a username, typing a search query, displaying instructions or showing an error message.

​​

​

Movement is data about the position, direction or motion of a person or object, often captured using sensors or cameras. Examples include a phone detecting that it has been tilted, a fitness tracker detecting steps or a games console detecting controller movements.

​

​​

Audio is sound that is captured as input or produced as output by a system. Examples are speaking into a microphone for voice recognition, recording music, playing sound effects or receiving spoken directions from a navigation app.

​​

​​

Moving images are a sequence of images displayed rapidly to create the appearance of movement, usually as video or animation. For example, recording video with a camera, watching a video tutorial, a video call or an animation in a game.

​​​

​

Static images are single images that do not move, such as a photograph, drawing or diagram. Examples are taking a photo with a phone camera, scanning a QR code, displaying a logo or showing an image in an app.

Storage Locations

Black Box Concept

The black box concept is a way of representing a system by focusing on what data enters the system, what is stored and what information leaves the system, without needing to understand the internal processes or any code.

​

For example, consider a school quiz application:

  • Flow-in is data that is entered into the system from an external source. Such as when a student selects an answer to a multiple-choice question, which is sent into the quiz application.

​

  • Flow to storage is data that the system saves so that it can be accessed later. For example, the student's answer and score are saved to a database so their results can be viewed later.

​

  • Flow-out is information that is sent out of the system to a user or another system, such as the quiz application displaying the student's final score on the screen.

Flow In
product choices & payment details

Flow to Storage
customer's order & account details

Flow Out
order confirmation & receipt

Online Shopping System

Storage

See section 1.3 for information about the two main storage locations required for application software: on-site storage and cloud storage.

logoheadwhite.png

Questo's Questions

2.2 - Data Flow:

​​​​​

1. Explain the difference between data and information, giving an example of each. [3]

​​​​​

2. Explain how application software can process data to turn it into useful information. â€‹[2]

​​​​

3. Describe the following types of input/output data and give an example of each: number, text, movement, audio, moving images and static images.​ [2 each]

​​​​

4. Explain the black box concept and the terms flow in, flow to storage and flow out. [4]

​

5. Using an application of your choice, describe how data could flow into the application, be processed or stored, and flow out as useful information. [4]

A controller isn't the only way to play a video game! The Nintendo Wii and Nintendo Switch can use movement as input, music games like SingStar use audio from microphones, and the EyeToy on the PlayStation 2 used images from a connected camera.

Did You Know?

noun-nintendo-wii-console-1596716e.png
noun-wii-1436382e.png

© CSNewbs 2026

The written, video and visual content of CSNewbs is protected by copyright. © 2026
bottom of page