Цикълът на обработка на информацията, в контекста на компютрите и компютърната обработка, има четири етапа: въвеждане, обработка, извеждане и съхранение (IPOS). Въпреки това, на някои нива в компютъра някои обработващи устройства всъщност използват само три от тези етапи - въвеждане, обработка и извеждане - без необходимост от съхраняване на данни. Всеки от тези етапи играе важна роля в действията по събиране, анализ и разпространение, извършвани от компютърна система.
Обработка на входа
•••Hemera Technologies / PhotoObjects.net / Getty Images
Данните трябва да влязат в системата, преди да могат да бъдат обработени в съхранени данни или изходни данни. Входният етап на IPOS осигурява средствата и механизмите, чрез които данните влизат в модела на IPOS. Някои експерти смятат, че самият процес на въвеждане може да бъде разделен на три етапа: събиране, подготовка и въвеждане. Общият изглед на входния етап обаче е, че данните се въвеждат в система, използвайки някаква форма на входно устройство.
Устройството за въвеждане е в състояние да събира данни в своя източник или точка на измерване. Източникът на данни, въведени в системата от човек, е чрез клавиатура, микрофон или дори движението на очите или друга част на тялото. Други форми на входни устройства, като термометри, сензори и часовници, също отговарят на общото определение на входните устройства. Входният етап на IPOS също може да бъде посочен като етап на кодиране.
Обработка на данни
•••Comstock / Comstock / Getty Images
След като данните влязат в IPOS модела, те се обработват или в съхранени данни, или в информация. Обработващият агент обикновено е някаква форма на софтуер или фърмуер, с конкретно действие, предприето върху определен тип данни. В преносим или настолен компютър е обичайно обработващият агент да бъде активен дори преди въвеждането на данните. Всъщност често се случва софтуерът за обработка да изисква данни и да ръководи процеса на въвеждане.
Обработката може да варира от сравнително малка и проста до много голяма и сложна. Независимо от това, единствената цел на етапа на обработка е да преобразува суровите входни данни във форма които могат да се съхраняват за по-късна употреба или да предоставят изходна информация за по-нататъшна обработка или интерпретация.
Изходна обработка
•••Юпитермаджи / Полка точка / Гети изображения
Обработката на изхода в IPOS изпраща информация на дисплей, принтер, плотер, високоговорител или друга среда, която човешките сетива могат да интерпретират. Изходният етап обаче може да съхранява данните в нов формат или да трансформира обработените данни във вход към друг IPOS модул. За повечето потребители изходът означава или показване на екрана на монитора, или отпечатан документ или графика. Изходът може също да означава данни, информация или кодиране.
Обработка на съхранение
•••Goodshoot / Goodshoot / Getty Images
Етапът на съхранение на IPOS може да се осъществи директно от или към етапите на обработка или изход. Етапът на съхранение може да служи като псевдо вход или псевдо изход етап за етапа на обработка. Етапът на обработка може да се наложи да съхранява данни за по-нататъшна употреба или да извика предварително съхранени данни за обработка на нови данни от входния етап. Изходният етап може да съхранява обработени данни като информация за показване от друг IPOS модул, когато е необходимо. Етапът на съхранение не съхранява само данни или информация на фиксиран носител за съхранение, като например твърд диск, но също така може да съхранява данни и информация на сменяеми носители, като флаш устройство, CD-ROM или DVD.