Dasar-Dasar Komputer
Pahami komponen utama komputer, cara data direpresentasikan, dan bagaimana perangkat keras serta perangkat lunak bekerja sama.
Tujuan Pembelajaran
- Menyebutkan komponen utama perangkat keras komputer
- Membedakan RAM dan penyimpanan permanen
- Memahami representasi data biner dan heksadesimal
- Menghubungkan komponen komputer dengan aspek keamanan
01Komponen perangkat keras utama
Komputer terdiri dari prosesor (CPU) yang mengeksekusi instruksi, memori (RAM) untuk data yang sedang dipakai, penyimpanan untuk data jangka panjang, serta perangkat input dan output.
Motherboard menghubungkan semua komponen tersebut, sedangkan firmware seperti BIOS atau UEFI menjalankan proses awal saat komputer dinyalakan.
02Memori vs penyimpanan
RAM bersifat volatil: isinya hilang ketika daya mati, tetapi aksesnya sangat cepat. Penyimpanan seperti SSD atau HDD bersifat non-volatil sehingga data tetap ada tanpa listrik.
Perbedaan ini penting dalam keamanan. Kunci enkripsi dan kata sandi dapat sementara berada di RAM, sedangkan file sensitif yang tersimpan di disk perlu dienkripsi agar aman bila perangkat hilang.
03Data dalam bentuk biner
Komputer menyimpan semua informasi sebagai bit, yaitu 0 dan 1. Delapan bit membentuk satu byte, dan teks, gambar, serta program hanyalah pola byte yang ditafsirkan dengan cara tertentu.
Heksadesimal (basis 16) dipakai sebagai penulisan ringkas byte. Satu byte dapat ditulis dengan dua digit heks, misalnya 255 menjadi FF. Anda akan sering melihatnya pada alamat MAC, hash, dan dump memori.
04Perangkat lunak dan lapisan sistem
Perangkat lunak tersusun berlapis: firmware, sistem operasi, kemudian aplikasi. Setiap lapisan bergantung pada lapisan di bawahnya, sehingga kelemahan pada lapisan bawah dapat memengaruhi semua yang berada di atasnya.
- Firmware: perangkat lunak tingkat rendah pada perangkat keras
- Sistem operasi: pengelola sumber daya dan proses
- Aplikasi: program yang dipakai pengguna sehari-hari
Contoh Praktis (Aman)
Konversi biner, desimal, dan heksadesimalSatu byte bernilai 200 dapat ditulis dalam tiga basis berbeda. Memahami konversi ini berguna saat membaca alamat dan hash.
Desimal : 200 Biner : 11001000 Heksadesimal : C8 Cek: 8 bit -> 1 byte -> 2 digit heks
Rangkuman
- CPU memproses instruksi, RAM menyimpan data aktif, penyimpanan menyimpan data permanen
- RAM bersifat volatil, SSD atau HDD bersifat non-volatil
- Semua data pada akhirnya adalah bit dan byte, sering ditulis dalam heksadesimal
- Lapisan firmware, OS, dan aplikasi saling bergantung dalam hal keamanan
Mini Quiz
Pilih satu jawaban untuk setiap soal, lalu tekan "Periksa Jawaban".
Manakah yang kehilangan isinya saat komputer dimatikan?
Berapa bit dalam satu byte?
Mengapa disk sensitif sebaiknya dienkripsi?