wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASKT2 : Bab 2 : b) Struktur Kawalan Ulangan & Ralat

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.
"Struktur kawalan ulangan ini berulang untuk bilangan kali tertentu"
Kenyataan ini merujuk kepada struktur kawalan ulangan?
a)
for
b)
while
c)
do-while
2.
Berikut merupakan carta alir bagi kawalan ulangan? 
a)
for
b)
while
c)
do-while
3.

Dalam pengaturcaraan, apakah gegelung atau ulangan?

a)

Pengulangan langkah dalam program

b)

Arahan untuk program

c)

Keputusan dalam sesuatu program

d)

Pengujian untuk memastikan program berfungsi

4.

Mengapakah gegelung itu penting?

a)

Menentukan perintah di mana arahan dijalankan

b)

Memudahkan kod pengaturcaraan tanpa langkah yang berulang

c)

Membolehkan pelbagai kaedah menggunakan program

d)

Memastikan kod berfungsi dengan betul

5.

Yang mana dua pernyataan yang digunakan untuk melaksanakan ulangan?

a)

IF, WHILE

b)

ELSE, WHILE

c)

FOR, WHILE

d)

IF, ELSE

6.

YANG MANAKAH PSEUDOKOD BAGI STRUKTUR KAWALAN ULANGAN - SELAGI?

a)
b)
c)
7.

YANG MANAKAH PSEUDOKOD BAGI STRUKTUR KAWALAN ULANGAN - UNTUK?

a)
b)
c)
8.

YANG MANAKAH CARTA ALIR BAGI STRUKTUR KAWALAN ULANGAN - UNTUK

a)
b)
c)
9.

Struktur kawalan manakah sesuai untuk bilangan ulangan yang tidak diketahui?

a)

Struktur kawalan FOR

b)

Struktur kawalan WHILE

10.

Struktur kawalan manakah sesuai digunakan jika pembilangan ulangan telah ditetapkan?

a)

Struktur kawalan FOR

b)

Struktur kawalan WHILE

11.

Struktur kawalan ulangan terdiri daripada :

a)

Satu set langkah atau arahan yang sentiasa berulang-ulang sehingga satu syarat dipenuhi,

b)

struktur kawalan yang terbenam dalam satu struktur kawalan yang lain

c)

struktur kawalan yang mempunyai dwi-pilihan

d)

struktur kawalan yang mempunyi satu pilihan

12.

struktur kawalan ulangan terdiri dari satu set langkah atau arahan yang sentiasa berulang sehingga suatu _____________ dipenuhi

a)

langkah

b)

peraturan

c)

cara

d)

syarat

13.

Apakah tiga jenis ralat yang boleh dijumpai dalam pengaturcaraan?

I Ralat sintaks

II Ralat masa larian

III Ralat pengujian

IV Ralat logik

a)

I, II dan III

b)

II, III dan IV

c)

I, III dan IV

d)

I, II dan IV

14.

APAKAH PUNCA RALAT LOGIK?

a)

KESALAHAN BAHASA PENGATURCARAAN

b)

KESALAHAN PENGATURCARA MENULIS ALGORITMA

c)

KESALAHAN PENGATURCARA MENULIS LOGIK

d)

JAWAPAN TIDAK LOGIK

15.

Dalam struktur kawalan ulangan, set langkah yang berulang disebut ________________ dan setiap ulangan disebut _________________.

a)

lelaran, gelung

b)

lelaran, lelaran

c)

gelung, gelung

d)

gelung, lelaran

16.

Dalam struktur kawalan ulangan while, ulangan dilaksanakan selagi _______________ yang diuji adalah benar.

a)

gelung

b)

arahan

c)

struktur

d)

syarat

17.

Dalam sistem lampu isyarat, nyalaan lampu hijau memberi isyarat bergerak, seterusnya warna kuning untuk seketika dan lampu merah untuk tempoh yang ditetapkan. Ia akan berulang selagi sistem lampu isyarat masih berfungsi. Struktur kawalan ulangan yang sesuai digunakan ialah

a)

ulangan for

b)

ulangan while

c)

ulangan gelung

d)

ulangan lelaran

18.

______________ merujuk kepada kesilapan yang akan menyebabkan atur cara terhenti secara tiba-tiba tanpa diduga semasa jalanan ujian (test run).

a)

Ralat Sintaks

b)

Ralat Masa Larian

c)

Ralat Logik

d)

Ralat tak Logik

19.

Apakah nama proses mencari dan menghapuskan ralat

a)

Penyahpijatan

b)

Pepijat

c)

Perisian hasad

d)

Pengujian

20.

yanng manakah bukan ralat?

a)

ralat syntax

b)

ralat logik

c)

ralat operasi

d)

ralat masa larian

21.

yang manakah bukan contoh ralat masa larian?

a)

atur cara terhenti tiba tiba

b)

kesilapan simbol pengaturcaraan

c)

disebabkan memori yang tidak mencukupi

d)

disebabkan jangkitan virus atau perisian hasah

22.

Ralat selalunya boleh dikenal pasti dalam fasa _______

a)

melukis carta alir

b)

menulis pseudokod

c)

pengujian

d)

pengekodan

23.

maksud Ralat sintaks?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

24.

maksud Ralat logik?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

25.

maksud Ralat masa larian ?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

26.

apakah teknik semakan kualiti yang digunakan untuk semak logik dalam sesuatu algoritma?

a)

semakan meja

b)

semakan kerusi

c)

semakan langkah demi langkah

d)

semakan ulangan

27.

Semakan meja (desk check) ialah satu teknik semakan kualiti yang digunakan untuk semak logik dalam sesuatu algoritma. Ia dilakukan secara __________________.

a)

automatik

b)

manual

c)

serentak

d)

pantas

28.
Memeriksa logik algoritma secara langkah demi langkah mengikut urutan dalam algoritma adalah definisi bagi?
a)
Teknik semakan meja
b)
Teknik langkah demi langkah
c)
Ralat
d)
Pseudokod
29.

Lengkapkan rajah di atas...

a)

Ralat

b)

Semakan

c)

Ulang cara

d)

Struktur kawalan

30.

Ralat selalunya dapat dikenalpasti semasa fasa...

a)

Pengujian

b)

Pengekodan

c)

Analisis masalah

d)

Rekabentuk program