Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz 2 PKS II - TPB 34

Total questions: 15

Worksheet time: 22mins

Name
Class
Date
1.
a)
i) Keterangan index = Excelent ; ii) Keterangan index = Fail
b)

i) Keterangan index = Fair ; ii) Keterangan index = Excelent ;

c)
i) Keterangan index = Fair ; ii) Keterangan index = Fail
d)

i) Keterangan index = Poor ; ii) Keterangan index = Fair ;

e)
i) Keterangan index = Poor ; ii) Keterangan index = Fail
2.

Manakah dari pilihan berikut yang akan mengeluarkan output "Mohon maaf, anda belum memenuhi syarat." sesuai dengan potongan code di samping.

a)
nilai = 250, umur = 30 th, pengalaman_kerja = 3 th
b)
nilai = 270, umur = 35 th, pengalaman_kerja = 2 th
c)
nilai = 240, umur = 20 th, pengalaman_kerja = 1 th
d)
nilai = 280, umur = 40 th, pengalaman_kerja = 1 th
e)
nilai = 260, umur = 25 th, pengalaman_kerja = 2 th
3.

Apakah output dari program tersebut?

a)
8
b)
4
c)
12
d)
6
e)
Error
4.
Pernyataan yang digunakan jika terdapat lebih dari dua kondisi dalam pengambilan keputusan adalah
a)
IF
b)
IF-ELSE
c)
FOR
d)
IF-ELSE-IF
e)
WHILE
5.
Berikut ini adalah pernyataan yang menjelaskan tentang SWITCH-CASE, kecuali...
a)
Digunakan hanya untuk membandingkan variabel tunggal dengan dengan beberapa kemungkinan nilai-nilai
b)
Bentuk alternatif dari IF-ELSE-IF
c)
Tidak dianjurkan untuk pilihan yang melibatkan jangkauan (range)
d)
Digunakan untuk pilihan berjumlah banyak
e)
Semua jawaban benar
6.
Berapa nilai efektif array (Neff) pada program di bawah ini?
a)
6
b)
7
c)
8
d)
9
e)
10
7.
Variabel X pada program di atas digunakan untuk mencari nilai?
a)
Neff
b)
Avg
c)
Max
d)
Min
e)
Tidak ada jawaban yang benar
8.
Berapa nilai X yang akan tampil ketika program dijalankan?
a)
6
b)
7
c)
8
d)
9
e)
10
9.
Berapa isi dari array Y?
a)
Y = {3,4,5,6,7,8}
b)
Y = {3,4,5,6,7}
c)
Y = {0,4,8,12,16,20}
d)
Y = {0,4,8,12,16}
e)
Tidak ada jawaban yang benar
10.
Berapa jumlah elemen dari array Y yang dideklarasikan?
a)
6
b)
7
c)
8
d)
9
e)
10
11.
Perhatikan pernyataan perulangan berikut ini: while(x < 50), pada saat apakah perulangan dilakukan?
a)
Jika nilai x sama dengan 50
b)
Jika nilai x lebih besar daripada 50
c)
Jika nilai x lebih kecil daripada 50
d)
Jika nilai x sama dengan 0
e)
Semua jawaban salah
12.
Perhatikan pernyataan perulangan berikut ini: while(x < 50), kondisi manakah yang mengakibatkan perulangan berhenti?
a)
Jika x bernilai negatif
b)
Jika x bernilai antara 0 sampai 50
c)
Jika x bernilai bernilai true
d)
Jika x bernilai lebih besar daripada 50
e)
Semua jawaban salah
13.
Manakah yang bukan merupakan struktur perulangan dalam bahasa C++?
a)
repeat-until
b)
for
c)
do-while
d)
while
e)
Semua jawaban salah
14.
Apakah luaran dari program berikut ini jika masukan dari user adalah 5?
a)
Tidak ada luaran yang dicetak ke layar
b)
0
c)
5
d)
Program tidak berhenti
e)
Program gagal dikompilasi
15.
Apakah luaran dari program berikut ini jika masukan dari user adalah 5?
a)
Tidak ada luaran yang dicetak ke layar
b)
0
c)
5
d)
Program tidak berhenti
e)
Program gagal dikompilasi