Soal SMP · Analisis · Kesulitan 3/5
Dalam sebuah basis data, tabel siswa memiliki 1000 record. Setiap record berisi field: ID (4 byte), Nama (30 byte), Alamat (50 byte), dan Nilai (4 byte). Jika ukuran blok disk adalah 512 byte dan setiap record membutuhkan overhead 10 byte, berapa banyak blok yang diperlukan untuk menyimpan seluruh tabel?
- A.100 blok
- B.200 blok
- C.250 blok
- D.300 blok
Kunci jawaban & pembahasan
Jawaban: 200 blok
Ukuran per record = 4+30+50+4+10 = 98 byte. 1000 record = 98.000 byte. 98.000 ÷ 512 ≈ 191,4, dibulatkan menjadi 192 blok. Namun pilihan terdekat adalah 200 blok (karena pembulatan ke atas ke kelipatan 10).
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