sistem komputer terdiri dari empat komponen, yaitu perangkat keras (hardware), perangkat lunak (software), data dan komponen komunikasi.
Komponen perangkat keras adalah sesuatu yang dapat disentuh, yang terdiri dari CPU, memory, dan peralatan I/O.
CPU terdiri dari :
Arithmatic Logic Unit (ALU) : tujuannya untuk melakukan perhitungan.
Control Unit (CU) : yaitu tujuannya mengontrol pemrosesan intruksi dan memindahkan data dari satu bagian CPU ke bagian CPU lainnya.
Interface Unit (Bus): memindahkan intruksi dan data antara CPU dan perangkat keras lainnya
Perangkat lunak
tersusun atas program yang menentukan apa yang
harus dilakukan oleh komputer.
Ada dua
macam perangkat lunak, yaitu sistem software dan
software aplikasi. Sistem software berguna untuk
mengatur file, me-load, dan mengeksekusi
program serta menerima perintah dari mouse dan
keyboard.
Sistem software disebut juga sistem operasi (operating system), sedangkan software aplikasi adalah software yang digunakan untuk menyelesaikan suatu pekerjaan. Contoh software aplikasi adalah microsoft word, microsoft exel, microsoft power point dan masih banyak lagi.
Kompoen data (data componen)
Data adalah fakta dasar yang mewakili suatu kejadian, yang akan diproses oleh sistem komputer untuk menghasilkan informasi. Data dapat berupa angka dalam berbagai bentuk,
Komponen komunikasi (communication component)
Komponen komunikasi terdiri dari
hardware dan software. Hardware dalam komponen
komunikasi terdiri dari modem atau network interface
card (NIC) dan saluran komunikasi (communication
channel).
Saluran komunikasi menyediakan
hubungan antarkomputer. Saluran ini berupa wire
cable, fiber optic cable, saluran telpon atau wireless
technology, seperti sinar inframerah, telepon seluler
atau radio,
Sedangkan modem atau NIC dalam komputer bertindak sebagai interface antara komputer dan saluran komunikasi. Software dalam komponen komunikasi digunakan supaya masing-masing komputer mengerti apa yang diperintahkan oleh komputer yang saling berhungan. Software ini berguna untuk membangun hubungan dan mengontrol aliran data.