Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SK T4 1.4

Total questions: 32

Worksheet time: 21mins

Name
Class
Date
1.

Data jenis boolean mempunyai nilai _______ .

a)

Ya/Benar (True)

b)

Tidak/Palsu (False).

2.

Penyataan bersyarat boolean ditulis menggunakan struktur kawalan pilihan _______.

a)

if

b)

if-else

c)

if-else-if

d)

switch-case

3.

Struktur kawalan _______ hanya akan melaksanakan penyataan-penyataan tertentu seperti memproses data melalui ungkapan sekiranya syarat adalah benar.

a)

if

b)

if-else

c)

if-else-if

d)

switch-case

4.

Struktur kawalan _______ hanya akan melaksanakan penyataan-penyataan tertentu seperti memproses data melalui ungkapan sekiranya syarat adalah benar.

a)

if

b)

if-else

c)

if-else-if

d)

switch-case

5.

Penyataan _______ digunakan untuk membuat keputusan dalam sesuatu atur cara. Hasil perbandingan itu menunjukkan hasil boolean, iaitu Ya (Benar) atau Tidak (Palsu). Penyataan susulan bergantung kepada hasil Boolean tersebut.

a)

if

b)

if-else

c)

if-else-if

d)

switch-case

6.

Rajah di atas merupakan contoh carta alir bagi _______ .

a)

if

b)

if-else

c)

if-else-if

d)

switch-case

7.

Rajah di atas merupakan contoh carta alir bagi _______ .

a)

if

b)

if-else

c)

if-else-if

d)

switch-case

8.

Syarat (a)   membolehkan perbandingan pemboleh ubah, sifat objek atau nilai yang dilakukan melalui operator hubungan atau operator logikal.

9.

Operator digunakan (a)   untuk membandingkan dua nilai bagi menghasilkan keputusan boolean.

10.

Operator (a)   digunakan untuk menghasilkan beberapa ungkapan boolean bagi menghasilkan syarat yang lebih kompleks.

11.

Penyataan bersyarat (a)   menggunakan ungkapan yang bertujuanuntuk membuat perbandingan.

12.

X merujuk kepada operator (a)  

13.

Simbol operator hubungan != merujuk kepada

a)

Sama dengan

b)

Tidak sama dengan

c)

Lebih besar daripada

d)

Kurang daripada

14.

Simbol operator hubungan > merujuk kepada

a)

Sama dengan

b)

Tidak sama dengan

c)

Lebih besar daripada

d)

Kurang daripada

15.

Operator-operator logikal yang lazim digunakan ialah _______ .

a)

AND

b)

OR

c)

NOT

16.

Operator logik _______ digunakan apabila dua atau lebih syarat boolean perludigabungkan dan kesemua syarat perlu benar.

a)

AND

b)

OR

c)

NOT

17.

Operator logik _______ digunakan apabila dua atau lebih syarat boolean perludigabungkan dan kesemua syarat perlu benar.

a)

AND

b)

OR

c)

NOT

18.

Operator logik _______ digunakan apabila dua atau lebih syarat boolean perludigabungkan dan hanya salah satu syarat boolean perlu benar.

a)

AND

b)

OR

c)

NOT

19.

Operator logikal _______ menukarkan nilai boolean kepada lawannya.

a)

AND

b)

OR

c)

NOT

20.

Apakah kategori operator yang sering digunakan dalam ungkapan syarat?

a)

Operator hubungan

b)

Operator logikal

21.

Carta alir di atas merujuk kepada kawalan ulangan _______ .

a)

For

b)

While

c)

Do-While

22.

- Berulang untuk bilangan kali tertentu.

- Ditentukan oleh pemboleh ubah pembilang yang bermula dengan nombor indeks tertentu seperti 0 atau 1.

- Nombor indeks akan ditambah secara automatik pada akhir blok penyataan.

- Penambahan biasanya bernilai 1 tetapi boleh ditetapkan di bahagian penambahan.

- Penambahan ini akan dibuat setiap kali blok kenyataan telah diulang dan akan berlanjutan sehingga syarat boolean berulang menjadi tidak benar.

Pernyataan di atas merujuk kepada Kawalan Ulangan ______ .

a)

For

b)

While

c)

Do-While

23.

Carta alir di atas merujuk kepada kawalan ulangan _______ .

a)

For

b)

While

c)

Do-While

24.

Carta alir di atas merujuk kepada kawalan ulangan _______ .

a)

For

b)

While

c)

Do-While

25.

Tuliskan output bagi atur cara di atas.

(a)  

26.

Tentukan output bagi atur cara di atas.

(a)  

27.

Struktur kawalan ulangan terdiri daripada _______ .

a)

Ulangan berasaskan pembilang

b)

Ulangan berasaskan syarat

28.

Apakah operator yang lazim digunakan dalam kawalan ulangan sebagai pembilang?

a)

++

b)

– –

c)

xx

29.

_______ ialah penambahan nilai pemboleh ubah bagi bilangan nombor tertentu.

a)

Operator increment (++)

b)

Operator decrement (−−)

30.

_______ ialah pengurangan nilai pemboleh ubah bagi bilangan nombor tertentu.

a)

Operator increment (++)

b)

Operator decrement (−−)

31.

_______ ialah subatur cara Java untuk menjana nombor secara rambang.

a)

Math.random()

b)

Bendera Boolean

32.

_______ digunakan untuk mengawal ulangan.

a)

Math.random()

b)

Bendera Boolean