🔢 Bilangan Biner
Sistem Angka Basis 2 - Bahasa Dasar Komputer - Informatika Kelas 7
📚 Teori Bilangan Biner
Apa itu Bilangan Biner?
🔢 Definisi Bilangan Biner:
Bilangan biner adalah sistem angka basis 2 yang hanya menggunakan simbol 0 dan 1, berbeda dengan sistem desimal (basis 10) yang umum kita pakai sehari-hari dengan angka 0-9.
💻 Peran dalam Komputer:
Dalam komputer, bilangan biner merupakan bahasa dasar karena mewakili kondisi perangkat melalui logika ON (1) dan OFF (0)—sesuai kemampuan saklar elektronik untuk menghidupkan/mematikan sinyal listrik.
🔌 Mengapa Komputer Menggunakan Biner?
• Sederhana: Hanya 2 kondisi (ON/OFF)• Reliable: Mudah dibedakan antara 0 dan 1
• Tahan Noise: Sinyal digital lebih stabil
• Efisien: Cocok dengan sifat elektronik
🧮 Bit dan Byte:
• 1 Bit: Satu digit biner (0 atau 1)• 1 Byte: 8 bit = dapat menyimpan angka 0-255
• 1 Kilobyte: 1024 byte
• 1 Megabyte: 1024 kilobyte
💡 Fakta Menarik tentang Biner
Semua data digital - teks, gambar, suara, video - semuanya disimpan dalam bentuk biner! Komputer mengubah semua informasi menjadi kombinasi 0 dan 1 yang sangat panjang.
| Sistem Bilangan | Basis | Simbol | Contoh | Penggunaan |
|---|---|---|---|---|
| Biner | 2 | 0, 1 | 1010 | Komputer, elektronik |
| Desimal | 10 | 0-9 | 10 | Kehidupan sehari-hari |
| Oktal | 8 | 0-7 | 12 | Sistem Unix/Linux |
| Heksadesimal | 16 | 0-9, A-F | A | Warna web, memori |
🔍 Sifat & Representasi Data Biner
1. Bit (Binary Digit): Unit terkecil data, hanya 0 atau 1
2. Byte: 8 bit = 1 byte, dapat merepresentasikan 256 nilai berbeda (0-255)
3. Representasi Universal: Biner dapat merepresentasikan:
- Angka (0, 1, 2, 3, ...)
- Huruf (A=01000001, B=01000010, ...)
- Warna (RGB dalam biner)
- Suara (gelombang digital)
- Gambar (pixel dalam biner)
💡 Binary Visualizer - Simulasi Bit ON/OFF
🔌 Klik lampu untuk mengubah status ON (1) / OFF (0)
💡 Konsep Penting
Setiap posisi bit memiliki nilai pangkat 2:
Posisi 0 (paling kanan) = 2⁰ = 1
Posisi 1 = 2¹ = 2
Posisi 2 = 2² = 4
Posisi 3 = 2³ = 8
Dan seterusnya...
🔄 Konversi Desimal ↔ Biner
📊 Konversi Desimal ke Biner
📊 Konversi Biner ke Desimal
🎯 Latihan Konversi
| Desimal | Biner | Desimal | Biner | Desimal | Biner |
|---|---|---|---|---|---|
| 0 | 0000 | 8 | 1000 | 16 | 10000 |
| 1 | 0001 | 9 | 1001 | 20 | 10100 |
| 2 | 0010 | 10 | 1010 | 25 | 11001 |
| 3 | 0011 | 11 | 1011 | 30 | 11110 |
| 4 | 0100 | 12 | 1100 | 31 | 11111 |
| 5 | 0101 | 13 | 1101 | 50 | 110010 |
| 6 | 0110 | 14 | 1110 | 100 | 1100100 |
| 7 | 0111 | 15 | 1111 | 255 | 11111111 |
🃏 Binary Cards Game - Hitung 0 sampai 31
Cara Menghitung dengan Kartu Biner
🃏 Konsep Binary Cards:
Dengan 5 kartu biner, kita bisa menghitung dari 0 hingga 31! Setiap kartu mewakili pangkat 2 yang berbeda. Kartu yang terbalik (ON) = 1, kartu yang tidak terbalik (OFF) = 0.
🧮 Cara Kerja:
• Kartu 1: Nilai 16 (2⁴)• Kartu 2: Nilai 8 (2³)
• Kartu 3: Nilai 4 (2²)
• Kartu 4: Nilai 2 (2¹)
• Kartu 5: Nilai 1 (2⁰)
📊 Contoh:
Untuk membuat angka 13:13 = 8 + 4 + 1 = 01101 (biner)
Balik kartu: 8, 4, dan 1 (kartu 16 dan 2 tetap tertutup)
🎯 Target: 0
Klik kartu untuk membalik dan membuat angka target!
🏆 Tantangan Binary Cards
Level 1: Angka 0-15 (4 kartu)
Level 2: Angka 0-31 (5 kartu)
Level 3: Angka 0-63 (6 kartu)
Bonus: Dengan 10 jari tangan, bisa hitung sampai 1023!
🌐 Aplikasi Bilangan Biner dalam Kehidupan
Fax dan Modem - Komunikasi Digital
📠 Cara Kerja Mesin Fax:
Mesin fax mengubah dokumen menjadi sinyal biner dengan cara memindai setiap titik pada kertas. Titik hitam = 1, titik putih = 0. Sinyal ini dikirim melalui telepon sebagai nada tinggi/rendah, lalu dikonversi kembali menjadi gambar di mesin penerima.
📡 Modem (Modulator-Demodulator):
Modem mengubah data digital (biner) menjadi sinyal analog untuk dikirim melalui kabel telepon, lalu mengubahnya kembali menjadi digital. Proses ini memungkinkan komputer berkomunikasi jarak jauh.
🎵 Representasi Suara:
• Nada Tinggi: Merepresentasikan bit 1• Nada Rendah: Merepresentasikan bit 0
• Frekuensi: Kecepatan pergantian nada
• Amplitudo: Kekuatan sinyal
📠 Simulasi Fax - Text ke Biner
🔤 Tabel ASCII (Huruf ke Biner)
| Karakter | ASCII | Biner | Karakter | ASCII | Biner |
|---|---|---|---|---|---|
| A | 65 | 01000001 | a | 97 | 01100001 |
| B | 66 | 01000010 | b | 98 | 01100010 |
| C | 67 | 01000011 | c | 99 | 01100011 |
| 0 | 48 | 00110000 | 1 | 49 | 00110001 |
| Space | 32 | 00100000 | ! | 33 | 00100001 |
🎨 Simulasi Gambar - Pixel ke Biner
Klik kotak untuk membuat pola hitam-putih, lihat representasi binernya!
🌟 Aplikasi Biner di Sekitar Kita
💾 Penyimpanan Data: Hard disk, SSD, USB flash drive
📱 Komunikasi: WiFi, Bluetooth, sinyal seluler
🎮 Gaming: Semua game disimpan dalam biner
🎵 Musik Digital: MP3, streaming musik
📺 Video: YouTube, Netflix, semua video digital
💳 Kartu Kredit: Chip dan magnetic stripe
Tidak ada komentar:
Posting Komentar