Informasjonssyklusen, i sammenheng med datamaskiner og databehandling, har fire trinn: input, prosessering, output og lagring (IPOS). Imidlertid, på noen nivåer i en datamaskin, bruker noen prosesseringsenheter bare tre av disse trinnene - input, prosessering og output - uten å måtte lagre data. Hver av disse trinnene spiller en viktig rolle i innsamlings-, analyse- og distribusjonshandlingene som utføres av et datasystem.
Inngangsprosessering
•••Hemera Technologies / PhotoObjects.net / Getty Images
Data må komme inn i et system før de kan behandles til enten lagrede data eller informasjonsutdata. Inngangstrinnet til IPOS gir virkemidlene og mekanismene som data går inn i IPOS-modellen. Noen eksperter mener at selve inngangsprosessen kan deles inn i så mange som tre trinn: innsamling, forberedelse og innspill. Det generelle synet på inngangstrinnet er imidlertid at data blir lagt inn i et system ved hjelp av en eller annen form for en inngangsenhet.
En inndataenhet er i stand til å samle inn data ved kilden eller målepunktet. Kilden til data som er angitt i systemet av et menneske, er via tastatur, mikrofon eller kanskje til og med bevegelse av øynene eller en annen kroppsdel. Andre former for inngangsenheter, som termometre, sensorer og klokker, oppfyller også den generelle definisjonen av inngangsenheter. Inngangstrinnet til IPOS kan også kalles kodingstrinnet.
Databehandling
•••Comstock / Comstock / Getty Images
Når data kommer inn i IPOS-modellen, blir de behandlet til enten lagrede data eller informasjon. Behandlingsagenten er vanligvis en eller annen form for programvare eller firmware, med en spesifikk handling utført på en bestemt type data. I en bærbar eller stasjonær datamaskin er det vanlig at behandlingsagenten er aktiv selv før dataene kommer inn. Faktisk er det også vanlig at behandlingsprogramvaren ber om data og veileder inngangsprosessen.
Behandlingen kan variere fra relativt liten og enkel til veldig stor og kompleks. Uansett er det eneste formålet med behandlingsfasen å konvertere råinndataene til et skjema som kan lagres for senere bruk eller gi informasjonsutdata for videre behandling eller tolkning.
Utgangsbehandling
•••Jupiterimages / Polka Dot / Getty Images
Utgangsbehandling i IPOS sender informasjon til en skjerm, en skriver, en plotter, en høyttaler eller et annet medium som menneskelige sanser kan tolke. Imidlertid kan utgangstrinnet lagre dataene i et nytt format eller transformere de behandlede dataene til en inngang til en annen IPOS-modul også. For de fleste brukere betyr utdata enten en skjerm på en skjerm eller et trykt dokument eller grafikk. Utdata kan også bety data, informasjon eller koding.
Lagringsbehandling
•••Goodshoot / Goodshoot / Getty Images
Lagringsstadiet til IPOS kan skje direkte fra eller til prosesserings- eller utgangstrinnene. Lagringstrinnet kan tjene som et pseudo-inngangs- eller pseudo-utgangstrinn for prosesseringstrinnet. Behandlingsstadiet kan trenge å lagre data for senere bruk eller huske tidligere lagrede data for behandling av nye data fra inngangstrinnet. Utgangstrinnet kan lagre behandlede data som informasjon for visning av en annen IPOS-modul når det er nødvendig. Lagringsstadiet lagrer ikke bare data eller informasjon på et fast lagringsmedium, for eksempel et hardt disk, men kan også lagre data og informasjon på flyttbare medier, for eksempel en flash-stasjon, CD-ROM eller DVD.