wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BAB 4 | 4.1 KOD ARAHAN | SUBTOPIK 4.1.2

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

1. Apakah yang dimaksudkan dengan 'struktur kawalan pilihan' dalam pengaturcaraan?

a)

A) Penggunaan fungsi matematik dalam kod

b)

B) Penggunaan arahan untuk memilih satu daripada beberapa kemungkinan berdasarkan syarat

c)

C) Penggunaan data untuk menyimpan maklumat

d)

D) Penggunaan pengulangan untuk menjalankan kod berulang kali

2.

2. Apakah tujuan utama menggunakan struktur 'if-else' dalam atur cara?

a)

A) Untuk mengulangi satu blok kod berulang kali

b)

B) Untuk membuat keputusan berdasarkan syarat tertentu

c)

C) Untuk memanggil fungsi lain dalam atur cara

d)

D) Untuk menyimpan maklumat dalam pemboleh ubah

3.

3. Apakah output yang akan dihasilkan oleh kod berikut jika pengguna memasukkan nombor 5?


a)

A) Nombor adalah genap.

b)

B) Tiada output.

c)

C) Nombor adalah ganjil.

d)

D) Masukkan nombor yang sah.

4.

4. Dalam pengaturcaraan, apakah yang dimaksudkan dengan 'switch-case'?

a)

A) Satu jenis pengulangan

b)

B) Struktur untuk menyimpan data dalam bentuk senarai

c)

C) Struktur untuk membuat keputusan berdasarkan satu daripada beberapa nilai

d)

D) Penggunaan arahan untuk mencetak output

5.

5. Jika anda ingin menulis atur cara yang meminta pengguna memasukkan usia dan mengelaskan mereka sebagai 'Kanak-kanak', 'Remaja', atau 'Dewasa', struktur kawalan yang manakah paling sesuai digunakan?

a)

A) Hanya 'if'

b)

B) 'if-else'

c)

C) 'switch-case'

d)

D) Kedua-duanya, 'if-else' dan 'switch-case'

6.

6. Apakah fungsi dari penggunaan operator logik dalam struktur kawalan?

a)

A) Untuk menyimpan nilai dalam pemboleh ubah

b)

B) Untuk mengulangi kod

c)

C) Untuk membuat keputusan berdasarkan lebih daripada satu syarat

d)

D) Untuk mencetak output

7.

7. Kod berikut menghasilkan output yang manakah jika pengguna memasukkan nombor -3?

a)

A) Nombor adalah negatif.

b)

B) Nombor adalah positif.

c)

C) Tiada output.

d)

D) Masukkan nombor yang sah.

8.

8. Dalam konteks pengaturcaraan, apakah yang dimaksudkan dengan 'pelbagai pilihan'?

a)

A) Penggunaan satu jenis arahan dalam atur cara

b)

B) Mengulangi kod yang sama berulang kali

c)

C) Menyimpan maklumat dalam fail

d)

D) Membuat keputusan berdasarkan beberapa kemungkinan hasil

9.

9. Mengapakah penting untuk menguji atur cara yang melibatkan pelbagai pilihan?

a)

A) Untuk mempercepatkan proses penulisan kod

b)

B) Untuk memastikan atur cara berfungsi dengan betul bagi pelbagai input

c)

C) Untuk menambah panjang kod

d)

D) Untuk mengurangkan penggunaan memori

10.

10. Dalam situasi manakah anda lebih suka menggunakan 'switch-case' berbanding 'if-else'?

a)

A) Apabila terdapat banyak syarat yang perlu diperiksa

b)

B) Apabila hanya ada satu syarat

c)

C) Apabila ingin mengulangi kod

d)

D) Apabila ingin menyimpan data dalam senarai

11.

11. Apakah output kod berikut jika pengguna memasukkan nombor 10?

a)

A) Nombor adalah positif.

b)

B) Nombor adalah sifar.

c)

C) Nombor adalah negatif.

d)

D) Tiada output.

12.

12. Dalam pengaturcaraan, apakah yang dimaksudkan dengan 'input' dan 'output'?

a)

A) Input dan output adalah perkara yang sama.

b)

B) Input adalah keputusan akhir, dan output adalah langkah-langkah dalam atur cara.

c)

C) Input adalah kod yang ditulis, dan output adalah arahan untuk komputer.

d)

D) Input adalah maklumat yang diterima oleh atur cara, dan output adalah maklumat yang dihasilkan oleh atur cara.

13.

13. Apakah yang akan terjadi jika kod berikut dijalankan dan pengguna memasukkan "A"?

a)

A) Huruf adalah vokal.

b)

B) Huruf bukan vokal.

c)

C) Tiada output.

d)

D) Ralat berlaku.

14.

14. Dalam struktur kawalan 'if', apakah yang perlu dilakukan jika syarat tidak dipenuhi?

a)

A) Menghentikan atur cara

b)

B) Mengulangi blok kod 'if'

c)

C) Menjalankan blok kod 'else'

d)

D) Mengabaikan kod yang seterusnya

15.

15. Apakah peranan pemboleh ubah dalam atur cara?

a)

A) Untuk menyimpan maklumat yang digunakan dalam atur cara

b)

B) Untuk menggantikan semua kod dalam atur cara

c)

C) Untuk mencetak output secara langsung

d)

D) Untuk menjalankan pengulangan