Dasar Input dan Output pada komputer
Wokeh,, selamat malam saudara/i dan saudagar semua, kali ini kita akan membahas mengenai INPUT dan OUTPUT.
Yang saya maksud mengenai input dan output ini sendiri diluar konteks routing lho ya..
Latar belakang mengapa kita membahas mengenai dasar input output,, karena menurut penulis, “dasar input output ini merupakan salah satu dasar dari semua proses yang ada di komputer dan teknologi serta kehidupan kita”..
Mengapa demikian? Kalo bahasa ilmiah ilmiah nya penulis TIDAK TAU, tapi kalo perumpamaan nya:
- Kita tidak mau makan seharian, malam ini jadinya lapar.
- Kita menekan tombol power di komputer, komputer nya menyala.
- kita menekan tombol volume up di hp, volume di hp bertambah.
Kurang lebih seperti itu perumpamaan Input dan Output. Untuk lebih jelas nya, silahkan coba umpamakan sendiri.
Untuk gambaran Input-Output hardware bisa dilihat di gambar ini:
Nah, dari skema diatas, dari Input hingga ke Output,, itu melalui PROCESS, dan ada Feedback yang kembali ke input. Pada satu kasus, kita perlu memahami bagian mana yang input, bagian mana yang merupakan process, dan bagian mana yang merupakan output, serta feedback.
Contohnya seperti kasus tidak makan tadi..
Pembagian nya seperti ini:
- Tidak mau makan seharian = INPUT
- tenaga terkuras dari pagi hingga malam = PROCESS
- Malam ini jadinya lapar = OUTPUT
- Karena lapar, jadi ingin makan = FEEDBACK
Setelah itu,, terjadi loop dari feedback ke input baru:
- Ambil nasi, terus makan = INPUT
- Tubuh menerima asupan nutrisi = PROCESS
- Setelah makan jadi kenyang = OUTPUT
Nah, untuk selanjutnya, kalau mau ya silahkan coba analogikan sendiri alur input output ini ke kehidupan sehari hari, ataupun kondisi pada komputer atau teknologi seperti HP, dll.
Oke selanjutnya masuk ke pembahasan TROUBLESHOOT komputer, setelah kita memahami alur input hingga ke output, hal yang perlu kita sorot adalah ada alur PROCESS, karena pada titik ini lah sangat banyak kasus terjadi. Dan perlu di ingat,, pada troubleshooting di komputer, OUTPUT itu harus sesuai dengan yang user inginkan. Kembali lagi, kalo untuk ilmiah ilmiah nya, silahkan cari sendiri di search engine tercinta. Tapi untuk perumpamaan kasus, contoh kondisinya:
Mouse sudah terpasang ke komputer, tapi pointer di komputer tidak bisa bergerak ketika mouse di gerakkan.
Disini kita bagi dulu:
- INPUT = Mouse di gerakkan
- PROCESS = Perintah dari mouse sampai ke “waiting list” di memory untuk di jalankan di CPU, lalu di kirim ke monitor sebagai output.
- OUTPUT = Pointer di monitor tidak bergerak
- FEEDBACK = User melakukan troubleshoot karena output tidak sesuai dengan yang di inginkan.
Oke dari pembagian itu, mari kita lihat di process, perlu kita pahami lagi, dari awal, jika memory dan CPU bermasalah, itu komputer gak bakal nyala. Maka dari itu, walaupun input dari kita ada, kemungkinan yang terjadi adalah:
- Mouse itu sendiri tidak terdeteksi oleh komputer (hardware tidak terdata)
- Program penggerak mouse di komputer tidak terpasang (driver tidak ter install)
- Mouse di gerakkan diatas angin (mosue tidak di letakkan pada tempat seharusnya)
- dll
Dari kemungkinan kemungkinan yang ada, coba pilah satu per satu untuk dipastikan dimana akar masalahnya dengan:
- Mengecek apakah mouse sudah terdeteksi di komputer
- Memastikan apakah driver mouse sudah terinstall
- Letakkan di permukaan datar dan menggunakan alas yang sesuai peruntukannya
- dll
Jika semua sudah di cek dan di pastikan sesuai, berarti mouse nya sudah rusak, mau di perbaiki atau ganti mouse lain itu keputusan pemilik mouse nya. Tapi jika dari opsi diatas ada yang tidak sesuai, maka lakukan solving dengan memindahkan port mouse ke port lain, install driver, dan gunakan mouse pada alas yang memang peruntukannya.
Oke menurut saya sekian dulu mengenai kasus ini, untuk kasus yang lain, coba pilah pilah dulu akar masalahnya dimana, terus coba terapkan solving nya yang sesuai. Semoga dengan memahami dasar input output bisa membantu kita melakukan troubleshoot ke bukan hanya masalah komputer saja, tapi ke semua masalah. Terima kasih. CMIIW