Siklus pemrosesan informasi, dalam konteks komputer dan pemrosesan komputer, memiliki empat tahap: input, pemrosesan, output, dan penyimpanan (IPOS). Namun, pada beberapa level di dalam komputer, beberapa perangkat pemrosesan sebenarnya hanya menggunakan tiga tahap ini - input, pemrosesan, dan output - tanpa perlu menyimpan data. Masing-masing tahapan ini memainkan peran penting dalam tindakan pengumpulan, analisis, dan distribusi yang dilakukan oleh sistem komputer.
Pemrosesan Masukan
•••Hemera Technologies/PhotoObjects.net/Getty Images
Data harus masuk ke dalam sistem sebelum dapat diproses menjadi data tersimpan atau keluaran informasi. Tahap input IPOS menyediakan sarana dan mekanisme melalui mana data memasuki model IPOS. Beberapa ahli percaya bahwa proses input itu sendiri dapat dibagi menjadi tiga tahap: pengumpulan, persiapan, dan input. Namun, pandangan umum dari tahap input adalah bahwa data dimasukkan ke dalam sistem menggunakan beberapa bentuk perangkat input.
Perangkat input mampu mengumpulkan data pada sumber atau titik pengukurannya. Sumber data yang dimasukkan ke dalam sistem oleh manusia adalah melalui keyboard, mikrofon atau bahkan mungkin gerakan mata atau bagian tubuh lainnya. Bentuk lain dari perangkat masukan, seperti termometer, sensor dan jam, juga memenuhi definisi umum perangkat masukan. Tahap input IPOS juga bisa disebut sebagai tahap encoding.
Pengolahan data
•••Gambar Comstock/Comstock/Getty
Setelah data memasuki model IPOS, data tersebut diproses menjadi data atau informasi yang tersimpan. Agen pemrosesan biasanya beberapa bentuk perangkat lunak atau firmware, dengan tindakan khusus yang diambil pada jenis data tertentu. Di komputer portabel atau desktop, biasanya agen pemroses aktif bahkan sebelum data masuk. Bahkan, perangkat lunak pengolah juga biasa meminta data dan memandu proses inputnya.
Pemrosesan dapat berkisar dari yang relatif kecil dan sederhana hingga yang sangat besar dan kompleks. Terlepas dari itu, satu-satunya tujuan dari tahap pemrosesan adalah untuk mengubah data input mentah menjadi bentuk yang dapat disimpan untuk digunakan nanti atau memberikan keluaran informasi untuk diproses lebih lanjut atau penafsiran.
Pemrosesan Keluaran
•••Jupiterimages/Polka Dot/Getty Images
Pemrosesan output di IPOS mengirimkan informasi ke layar tampilan, printer, plotter, speaker, atau media lain yang dapat diinterpretasikan oleh indera manusia. Namun, tahap keluaran dapat menyimpan data dalam format baru atau mengubah data yang diproses menjadi masukan ke modul IPOS lain juga. Bagi sebagian besar pengguna, keluaran berarti tampilan pada layar monitor atau dokumen atau grafik yang dicetak. Keluaran juga dapat berarti data, informasi atau pengkodean.
Pemrosesan Penyimpanan
•••Goodshoot/Goodshoot/Getty Images
Tahap penyimpanan IPOS dapat terjadi secara langsung dari atau ke tahap pemrosesan atau keluaran. Tahap penyimpanan dapat berfungsi sebagai tahap pseudo-input atau pseudo-output untuk tahap pemrosesan. Tahap pemrosesan mungkin perlu menyimpan data untuk digunakan nanti atau memanggil kembali data yang disimpan sebelumnya untuk memproses data baru dari tahap input. Tahap keluaran dapat menyimpan data yang diproses sebagai informasi untuk ditampilkan oleh modul iPOS lain bila diperlukan. Tahap penyimpanan tidak hanya menyimpan data atau informasi pada media penyimpanan tetap, seperti hard a disk, tetapi juga dapat menyimpan data dan informasi pada media yang dapat dipindahkan, seperti flash drive, CD-ROM atau DVD.