Daftar Isi
Halo, Sobat Teknologi! Apa kabar? Pernahkah kamu membayangkan bagaimana smartphone, laptop, atau jam tangan pintarmu bekerja? Di balik layar sentuh yang mulus dan aplikasi yang canggih, terdapat dunia yang hanya mengenal dua angka: 0 dan 1. Inilah yang kita sebut dengan Sistem Digital.
Baca juga:Panduan Lengkap Contoh Soal TPU Bank Sumut dan Pembahasan Terupdate untuk Pemula
Memasuki tahun 2026, pemahaman tentang sistem digital menjadi semakin krusial. Bukan hanya untuk mahasiswa teknik informatika atau elektro, tapi bagi siapa saja yang ingin memahami fondasi revolusi AI dan robotika saat ini. Sistem digital adalah “bahasa” yang digunakan mesin untuk berpikir, menyimpan data, dan berkomunikasi.
Untuk membantumu menguasai materi ini dengan cara yang santai namun mendalam, saya telah merangkum 20 contoh soal sistem digital yang paling sering muncul dalam ujian maupun diskusi teknis. Kita akan mulai dari konversi bilangan, gerbang logika, hingga rangkaian kombinasional. Yuk, siapkan kopi dan mari kita asah otak!
Bagian 1: Konversi Sistem Bilangan
Sistem bilangan adalah dasar dari segalanya. Komputer menggunakan biner (basis 2), manusia menggunakan desimal (basis 10), dan programmer sering menggunakan heksadesimal (basis 16).
Soal 1: Konversi Biner ke Desimal
Ubahlah bilangan biner $1101_2$ ke dalam sistem desimal!
- Pembahasan: Setiap digit biner memiliki bobot $2^n$ mulai dari kanan (indeks 0).$1 \times 2^3 = 8$$1 \times 2^2 = 4$$0 \times 2^1 = 0$$1 \times 2^0 = 1$Total: $8 + 4 + 0 + 1 = 13_{10}$.
- Kunci Jawaban: 13
Soal 2: Konversi Desimal ke Biner
Ubahlah bilangan desimal $25_{10}$ ke dalam sistem biner!
- Pembahasan: Bagi terus dengan 2 dan catat sisanya.$25 / 2 = 12$ sisa 1$12 / 2 = 6$ sisa 0$6 / 2 = 3$ sisa 0$3 / 2 = 1$ sisa 1$1 / 2 = 0$ sisa 1Baca dari bawah ke atas: $11001_2$.
- Kunci Jawaban: 11001
Soal 3: Konversi Heksadesimal ke Biner
Ubahlah bilangan heksadesimal $A3_{16}$ ke biner!
- Pembahasan: Ingat, satu digit heksadesimal mewakili 4 bit biner.$A = 10_{10} = 1010_2$$3 = 0011_2$Gabungkan: $10100011_2$.
- Kunci Jawaban: 10100011
Soal 4: Konversi Biner ke Oktal
Ubahlah $101110_2$ ke sistem oktal (basis 8)!
- Pembahasan: Kelompokkan per 3 bit dari kanan.$101 = 5$$110 = 6$Hasil: $56_8$.
- Kunci Jawaban: 56
Soal 5: Komplemen Dua
Berapakah nilai komplemen dua dari bilangan biner $0110$ (4 bit)?
- Pembahasan: 1. Invert (balikkan) bitnya: $0110 \rightarrow 1001$2. Tambahkan 1: $1001 + 1 = 1010$.
- Kunci Jawaban: 1010
Bagian 2: Gerbang Logika (Logic Gates)
Gerbang logika adalah blok bangunan fisik dari sirkuit digital. Mereka mengambil keputusan berdasarkan input voltase tinggi (1) atau rendah (0).
Soal 6: Gerbang AND
Jika input A = 1 dan B = 0 dimasukkan ke gerbang AND, berapakah outputnya?
- Pembahasan: Gerbang AND hanya akan menghasilkan 1 jika kedua inputnya adalah 1.
- Kunci Jawaban: 0
Soal 7: Gerbang OR
Jika input A = 0 dan B = 1 dimasukkan ke gerbang OR, berapakah outputnya?
- Pembahasan: Gerbang OR akan menghasilkan 1 jika salah satu atau kedua inputnya adalah 1.
- Kunci Jawaban: 1
Soal 8: Gerbang XOR
Manakah pernyataan yang benar tentang gerbang XOR (Exclusive OR)?
A. Output 1 jika input sama.
B. Output 1 jika input berbeda.
C. Output selalu 0.
- Pembahasan: XOR menghasilkan 1 hanya jika jumlah input yang bernilai 1 adalah ganjil (untuk 2 input: jika input berbeda).
- Kunci Jawaban: B
Soal 9: Gerbang Universal
Mengapa gerbang NAND disebut sebagai gerbang universal?
- Pembahasan: Karena kombinasi dari gerbang NAND saja dapat membentuk fungsi gerbang dasar lainnya seperti AND, OR, dan NOT.
- Kunci Jawaban: Karena dapat mengimplementasikan semua fungsi logika.
Soal 10: Gerbang NOR
Apa output dari gerbang NOR jika kedua input bernilai 0?
- Pembahasan: NOR adalah kebalikan dari OR. OR (0,0) = 0. Maka NOR (0,0) = 1.
- Kunci Jawaban: 1
Bagian 3: Aljabar Boolean dan Penyederhanaan
Aljabar Boolean digunakan untuk menyederhanakan rangkaian agar lebih efisien dan murah diproduksi.
Soal 11: Hukum Identitas
Dalam aljabar Boolean, berapakah hasil dari $A + 0$?
- Pembahasan: Variabel apapun yang di-OR-kan dengan 0 akan menghasilkan variabel itu sendiri.
- Kunci Jawaban: A
Soal 12: Hukum Komplemen
Berapakah hasil dari $A \cdot \bar{A}$ (A AND NOT A)?
- Pembahasan: Karena salah satu pasti 0, dan gerbang AND membutuhkan semua input 1 untuk menghasilkan 1, maka hasilnya selalu 0.
- Kunci Jawaban: 0
Soal 13: Hukum De Morgan
Apa bentuk setara dari $\overline{A \cdot B}$ menurut Hukum De Morgan?
- Pembahasan: Hukum De Morgan menyatakan bahwa negasi dari perkalian adalah penjumlahan dari negasi masing-masing variabel: $\bar{A} + \bar{B}$.
- Kunci Jawaban: $\bar{A} + \bar{B}$
Soal 14: Penyederhanaan Ekspresi
Sederhanakan ekspresi $Y = AB + A\bar{B}$!
- Pembahasan: $Y = A(B + \bar{B})$ (Distributif)$Y = A(1)$ (Hukum Komplemen)$Y = A$.
- Kunci Jawaban: A
Soal 15: Tabel Kebenaran
Berapa jumlah baris dalam tabel kebenaran jika sebuah rangkaian memiliki 4 input variabel?
- Pembahasan: Rumusnya adalah $2^n$. Maka $2^4 = 16$ baris.
- Kunci Jawaban: 16
Bagian 4: Rangkaian Kombinasional dan Sekuensial
Ini adalah aplikasi nyata dari gerbang-gerbang logika yang dirangkai menjadi satu fungsi.
Soal 16: Half Adder
Apa output dari Half Adder jika inputnya $A=1$ dan $B=1$?
- Pembahasan: Half Adder menghasilkan Sum dan Carry.Sum = $A \oplus B = 1 \oplus 1 = 0$Carry = $A \cdot B = 1 \cdot 1 = 1$.
- Kunci Jawaban: Sum = 0, Carry = 1
Soal 17: Multiplexer (MUX)
Apa fungsi utama dari Multiplexer?
- Pembahasan: Memilih salah satu dari beberapa input data dan meneruskannya ke satu jalur output tunggal berdasarkan sinyal pemilih (selector).
- Kunci Jawaban: Pemilih data (Data Selector).
Soal 18: Flip-Flop
Apa perbedaan mendasar antara rangkaian kombinasional dan rangkaian sekuensial?
- Pembahasan: Rangkaian kombinasional outputnya hanya bergantung pada input saat ini. Rangkaian sekuensial memiliki elemen memori (seperti Flip-Flop) sehingga outputnya bergantung pada input saat ini dan kondisi sebelumnya.
- Kunci Jawaban: Rangkaian sekuensial memiliki memori/menyimpan data.
Soal 19: Decoder
Berapa jumlah output pada decoder $3 \times 8$?
- Pembahasan: Input 3 ($n$), maka outputnya adalah $2^n = 2^3 = 8$.
- Kunci Jawaban: 8
Soal 20: Karnaugh Map (K-Map)
Apa kegunaan utama dari K-Map?
- Pembahasan: Alat visual untuk menyederhanakan ekspresi Boolean tanpa harus menggunakan banyak hukum aljabar secara manual, sehingga meminimalkan jumlah gerbang.
- Kunci Jawaban: Penyederhanaan rangkaian logika secara visual.
Kesimpulan
Belajar sistem digital memang terlihat rumit di awal karena kita harus terbiasa berpikir secara biner. Namun, setelah memahami pola gerbang logika dan konversi bilangan, kamu akan melihat bahwa semuanya sangat logis dan terstruktur. 20 soal di atas adalah pondasi yang akan membantumu melangkah ke materi yang lebih kompleks seperti arsitektur mikroprosesor atau perancangan FPGA.
Penulis: marfel


Post Comment