Infotöötlustsüklil on arvutite ja arvutitöötluse kontekstis neli etappi: sisend, töötlus, väljund ja salvestamine (IPOS). Kuid mõnel arvuti tasemel kasutavad mõned töötlusseadmed tegelikult ainult kolme neist etappidest - sisend, töötlus ja väljund - ilma andmete salvestamise vajaduseta. Kõigil neil etappidel on oluline roll arvutisüsteemi teostatavates kogumis-, analüüsi- ja levitamistoimingutes.
Sisendi töötlemine
•••Hemera Technologies / PhotoObjects.net / Getty Images
Andmed peavad sisenema süsteemi, enne kui neid saab töödelda salvestatud andmeteks või teabe väljundiks. IPOS-i sisendstaadium pakub vahendeid ja mehhanisme, mille kaudu andmed sisenevad IPOS-i mudelisse. Mõned eksperdid usuvad, et sisendprotsessi võib jagada kolmeks etapiks: kogumine, ettevalmistamine ja sisestamine. Sisendietapi üldine vaade on aga see, et andmed sisestatakse süsteemi mingis vormis sisendseadet kasutades.
Sisendseade on võimeline andmeid koguma oma allikas või mõõtmispunktis. Inimese poolt süsteemi sisestatud andmete allikas on klaviatuuri, mikrofoni või võib-olla isegi silmade või mõne muu kehaosa liikumine. Ka muud sisendseadmete vormid, nagu termomeetrid, andurid ja kellad, vastavad sisendseadmete üldisele määratlusele. IPOS-i sisendfaasi võiks nimetada ka kodeerimisastmeks.
Andmetöötlus
•••Comstock / Comstock / Getty Images
Kui andmed sisenevad IPOS-i mudelisse, töödeldakse neid kas salvestatud andmeteks või teabeks. Töötlusagent on tavaliselt teatud tüüpi tarkvara või püsivara, kus teatud tüüpi andmetega tehakse konkreetseid toiminguid. Kaasaskantavas või lauaarvutis on tavaline, et töötlusagent on aktiivne juba enne andmete sisestamist. Tegelikult on tavaline ka see, et töötlemistarkvara küsib andmeid ja juhendab selle sisestusprotsessi.
Töötlemine võib ulatuda suhteliselt väikesest ja lihtsast kuni väga suure ja keerukani. Sõltumata sellest on töötlemisetapi ainsaks eesmärgiks teisendada töötlemata sisendandmed vormiks mida saab salvestada hilisemaks kasutamiseks või pakkuda teavet edasiseks töötlemiseks või tõlgendamine.
Väljundi töötlemine
•••Jupiterimages / Polka Dot / Getty Images
IPOS-i väljunditöötlus saadab teavet kuvarile, printerile, plotterile, kõlarile või mõnele muule meediumile, mida inimese meeled suudavad tõlgendada. Kuid väljundstaadium võiks andmed salvestada uues vormingus või teisendada töödeldud andmed ka teise IPOS-mooduli sisendiks. Enamiku kasutajate jaoks tähendab väljund kas kuvar kuvariekraanil või prinditud dokument või graafika. Väljund võib tähendada ka andmeid, teavet või kodeerimist.
Ladustamise töötlemine
•••Goodshoot / Goodshoot / Getty Images
IPOS-i salvestusetapp võib toimuda otse töötlemise või väljundi etappidest või nende juurde. Salvestusetapp võib toimida töötlemisetapi pseudo- või pseudo-väljundina. Töötlemisetapil võib tekkida vajadus salvestada andmed hilisemaks kasutamiseks või varem salvestatud andmete tagasikutsumine sisendstaadiumist uute andmete töötlemiseks. Väljundjärk võib salvestada töödeldud andmeid teabeks, mida vajaduse korral kuvab teine IPOS-moodul. Salvestusetapp ei salvesta andmeid ega teavet ainult fikseeritud andmekandjale, näiteks kõvakettale kettale, kuid suudab andmeid ja teavet salvestada ka eemaldatavale andmekandjale, näiteks mälupulgale, CD-ROMile või DVD.