WorksheetsFinal TEST
Total questions: 20
Worksheet time: 10mins
Sebuah komputer hanya dapat membaca bilangan dalam bentuk biner. Jika seorang pengguna ingin menyimpan angka desimal 157 dalam komputer, bagaimana bentuk bilangan tersebut dalam sistem biner?
10011101
10101111
11111001
11001011
Jika bilangan heksadesimal 3F dikonversi ke dalam sistem desimal, berapa hasilnya?
60
61
62
63
Sebuah sistem digital menggunakan bilangan biner untuk perhitungan. Jika sebuah register menyimpan angka 101101, berapakah nilai desimalnya?
44
45
46
47
Dalam sistem bilangan oktal, angka 725 diubah ke sistem desimal menjadi..
469
470
471
472
Suatu perangkat lunak menyimpan warna dalam format RGB menggunakan sistem bilangan heksadesimal. Jika warna biru direpresentasikan sebagai #0000FF, berapa nilai desimalnya?
255
256
4095
65535
Bilangan biner 11011 dikonversi ke dalam sistem heksadesimal menjadi...
1B
1C
2D
1D
Sebuah sensor mengirimkan data dalam format biner sebagai 10101100. Jika data ini diubah ke sistem heksadesimal, hasilnya adalah...
AC
AD
BC
BD
Jika bilangan desimal 83 dikonversi ke sistem biner, hasilnya adalah...
1010101
1010011
1100011
1101011
Dalam sistem bilangan biner, hasil operasi 1011 + 1101 adalah...
11000
10100
10010
11110
Sistem bilangan apa yang digunakan dalam komputer untuk operasi aritmetika dan logika?
Desimal
Oktal
Biner
Heksadesimal
Sebuah sistem komputer menggunakan bilangan biner untuk menyimpan data. Jika bilangan desimal 45 dikonversi ke dalam bentuk biner, berapa hasilnya?
101110
101101
101011
1011001
Dalam sistem bilangan oktal, bilangan 214 dalam sistem desimal setara dengan...
128
140
148
156
Suatu mikroprosesor hanya dapat bekerja dengan bilangan biner. Jika diberikan input desimal 200, bagaimana representasi biner yang benar?
11001000
11111000
10100000
11000100
Dalam sistem bilangan biner, operasi 1110 - 1011 menghasilkan...
0011
0101
0001
0111
Diberikan dua bilangan biner: 1011 dan 1101. Lakukan operasi penjumlahan antara kedua bilangan tersebut dan konversikan hasilnya ke dalam bentuk desimal. Berapakah hasil akhirnya?
10100₂ (20 desimal)
10110₂ (22 desimal)
11000₂ (24 desimal)
11100₂ (28 desimal)
Seorang programmer ingin mencetak bilangan kelipatan 3 dari 3 hingga 30 menggunakan PHP. Manakah kode PHP yang benar?
for ($i = 3; $i <= 30; $i + 3) {
echo $i . " ";
}
for ($i = 3; $i <= 30; $i += 3) {
echo $i . " ";
}
for ($i = 3; $i <= 30; $i = 3) {
echo $i . " ";
}
for ($i = 3; $i = 30; $i += 3) {
echo $i . " ";
}
Seorang pengguna ingin membuat fungsi yang menentukan apakah sebuah bilangan genap atau ganjil. Manakah kode PHP yang benar?
function cekBilangan($angka) {
if ($angka % 2 = 0) {
echo "Genap";
} else {
echo "Ganjil";
}
}
function cekBilangan($angka) {
if ($angka % 2 == 0) {
echo "Genap";
} else {
echo "Ganjil";
}
}
function cekBilangan($angka) {
if ($angka / 2 == 0) {
echo "Genap";
} else {
echo "Ganjil";
}
}
function cekBilangan($angka) {
if ($angka % 2 != 0) {
echo "Genap";
} else {
echo "Ganjil";
}
}
Seorang developer menyimpan daftar nama mahasiswa dalam array di PHP. Manakah cara yang benar untuk mendeklarasikan array tersebut?
$mahasiswa = array("Andi", "Budi", "Citra");
$mahasiswa = "Andi", "Budi", "Citra";
$mahasiswa = ["Andi", "Budi", "Citra"];
$mahasiswa = {"Andi", "Budi", "Citra"};
A dan C
Seorang programmer ingin membuat fungsi untuk menghitung luas persegi panjang. Manakah kode PHP yang benar?
function luasPersegiPanjang($panjang, $lebar) {
return $panjang * $lebar;
}
function luasPersegiPanjang($p, $l) {
echo $p * $l;
}
function luasPersegiPanjang($p, $l) {
return $p + $l;
}
function luasPersegiPanjang($panjang, $lebar) {
echo "Luasnya adalah " . $panjang * $lebar;
}
Seorang developer ingin membuat sistem yang menampilkan nama hari berdasarkan nomor hari (1 = Senin, 2 = Selasa, dst.). Manakah kode PHP yang benar?
switch ($hari) {
case 1: echo "Senin"; break;
case 2: echo "Selasa"; break;
case 3: echo "Rabu"; break;
case 4: echo "Kamis"; break;
case 5: echo "Jumat"; break;
case 6: echo "Sabtu"; break;
case 7: echo "Minggu"; break;
default: echo "Hari tidak valid";
}
switch ($hari) {
case 1: echo "Senin";
case 2: echo "Selasa";
case 3: echo "Rabu";
default: echo "Hari tidak valid";
}
switch ($hari) {
case 'Senin': echo "1"; break;
case 'Selasa': echo "2"; break;
default: echo "Hari tidak valid";
}
switch ($hari) {
if ($hari == 1) echo "Senin";
else if ($hari == 2) echo "Selasa";
}
