Soal SMA · Konsep dasar · Kesulitan 3/5
Seorang arsitek merancang sistem penyimpanan data untuk proyek gedung. Ia ingin setiap lantai (1–20) dan setiap ruangan (A–Z) memiliki kode unik dengan format: 1 karakter untuk lantai (dalam heksadesimal, 1–20 desimal), diikuti 1 huruf ruangan, lalu 4 bit untuk status (0–15). Berapa bit minimum yang dibutuhkan untuk menyimpan satu kode unik lengkap jika lantai dikodekan dalam biner murni (bukan heksadesimal) dan huruf ruangan dikodekan dengan jumlah bit minimum?
- A.5 bit lantai + 5 bit huruf + 4 bit status = 14 bit
- B.5 bit lantai + 5 bit huruf + 4 bit status = 14 bit, tetapi lantai 20 butuh 5 bit
- C.4 bit lantai + 5 bit huruf + 4 bit status = 13 bit
- D.5 bit lantai + 4 bit huruf + 4 bit status = 13 bit
Kunci jawaban & pembahasan
Jawaban: 5 bit lantai + 5 bit huruf + 4 bit status = 14 bit
Lantai 1–20 memerlukan 5 bit (2⁴=16 tidak cukup, 2⁵=32 cukup). Huruf A–Z ada 26, memerlukan 5 bit (2⁵=32). Status 0–15 memerlukan 4 bit. Total 5+5+4=14 bit.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari