Ciclul de procesare a informațiilor, în contextul computerelor și al procesării computerelor, are patru etape: intrare, procesare, ieșire și stocare (IPOS). Cu toate acestea, la anumite niveluri ale unui computer, unele dispozitive de procesare utilizează de fapt doar trei dintre aceste etape - intrare, procesare și ieșire - fără a fi nevoie să stocheze date. Fiecare dintre aceste etape joacă un rol important în acțiunile de colectare, analiză și distribuție efectuate de un sistem informatic.
Procesarea intrărilor
•••Hemera Technologies / PhotoObjects.net / Getty Images
Datele trebuie să intre într-un sistem înainte de a putea fi procesate fie în date stocate, fie în ieșirea informațiilor. Etapa de intrare a IPOS oferă mijloacele și mecanismele prin care datele intră în modelul IPOS. Unii experți consideră că procesul de intrare în sine ar putea fi împărțit în trei etape: colectare, pregătire și contribuție. Cu toate acestea, viziunea generală a etapei de intrare este că datele sunt introduse într-un sistem utilizând o formă de dispozitiv de intrare.
Un dispozitiv de intrare este capabil să colecteze date la sursa sau la punctul de măsurare. Sursa datelor introduse în sistem de către un om este printr-o tastatură, microfon sau poate chiar mișcarea ochilor sau o altă parte a corpului. Alte forme de dispozitive de intrare, cum ar fi termometre, senzori și ceasuri, îndeplinesc, de asemenea, definiția generală a dispozitivelor de intrare. Etapa de intrare a IPOS ar putea fi denumită și etapa de codificare.
Procesarea datelor
•••Comstock / Comstock / Getty Images
Odată ce datele intră în modelul IPOS, acestea sunt procesate fie în date stocate, fie în informații. Agentul de procesare este de obicei o formă de software sau firmware, cu o acțiune specifică întreprinsă asupra unui anumit tip de date. Într-un computer portabil sau desktop, este obișnuit ca agentul de procesare să fie activ chiar înainte de introducerea datelor. De fapt, este de asemenea obișnuit ca software-ul de procesare să solicite date și să ghideze procesul de introducere a acestuia.
Prelucrarea poate varia de la relativ mică și simplă la foarte mare și complexă. Indiferent, singurul scop al etapei de procesare este de a converti datele brute de intrare într-un formular care pot fi stocate pentru utilizare ulterioară sau pot furniza informații pentru procesare ulterioară sau interpretare.
Procesare ieșire
•••Jupiterimages / Polka Dot / Getty Images
Procesarea ieșirii în IPOS trimite informații către un ecran de afișare, o imprimantă, un plotter, un difuzor sau un alt mediu pe care simțurile umane îl pot interpreta. Cu toate acestea, etapa de ieșire ar putea stoca datele într-un format nou sau transforma datele procesate într-o intrare într-un alt modul IPOS. Pentru majoritatea utilizatorilor, ieșire înseamnă fie un afișaj pe ecranul unui monitor, fie un document tipărit sau grafic. Ieșirea poate însemna, de asemenea, date, informații sau codare.
Procesare stocare
•••Goodshoot / Goodshoot / Getty Images
Etapa de stocare a IPOS-ului poate avea loc direct din sau către procesare sau etapele de ieșire. Etapa de stocare poate servi ca o etapă de pseudo-intrare sau pseudo-ieșire pentru etapa de procesare. Este posibil ca etapa de procesare să trebuiască să stocheze date pentru utilizare ulterioară sau să readucă datele stocate anterior pentru procesarea datelor noi din etapa de intrare. Etapa de ieșire poate stoca datele procesate ca informații pentru afișarea de către un alt modul IPOS atunci când este necesar. Etapa de stocare nu stochează doar date sau informații pe un mediu de stocare fix, cum ar fi un hard disk disc, dar poate stoca și date și informații pe suporturi amovibile, cum ar fi o unitate flash, CD-ROM sau DVD.