A List of the Steps in the Information Processing Cycle

The basic functions of a computer are the four IPOS stages.
••• BananaStock/BananaStock/Getty Images

The information processing cycle, in the context of computers and computer processing, has four stages: input, processing, output and storage (IPOS). However, at some levels within a computer, some processing devices actually only use three of these stages -- input, processing and output -- without the need to store data. Each of these stages plays an important role in the collection, analysis and distribution actions performed by a computer system.

Input Processing

Inputs can come from devices other than a keyboard or mouse.
••• Hemera Technologies/PhotoObjects.net/Getty Images

Data must enter a system before it can be processed into either stored data or information output. The input stage of IPOS provides the means and mechanisms through which data enters the IPOS model. Some experts believe the input process itself could be divided into as many as three stages: collection, preparation and input. However, the general view of the input stage is that data is input into a system using some form of an input device.

An input device is able to collect data at its source or point of measurement. The source of data entered into the system by a human is through a keyboard, microphone or perhaps even the movement of eyes or another body part. Other forms of input devices, such as thermometers, sensors and clocks, also meet the general definition of input devices. The input stage of IPOS could also be referred to as the encoding stage.

Data Processing

Data processing is generally an internal activity on a computer.
••• Comstock/Comstock/Getty Images

Once data enters the IPOS model, it is processed into either stored data or information. The processing agent is typically some form of software or firmware, with a specific action taken on a particular type of data. In a portable or desktop computer, it is common for the processing agent to be active even before the data enters. In fact, it is also common for the processing software to request data and guide its input process.

Processing can range from relatively small and simple to very large and complex. Regardless, the sole purpose of the processing stage is to convert the raw input data into a form that can be stored for later use or provide information output for further processing or interpretation.

Output Processing

Output is the product of processing in the IPOS model.
••• Jupiterimages/Polka Dot/Getty Images

Output processing in IPOS sends information to a display screen, a printer, a plotter, a speaker or some other medium that human senses can interpret. However, the output stage could store the data in a new format or transform the processed data into an input to another IPOS module as well. For most users, output means either a display on a monitor screen or a printed document or graphic. Output can also mean data, information or coding.

Storage Processing

Data storage uses a variety of media.
••• Goodshoot/Goodshoot/Getty Images

The storage stage of IPOS can occur directly from or to the processing or the output stages. The storage stage can serve as a pseudo-input or pseudo-output stage for the processing stage. The processing stage may need to store data for later use or recall previously stored data for processing new data from the input stage. The output stage may store processed data as information for display by another IPOS module when needed. The storage stage does not only store data or information on a fixed storage medium, such as a hard disk, but can also store data and information on removable media, such as a flash drive, CD-ROM or DVD.

Related Articles

PLC Programming Methods
PLC Project Ideas
Electronics Projects Using 4047 or 4027 IC
Mechanical Barriers to Communication
The Limbic System Structure That Regulates Hunger Is...
The Difference Between the Somatic & Autonomic System
How to Plot Line Segments on Graphing Calculator
Types of Hybrid Computers
Five Major Organ Systems of the Body
How to Type a Mixed Fraction in a TI-83 Plus
How to Interpret a Student's T-Test Results
How to Calculate the Centerline of P Charts
Stages of a Rocket Launch
The Definition of Body Systems
How to Write Your Name in Binary Numbers
The Uses of NPN Transistors
The Best Raspberry Pi Projects for Beginners
How Do Bright Light Microscopes Work?
How to Troubleshoot a Servo Drive
How Do I Calculate the Relative Standard Deviation...