wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

3.2 struktur kod arahan

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

Ralat ditakrifkan sebagai kesilapan atau kesalahan dalam proses ____________ atur cara segmen kod.

a)

penyediaan

b)

pelarian

c)

penstrukturan

d)

pembangunan

2.

Ralat selalu dikenalpasti dalam fasa ____________.

a)

pengujian

b)

penyediaan

c)

pembangunan

d)

penstrukturan

3.

Teknik yang manakah digunakan untuk mengesan ralat logik dalam algoritma?

I Teknik semakan meja

II Teknik semakan manual

III Teknik langkah demi langkah

IV Teknik logik

a)

I dan II

b)

I dan III

c)

I, II dan III

d)

I, II, III dan IV

4.

Warganegara Malaysia yang berumur 21 tahun dan ke atas layak mengundi jika individu ini telah mendaftar sebagai pengundi.


Struktur kawalan yang manakah sesuai digunakan untuk menyelesaikan masalah yang diberi?

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan ulangan for

c)

Struktur kawalan ulangan while

d)

Struktur kawalan pilihan bersarang

5.

Ulangan dilaksanakan selagi syarat yang diuji adalah benar.

Pernyataan di atas menunjukkan

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan ulangan for

c)

Struktur kawalan ulangan while

d)

Struktur kawalan pilihan bersarang

6.

Ulangan bagi sesuatu pernyataan untuk bilangan kali yang tertentu.

Pernyataan di atas menunjukkan

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan ulangan for

c)

Struktur kawalan ulangan while

d)

Struktur kawalan pilihan bersarang

7.

Carta alir berikut dibina untuk mencetak "Merdeka" sebanyak lima kali. Kewujudan ralat menyebabkan carta alir ini tidak memaparkan output yang sepatutnya. Kesan kedudukan ralat.

a)

I

b)

II

c)

III

d)

IV

8.

Nyatakan jenis ralat berdasarkan pernyataan di bawah:

Kesilapan dalam penggunaan bahasa pengaturcaraan

a)

Ralat sintaks

b)

Ralat masa larian

c)

Ralat logik

d)

Ralat logistik

9.

Nyatakan jenis ralat berdasarkan pernyataan di bawah:

Kecuaian manusia seperti kesalahan urutan sesuatu tindakan atau syarat ditulis salah.

a)

Ralat logik

b)

Ralat sintaks

c)

Ralat masa larian

d)

Ralat logistik

10.

Ralat ditakrifkan sebagai kesilapan dan kesalahan dalam proses pendokumentasian.

a)

Benar

b)

Salah

11.
- Melaksanakan arahan baris demi baris
- Melaksanakan pernyataan satu demi satu dalam urutan linear atau berturutan

Berikut adalah ciri-ciri :
a)
Struktur kawalan pilihan
b)
Struktur kawalan pengulangan
c)
Struktur kawalan jujukan
d)
Struktur terbina didalam
12.

Tiga struktur kawalan komputer terdiri daripada

a)

struktur kawalan ulangan

b)

struktur kawalan berganda

c)

struktur kawalan pilihan

d)

struktur kawalan urutan

13.

Kesan ralat yang terdapat dalam segmen kod di bawah dan tulis semula segmen kod yang betul.


Cikgu Lisa ingin mengira purata tiga markah ujian. Apabila cikgu Lisa memasukkan ketiga-tiga markah tersebut, purata markah tidak dipaparkan. Berikan penyelesaian supaya purata markah dipaparkan.

a)

Tambahkan dalam kod segmen :

print (jumlah)

b)

Tambahkan dalam kod segmen :

print (markah1)

c)

Tambahkan dalam kod segmen :

print (purata)

d)

Tambahkan dalam kod segmen :

print (int)

14.

Struktur kawalan jujukan akan melaksanakan arahan secara __________ mengikut urutan dari atas ke bawah.

a)

linear

b)

rawak

c)

unlinear

d)

rambang

15.

if-else... Jenis struktur kawalan pilihan ynag menggunakan penyataan di atas ialah

a)

tunggal

b)

dwipilihan

c)

pelbagai pilihan

d)

pilihan bersarang

16.

Apakah maksud gelung (loop)?

a)

arahan input

b)

operator matematik

c)

bahagian kod yang mengandungi syarat dan langkah untuk berulang

d)

setiap pusingan ulangan yang dilaksanakan

17.

dalam struktur kawalan ulangan, __________ dikawal dengan bilangan lelaran yang diketahui

a)

for (untuk)

b)

while (selagi)

c)

repeat-untill (ulang sehingga)

18.

for beli_baju < 5...

Berdasarkan penyataan di atas, bilangan ulangan yang akan dilakukan jika bermula dengan 0 ialah

a)

3

b)

4

c)

5

d)

6

19.

Penggunaan range () ialah untuk

a)

struktur kawalan pra ujian

b)

isytihar dahulu

c)

nombor yang digunakan dalam fungsi

d)

menyatakan bilangan lelaran struktur kawalan for harus berulang

20.

cara penulisan range () ada tiga jenis iaitu

a)

mula, henti, tamat

b)

mula, henti, langkau

c)

mula, tambah, henti

d)

mula, tambah, langkau

21.

range (7). Nilai output bagi penyataan tersebut akan berhenti sehingga nombor (a)  

22.

range (1, 12, 3). Nilai ouput yang akan dikeluarkan ialah

a)

1, 3, 5, 7, 9, 11

b)

1, 4, 7, 10

c)

1, 4, 8, 11

23.

range (1, 9, 3). Pemahaman bagi penyataan aturcara di atas ialah __________________

a)

mula, tamat

b)

mula, henti, tamat

c)

mula, henti, langkau

24.

range (1,4). Nombor integer mula ialah __________ dan akan berhenti satu digit sebelum nombor integer henti ___________.

a)

1, 1

b)

1, 2

c)

1, 3

d)

1, 4

25.

Tiga jenis ralat yang dapat dikelaskan dalam atur cara ialah (a)   , logik dan masa larian.

26.

Apakah nama proses mencari dan menghapuskan ralat?

a)

penyahpepijat

b)

pepijat

c)

perisian hasad

d)

pengujian

27.

Kenyataan yang digunakan dalam struktur kawalan pelbagai pilihan bagi atur cara python ialah

a)

if

b)

if-else

c)

if-elif-else

d)

if-else if-else