wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PBD T3 : 3.1 PEMBANGUNAN ALGORITMA

Total questions: 25

Worksheet time: 4hrs 10mins

Name
Class
Date
1.

(TP1) proses mengisih atau menyusun item-item dalam satu senarai dikenali sebagai (a)   .

2.

(TP 1) Satu teknik untuk mengisih item-item dalam satu senarai mengikut urutan menaik atau menurun.

(a)  

3.

(TP 1) Teknik yang mengasingkan item-item dalam senarai tertentu ke dalam baldi, seterusnya item-item dalam baldi itu diisih dan disusun semula ke dalam senarai

(a)  

4.

(TP1) Satu set langkah yang teratur untuk dilakukan bagi mencapai hasil yang diinginkan dikenali ...

(a)  

5.

(TP 1) "Mencari item tertentu dalam suatu senarai ". Ini merujuk kepada ___________________.

a)

linear

b)

sort

c)

algoritma

d)

search

6.

(TP 2) Sesuai digunakan untuk senarai yang mempunyai item

a)

linear search dan binary search

b)

linear search dan bubble sort

c)

bucket sort dan binary search

d)

bucket sort dan binary search

7.

(TP 2) Sesuai digunakan untuk senarai yang mempunyai item yang banyak

a)

linear search dan binary search

b)

bucket sort dan binary search

c)

bubble sort dan binary search

d)

bucket sort dan binary search

8.

(TP2) Teknik ini melibatkan perbandingan antara item carian dengan item pertengahan dalam senarai.

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

9.

(TP2) Teknik ini melibatkan perbandingan antara item carian dengan setiap item dalam senarai sehingga item yang dicari dijumpai.

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

10.

(TP 1) Antara berikut, yang manakah adalah ciri-ciri binary search?

a)

Hanya boleh digunakan untuk carian dalam senarai yang telah diisih.

b)

Mengisih item-item dalam suatu senarai mengikut kategori yang telah ditetapkan.

c)

Sesuai bagi senarai yang mempunyai item yang banyak.

d)

Menggunakan teknik mencari item pertengahan dan membandingkan item carian dengan item pertengahan.

11.

(TP 2) Indeks dalam sesuatu senarai merujuk kepada.........

a)

Penentu kedudukan bagi setiap item dalam senarai.

b)

Item pertengahan.

c)

Output yang dikehendaki.

d)

Nombor terbesar.

12.

(TP 2) Carian akan bermula dengan item pertama yang terdapat dalam senarai. Jika item pertama bukan item dikehendaki, carian akan diteruskan dengan item kedua.


Pernyataan di atas merujuk kepada:

a)

binary search

b)

linear search

13.

(TP 2) Item-item dalam senarai perlu diisih dalam urutan menaik. Kemudian, item yang berada di tengah senarai akan disemak.


Pernyataan di atas merujuk kepada

a)

binary search

b)

linear search

14.

(TP2) Antara situasi berikut, yang manakah boleh dikaitkan dengan Linear Search?

a)

Seorang pelajar menggunakan kamus untuk mencari maksud beberapa perkataan yang diberikan oleh gurunya.

b)

Shadira mencari nombor telefon kawannya dengan menggunakan Buku Panduan Telefon.

c)

Seorang guru ingin mengetahui nama peserta yang mendapat tempat pertama hingga ke-3 berdasarkan borang pemarkahan yang diserahkan selesai pertandingan.

d)

Seorang pelajar mencari satu artikel yang berkaitan dengan tugasannya di sebuah perpustakaan awam.

15.

(TP2) Langkah-langkah yang terlibat dalam pencarian satu nombor menggunakan binary search ialah

a)

Meletakkan indeks pada setiap item

b)

Membandingkan item pertama dengan kedua dan seterusnya

c)

Membandingkan item pertengahan dalam senarai dengan item yang dicari

d)

Mengenal pasti item pertengahan dalam senarai nombor yang diberikan

16.

(TP2) Pilih tiga (3) pernyataan yang menerangkan ciri search.

a)

Memerlukan suatu senarai

b)

Proses search mesti meghasilkan output.

c)

Ia hanya sesuatu untuk suatu senarai yang panjang.

d)

Ia melibatkan gelung

e)

Boleh digunakan pada senarai yang telah diisih atau belum diisih.

17.

(TP3) (Dengan merujuk buku teks m/s 74)

Nyatakan pemboleh ubah (guna huruf) yang sesuai bagi penulisan pseudokod berdasarkan huraian berikut:

Senarai yang mengandungi item dengan nilai-nilai Ln-1

(a)  

18.

(TP3) (Dengan merujuk buku teks m/s 74)

Nyatakan pemboleh ubah (guna huruf) yang sesuai bagi penulisan pseudokod berdasarkan huraian berikut:

Senarai yang mengandungi item dengan nilai-nilai Ln-1

(a)  

19.

(TP3) (Dengan merujuk buku teks m/s 74)

Nyatakan pemboleh ubah (guna huruf) yang sesuai bagi penulisan pseudokod berdasarkan huraian berikut:

Pemboleh ubah yang mewakili nilai item carian (target)

(a)  

20.

(TP3) (Dengan merujuk buku teks m/s 74)

Nyatakan pemboleh ubah (guna huruf) yang sesuai bagi penulisan pseudokod berdasarkan huraian berikut:

Pemboleh ubah yang mewakili kedudukan item (indeks) dalam senarai L.

(a)  

21.

(TP3) (Dengan merujuk buku teks m/s 74)

Nyatakan pemboleh ubah (guna huruf) yang sesuai bagi penulisan pseudokod berdasarkan huraian berikut:

Pemboleh ubah yang mewakili bilangan item dalam senarai L.

(a)  

22.

(TP2) Hanisah diberikan satu senarai nombor [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]. Nombor-nombor yang manakah menjadi nilai tengah semasa proses binary search bagi nombor 22?

a)

19, 20, 21

b)

21, 22, 23

c)

17, 21, 23

d)

17, 14, 21

23.

(TP3) Berdasarkan len(), apakah jawapan berikut

markah = [ 30, 55, 90, 16, 56, 79 ]

a)

6

b)

5

c)

4

24.

(TP3) Berikut merupakan sebahagian daripada pseudokod bagi satu teknik yang digunakan. Apakah teknik yang digunakan.

a)

Bubble Sort

b)

Bucket Sort

c)

Linear Search

d)

Binary Search

25.

(TP3) Teliti algoritma yang diberikan di atas. Algoritma tersebut merupakan algoritma proses ______________________.

a)

Linear Search

b)

Binary Search

c)

Bubble Sort

d)

Bucket Sort