Komponen Utama Komputer
Memahami Hardware, Software, dan Brainware sebagai tiga pilar utama yang membentuk satu kesatuan sistem komputer.
Sistem komputer adalah suatu jaringan yang terdiri dari komponen-komponen yang saling bekerja sama untuk menjalankan tugas pemrosesan data. Sistem ini tidak bisa berdiri sendiri hanya dengan satu komponen saja.
Menurut ISO (International Organization for Standardization), sistem komputer didefinisikan sebagai sekumpulan elemen yang saling berhubungan dan bekerja sama untuk mencapai tujuan tertentu, yaitu memproses data menjadi informasi yang berguna.
Hardware
Perangkat Keras
Software
Perangkat Lunak
Brainware
Perangkat Otak
Hardware adalah semua komponen fisik komputer yang dapat dilihat dan disentuh. Hardware dibagi menjadi 4 kategori utama berdasarkan fungsinya:
1. Perangkat Input (Masukan)
Berfungsi memasukkan data atau instruksi ke dalam sistem komputer.
2. Perangkat Proses (Processing)
Berfungsi memproses dan mengolah data yang diterima dari perangkat input.
3. Perangkat Output (Keluaran)
Berfungsi menampilkan hasil pengolahan data kepada pengguna.
4. Perangkat Penyimpanan (Storage)
Berfungsi menyimpan data secara permanen atau semi-permanen.
Software adalah kumpulan instruksi atau program yang memberikan perintah kepada hardware untuk menjalankan tugas tertentu. Software tidak bisa disentuh secara fisik, tetapi bisa “dialami” melalui layar dan suara.
System Software
Software yang mengelola dan mengendalikan hardware serta menyediakan platform untuk aplikasi.
- –Sistem Operasi: Windows, Linux (Ubuntu, Fedora), macOS, Android, iOS
- –Driver: Program penghubung OS dengan hardware (driver printer, VGA, audio)
- –Utility: Antivirus, disk cleanup, task manager, defragmenter
Application Software
Software yang dirancang untuk kebutuhan spesifik pengguna akhir.
- –Produktivitas: Microsoft Office (Word, Excel, PowerPoint), Google Workspace
- –Browser: Google Chrome, Mozilla Firefox, Microsoft Edge
- –Desain: Adobe Photoshop, CorelDRAW, Figma, Canva
- –Hiburan: Game, Spotify, VLC Media Player
Brainware adalah orang-orang yang terlibat dalam pengoperasian dan pengembangan sistem komputer. Tanpa brainware, hardware dan software hanyalah benda mati tanpa tujuan.
Orang yang menggunakan komputer untuk keperluan sehari-hari, seperti mengetik, browsing, atau bermain game.
Orang yang bertugas mengoperasikan komputer secara teknis, seperti menjalankan program tertentu dan memastikan perangkat berjalan.
Orang yang menulis, menguji, dan memelihara kode sumber perangkat lunak menggunakan bahasa pemrograman (Python, Java, C++, dsb).
Orang yang menganalisis kebutuhan pengguna lalu merancang solusi sistem informasi yang sesuai.
Orang yang bertanggung jawab mengelola, memelihara, dan mengamankan jaringan komputer dalam sebuah organisasi.
Video Pembelajaran
Tantangan Klasifikasi Hardware
Klik item lalu klik kotak yang tepat, atau drag-and-drop pada desktop.
Daftar Perangkat:
Kuis Sesi 1
Uji pemahamanmu tentang komponen komputer.
Proses Kerja CPU
Memahami arsitektur internal CPU dan bagaimana “otak” komputer memproses instruksi melalui siklus Fetch-Decode-Execute.
CPU (Central Processing Unit) adalah komponen utama yang menjalankan seluruh instruksi program. Di dalam CPU terdapat beberapa sub-komponen penting:
ALU (Arithmetic Logic Unit)
Bagian CPU yang bertugas melakukan operasi aritmatika (penjumlahan, pengurangan, perkalian, pembagian) dan operasi logika (AND, OR, NOT, XOR). ALU adalah “kalkulator” di dalam CPU.
CU (Control Unit)
Bagian CPU yang bertugas mengkoordinasikan seluruh aktivitas komputer. CU mengambil instruksi dari memori, menerjemahkannya, lalu mengirim sinyal kontrol ke komponen lain (ALU, memori, I/O) sesuai urutan yang benar.
Register (Registri)
Memori kecil berkecepatan sangat tinggi yang berada di dalam CPU. Register menyimpan data dan instruksi yang sedang diproses. Ukurannya sangat kecil (biasanya 32-bit atau 64-bit) tetapi jauh lebih cepat dari RAM.
Cache (Memori Cache)
Memori antara yang menempel di CPU, berfungsi menyimpan data yang sering diakses agar CPU tidak perlu selalu mengambil dari RAM yang lebih lambat. Terdiri dari L1 (tercepat, terkecil), L2, dan L3 (terbesar, relatif lebih lambat).
Bus Sistem
Jalur komunikasi data antara CPU dengan komponen lain. Terdiri dari Data Bus (mengirim data), Address Bus (mengirim alamat memori), dan Control Bus (mengirim sinyal kontrol).
| Register | Kepanjangan | Fungsi |
|---|---|---|
| PC | Program Counter | Menyimpan alamat memori instruksi berikutnya yang akan dieksekusi |
| IR | Instruction Register | Menyimpan instruksi yang sedang dieksekusi saat ini |
| MAR | Memory Address Register | Menyimpan alamat memori yang akan dibaca atau ditulis |
| MDR | Memory Data Register | Menyimpan data yang baru saja dibaca dari atau akan ditulis ke memori |
| ACC | Accumulator | Menyimpan hasil sementara dari operasi ALU |
Setiap instruksi program yang dijalankan CPU melewati tiga tahap utama yang disebut siklus instruksi (instruction cycle). Siklus ini berulang millions hingga billions kali per detik.
FETCH (Pengambilan)
CPU mengambil instruksi dari memori (RAM). Alurnya: nilai dalam PC dikirim ke MAR → alamat di MAR digunakan untuk mengakses RAM → data dari RAM disimpan di MDR → data dari MDR dipindahkan ke IR → nilai PC ditambah 1.
DECODE (Penerjemahan)
Control Unit (CU) membaca isi IR dan menerjemahkan instruksi tersebut. CU menentukan: operasi apa yang harus dilakukan (opcode), data dari mana (operand), dan komponen mana yang perlu diaktifkan.
EXECUTE (Eksekusi)
Berdasarkan hasil decode, CU mengirim sinyal ke ALU untuk melakukan operasi (jika operasi aritmatika/logika) atau ke komponen lain (jika operasi I/O). Hasil operasi disimpan kembali ke register atau memori. Setelah itu, siklus kembali ke FETCH untuk instruksi berikutnya.
Simulasi Interaktif Siklus CPU
Klik tombol untuk melihat langkah-langkah siklus Fetch-Decode-Execute secara visual.
Pengambilan Instruksi
Penerjemahan
Eksekusi
PC
0x00
MAR
—
MDR
—
IR
—
ACC
0
Kuis Sesi 2
Uji pemahamanmu tentang cara kerja CPU.
Troubleshooting & Antarmuka
Cara mengatasi masalah umum komputer dan memahami perbedaan GUI vs CLI.
Antarmuka pengguna (user interface) adalah jembatan komunikasi antara manusia dan komputer. Ada dua jenis utama:
GUI (Graphical User Interface)
Antarmuka berbasis grafis yang menggunakan gambar, ikon, jendela, dan tombol untuk berinteraksi.
Contoh: Windows Desktop, macOS Finder, Android, browser web
Kelebihan: Mudah dipelajari, intuitif, visual
CLI (Command Line Interface)
Antarmuka berbasis teks di mana pengguna mengetik perintah secara manual untuk mengontrol komputer.
Contoh: CMD (Windows), Terminal (Linux/macOS), PowerShell
Kelebihan: Cepat, presisi, otomatisasi mudah via script
Komputer Tidak Menyala Sama Sekali
- Pastikan kabel power terhubung ke stop kontak dan ke PSU
- Periksa switch di bagian belakang PSU — harus dalam posisi “I” (ON)
- Coba gunakan stop kontak lain untuk memastikan bukan masalah listrik
- Jika ada indikator LED di motherboard menyala tapi tidak boot, kemungkinan masalah RAM atau CPU
Layar Monitor Blank (Hitam)
- Periksa kabel VGA/HDMI/DisplayPort — pastikan tercolok dengan benar di kedua ujung
- Pastikan monitor dalam keadaan menyala (cek tombol power monitor)
- Coba ganti kabel atau port yang berbeda
- Jika monitor menyala tapi tidak ada sinyal, kemungkinan VGA card bermasalah
Komputer Sangat Lambat
- Buka Task Manager (Ctrl+Shift+Esc) — lihat aplikasi yang menggunakan CPU/RAM tinggi
- Periksa kapasitas penyimpanan — jika disk hampir penuh, hapus file tidak perlu
- Scan dengan antivirus untuk mendeteksi malware
- Nonaktifkan program yang tidak perlu saat startup
- Pertimbangkan upgrade RAM atau ganti HDD ke SSD
Tidak Bisa Terhubung Internet
- Periksa ikon WiFi — pastikan WiFi aktif dan terhubung ke jaringan yang benar
- Restart router/modem (cabut selama 30 detik, lalu colokkan kembali)
- Coba gunakan kabel LAN sebagai alternatif
- Restart adapter jaringan: Settings → Network → Disable lalu Enable
- Jalankan perintah
ipconfig /flushdnsdi CMD
BSOD (Blue Screen of Death)
- Catat kode error yang muncul di layar biru (contoh: IRQL_NOT_LESS_OR_EQUAL)
- Restart komputer dan masuk Safe Mode (tekan F8 saat boot)
- Rollback driver yang baru saja diupdate
- Jalankan Windows Memory Diagnostic untuk cek RAM
- Periksa suhu CPU — overheating bisa menyebabkan BSOD
Simulasi Diagnosa Masalah
Pilih gejala yang kamu alami, lalu ikuti langkah diagnosa langkah demi langkah.
Kesimpulan & Solusi
Kuis Sesi 3
Uji pemahamanmu tentang troubleshooting dan antarmuka.
Kuis Komprehensif
10 soal dari seluruh materi untuk menguji pemahaman menyeluruhmu.