Komputer adalah suatu perangkat elektronika yang dapat menerima data,
menyimpan data, dan mengolah data menjadi sebuah informasi. Selain itu,
komputer juga dapat menjalankan suatu program yang tersimpan di memori (media
penyimpanan).
B. Elemen Sistem Komputer
Perangkat Keras (Hardware)
Perangkat keras adalah sebuah perangkat komputer yang terlihat secara
fisik dan dapat disentuh/diraba/dipegang. Perangkat keras mengacu pada
perangkat elektronika komputer, seperti keyboard, mouse, monitor, dan
sebagainya. Secara garis besar perangkat keras dibagi menjadi tiga bagian,
yaitu processing device, memori, dan
input-output device.
Processing Device
Processing device adalah perangkat keras komputer yang berfungsi untuk
melakukan pemerosesan aritmatika dan logika, serta melakukan
pengendalian operasi komputer secara keseluruhan. Contohnya adalah
CPU.
Memori
Memori adalah media penyimpan data dalam komputer. Memori dibagi
menjadi dua macam, yaitu memori primer (memori utama) dan memori
sekunder (memori tambahan).
Input-Output Device
Input-Output device adalah perangkat keras komputer yang berfungsi
sebagai penghubung antara komputer dengan lingkungan luarnya.
Perangkat ini dibagi menjadi tiga sesuai dengan perannya, yaitu :
Input Device
Input device adalah perangkat keras komputer yang berfungsi untuk
menerima masukan dari luar, baik itu sebuah data maupun sebuah
program. Contohnya adalah keyboard, mouse, joystick, dan
sebagainya.
Output Device
Output device adalah perangkat keras komputer yang berfungsi untuk
menampilkan sebuah data yang kita masukan maupun sebuah program
yang kita gunakan. Contohnya adalah monitor.
Input Sekaligus Output Device
Input sekaligus output device adalah perangkat keras komputer yang
berfungsi untuk menerima masukan sekaligus menampilkan masukannya.
Contohnya adalah monitor touchscreen.
Perangkat Lunak (Software)
Perangkat lunak adalah sebuah perangkat komputer yang tidak terlihat
secara fisik dan tidak dapat disentuh/diraba/dipegang. Perangkat lunak
mengacu pada sekumpulan instruksi khusus yang ada pada sebuah komputer
atau bisa disebut sebuah program, contohnya adalah notepad, browser,
playMusic, dan sebagainya. Secara garis besar perangkat lunak dibagi
menjadi dua bagian, yaitu sistem operasi (operating system) dan
software aplikasi (application software).
Sistem Operasi (Operating System)
Sistem operasi adalah perangkat lunak yang menjadi perantara atau
penghubung antara pengguna (user) dengan perangkat keras komputer.
Contohnya adalah MS DOS, MS Windows, Unix, Linux, dan sebagainya.
Software Aplikasi (Application Software)
Software aplikasi adalah perangkat lunak yang dibuat dan dikembangkan
untuk memenuhi kebutuhan yang spesifik. Contohnya adalah aplikasi
untuk pekerjaan, aplikasi untuk hiburan, aplikasi untuk edukasi, dan
sebagainya.
Perangkat Intelektual (Brainware)
Perangkat Intelektual atau perangkat pikir adalah seorang manusia yang
mengoperasikan sebuah komputer atau dikenal dengan sebutan "user". Ada
beberapa peran yang dilakukan manusia sebagai user, yaitu :
Konsultan
Konsultan adalah seseorang yang memiliki pengetahuan luas di bidang
komputerisasi. Biasanya seorang konsultan tidak terlibat langsung
dalam menangani masalah yang dihadapi, namun hanya sebagai penasihat
yang handal.
Project Manager
Project manager adalah seorang yang memilki pengetahuan di berbagai
bidang dan memiliki kemampuan untuk memimpin suatu projek, mulai dari
mengatur, mengendalikan, mengawasi, dan bertanggung jawab terhadap
projek yang ia pimpin.
Analis Sistem (System Analyst)
Analis sistem adalah seseorang yang berperan dalam melakukan analisis
terhadap suatu permasalahan yang dihadapi, kemudian melakukan
penelitian terhadap masalah tersebut, dan selanjutnya merancang solusi
untuk permasalahan tersebut yang nantinya akan dituangkan ke dalam
bentuk program komputer.
Programmer
Programmer adalah seseorang yang berperan dalam menerjemahkan
rancangan solusi yang dibuat oleh seorang Analis ke dalam bahasa
pemograman yang nantinya akan diubah menjadi program yang dapat
dijalankan oleh komputer.
Operator
Operator adalah seseorang yang memiliki kemampuan untuk mengoperasikan
sebuah komputer berdasarkan instruksi yang diberikan.
Teknisi
Teknisi adalah seseorang yang memiliki kemampuan atau keahlian untuk
merakit perangkat komputer, merawat perangkat komputer, dan
memperbaiki berbagai macam permasalahan yang terjadi pada sebuah
komputer.
Trainer
Trainer adalah sesorang yang memilki pengetahuan dan kemampuan untuk
memberikan pendidikan kepada orang lain sesuai bidangnya.
Graphic Designer
Graphic designer adalah seseorang yang memiliki pengetahuan dan
keterampilan di bidang desain grafis.
Spesialis Jaringan
Spesialis jaringan adalah seseorang yang memiliki pengetahuan dan
keahlian di bidang jaringan komputer.
Database Administrator
Database administrator adalah sesorang yang memilki kemampuan untuk
menangani database.