wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritma T3 : Search dan Sort

Total questions: 18

Worksheet time: 35mins

Name
Class
Date
1.

Algoritma diwakilkan dalam 2 bentuk iaitu

a)

carta alir

b)

pseudokod

c)

struktur kawalan

2.

Algoritma sangat penting dalam pembangunan atur cara. Pernyataan yang manakah berkaitan dengan algoritma?

a)

salah satu teknik penyelesaian masalah yang membantu pengguna mendapatkan maklumat yang dikehendaki.

b)

satu siri tindakan yang jelas yang perlu dilaksanakan untuk mendapatkan output yang dikehendaki

c)

salah satu bahasa pengaturcaraan untuk membantu pengaturcara membangunkan sistem komputer

d)

salah satu struktur kawalan yang membantu pengatur cara membangunkan aturcara dengan baik

3.

Dalam bidang pengkomputeran, apakah yang dimaksudkan dengan search?

a)

Mencari item dalam senarai

b)

Mencari suatu item yang diisih

c)

Mencari benda yang hilang

d)

Mencari dan mengisih item dalam senarai

4.

Antara berikut, yang manakah merupakan ciri sort?

a)

Mengisi dan mencari item dalam senarai

b)

Mengisih item-item dalam senarai mengikut turutan menaik dan menurun

c)

Mengisih item-item dalam senarai yang panjang sahaja

d)

Mengisih item-item dalam suatu senarai linear mengikut urutan yang tertentu

5.

Teknik ini mencari dan menyemak item di tengah senarai. Jika item di tengah senarai bukan item dikehendaki, item-item di sebelah kiri atau kanan akan diabaikan mengikut syarat yang ditetapkan.

a)

Linear search

b)

Bubble sort

c)

Binary search

d)

Bucket sort

6.

Teknik isihan yang menyemak dua item bersebelahan ialah

a)

Binary search

b)

Bubble sort

c)

Linear search

d)

Bucket sort

7.

Puan Diana sedang membeli ikan kembung di pasar. Dia memilih ikan-ikan yang segar. Apakah konsep yang digunakan oleh Puan Diana

a)

Linear search

b)

Bucket sort

c)

Bubble sort

d)

Binary search

8.

Amira ingin mengisih fail-fail maklumat murid ke dalam 26 buah kotak yang dilabelkan abjad A hingga Z. Apakah konsep yang digunakan oleh Amira untuk memudahkan kerjanya?

a)

Binary search

b)

Linear search

c)

Bucket sort

d)

Bubble sort

9.

Antara situasi berikut, yang manakah menggunakan konsep gabungan binary search dan linear search

a)

Fahim membeli jam di kedai

b)

Faizal mencari kasut yang sesuai untuk pelanggan di kedai

c)

Emma memilih baju di sebuah pasar raya

d)

Siti menjual nasi kerabu kepada pelanggan

10.

Teknik carian ini melibatkan carian yang bermula di awal senarai dan membuat perbandingan satu item demi satu item sehingga item yang dikehendaki dijumpai.

a)

Binary search

b)

Bubble sort

c)

Linear search

d)

Bucket sort

11.

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.

12.

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

13.

Antara berikut yang manakah kelebihan penggunaan Linear Search berbanding Binary Search?

a)

sesuai untuk senarai item yang sedikit

b)

pencarian satu demi satu sehingga item dicari diperolehi

c)

tiada isihan mengikut urutan menaik atau pun menurun

d)

perbandaingan item yang dicari dengan item pertengahan dalam senarai

14.

Antara berikut, yang manakah formula untuk mencari item pertengahan?

a)

Indeks terkecil * Indeks terbesar / 2

b)

(Indeks terkecil * Indeks terbesar ) / 2

c)

Indeks terkecil + Indeks terbesar / 2

d)

(Indeks terkecil + Indeks terbesar ) / 2

15.

Indeks dalam sesuatu senarai merujuk kepada ____________________________________ dan ianya bermula dengan ____ .

a)

item pertengahan dalam senarai item

b)

penentu kedudukan bagi setiap item dalam senarai

c)

1

d)

0

16.

Dalam Binary Search, titik pertengahan yang menghasilkan nombor perpuluhan akan dibaca sebagai _______________________ . Contohnya 2.6, komputer akan membaca nilai item di indeks _____ .

a)

nombor bulat terkecil bagi indeks tersebut........

b)

nombor bulat terbesar bagi indeks tersebut

c)

2

d)

3

17.

Proses __________________akan membandingkan item di tengah-tengah dengan item yang di sebelah kiri atau kanan

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

18.

Diberi satu senarai [2, 5, 3, 4, 6, 1]. Selepas satu lelaran, senarai akan menjadi [2, 3, 5, 4, 1, 6]. Apakah teknik sort yang digunakan?

a)

Bucket sort

b)

Bubble sort

c)

Binary search

d)

Linear search