Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK TING 3: BAB 3 ALGORITMA

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
a)

a

b)

b

c)

c

d)

d

2.
a)

a

b)

b

c)

c

d)

d

3.
a)

a

b)

b

c)

c

d)

d

4.
a)

a

b)

b

c)

c

d)

d

5.
a)

a

b)

b

c)

c

d)

d

6.
a)

a

b)

b

c)

c

d)

d

7.
a)

a

b)

b

c)

c

d)

d

8.
a)

a

b)

b

c)

c

d)

d

9.
a)

a

b)

b

c)

c

d)

d

10.
a)

a

b)

b

c)

c

d)

d

11.

Rujuk rajah di sebelah.


Rajah di sebelah menunjukkan carta alir untuk ....

a)

linear search

b)

binary search

c)

bubble sort

d)

bucket sort

12.

Perhatikan rajah di sebelah.


Carta alir tersebut merujuk kepada ...

a)

linear search

b)

binary search

c)

bubble sort

d)

bucket sort

13.

Perhatikan rajah di sebelah.


Carta alir tersebut merujuk kepada ....

a)

linear search

b)

binary search

c)

bubble sort

d)

bucket sort

14.

Pernyataan tersebut menunjukkan langkah-langkah dalam ______.

a)

teknik linear search

b)

teknik binary search

c)

teknik bubble sort

d)

teknik bucket sort

15.

Rajah tersebut menggambarkan _________.

a)

linear search

b)

binary search

c)

bubble sort

d)

bucket sort

16.

Rajah berikut menunjukkan segmen pseudokod yang didapati mempunyai ralat. Antara berikut, ralat yang manakah terdapat dalam segmen pseudokod tersebut?

a)

Ralat 1

b)

Ralat 2

c)

Ralat 3

d)

Ralat 4

17.

Teliti segmen pseudokod berikut. Antara berikut, apakah teknik yang mewakili pseudokod tersebut?

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

18.

Pseudokod berikut digunakan untuk menyelesaikan suatu masalah. Apabila semakan dilakukan ke atas pseudokod itu, output yang dihasilkan tidak seperti yang dikehendaki.

Terdapat ralat dikesan dalam pseudokod yang diberikan. Apakah ralat tersebut?

a)

i disetkan kepada 0 sebelum gelung for bermula

b)

i tidak ditambah pada 1 dalam gelung for

c)

j = 0 dalam gelung for

d)

Syarat diuji dari i = 0 hingga n - 1

19.

Cikgu Malik mempunyai satu senarai yang mengandungi markah ujian Asas Sains Komputer bagi 250 orang murid Tingkatan 3. Senarai tersebut tidak diisih. Cikgu Malik ingin mencari markah yang terendah dan tertinggi dalam senarai tersebut. Apakah teknik sort dan search yang akan digunakan oleh Cikgu Malik dalam menyelesaikan masalah ini?

a)

Bucket sort dan linear search

b)

Bucket sort dan binary search

c)

Bubble sort dan binary search

d)

Bubble sort dan linear search

20.

Manakah antara berikut menunjukkan isihan menurun senarai selepas lelaran pertama?

a)

[3, 10, 8, 9, 4] -> [3, 8, 9, 10, 4]

b)

[3, 10, 8, 9, 4] -> [3, 8, 4, 9, 10]

c)

[3, 10, 8, 9, 4] -> [10, 9, 8, 3, 4]

d)

[3, 10, 8, 9, 4] -> [3, 8, 9, 4, 10]