wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASKT3: ALGORTIMA LINEAR SEARCH

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

X merupakan satu teknik untuk mendapatkan item dalam senarai yang melibatkan keputusan dwipilihan. Antara yang berikut, manakah yang mewakili X?

a)

Bubble sort

b)

Bucket sort

c)

Linear search

d)

Binary search

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.

Yang manakah antara berikut yang digunakan bagi mewakili algoritma?

a)

teknik semakan meja

b)

teknik pengecaman corak

c)

perwakilan data

d)

pseudokod

4.

Pembangunan algoritma merupakan salah satu teknik _____________ yang melibatkan pembinaan langkah-langkah bagi menyelesaikan masalah.

a)

leraian

b)

pengecaman corak

c)

peniskalaan

d)

pengitlakan

5.

Antara berikut, yang manakah boleh dikaitkan dengan Algoritma Search?

a)

proses capaian item tertentu yang terkandung dalam satu senarai

b)

proses menyusun item-item dalam satu senarai mengikut urutan tertentu

c)

teknik yang digunakan untuk mengesan ralat dalam pembangunan atur cara

d)

teknik penyamaran demi menjaga kerahsiaan dan keselamatan sesuatu data

6.

"Satu teknik yang digunakan untuk mendapatkan item dengan membandingkan item pertama dengan kedua dan diteruskan sehingga item yang dikehendaki diperolehi."

Teknik tersebut merujuk kepada

a)

Bubble Sort

b)

Bucket Sort

c)

Linear Search

d)

Binary Search

7.

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.

8.

__________ ialah perwakilan algoritma dalam bahasa yang boleh difahami.

a)

Pseudokod

b)

Carta alir

c)

Pengaturcaraan

d)

Python

9.

__________ ialah perwakilan algoritma dalam bentuk grafik.

a)

Pseudokod

b)

Carta alir

c)

Rajah

d)

Jadual

10.

_______ ialah pemboleh ubah yang mewakili bilangan.

a)

L

b)

i

c)

n

d)

T

11.

_______ ialah pemboleh ubah yang mewakili nilai item carian.

a)

L

b)

i

c)

n

d)

T

12.

_______ ialah senarai yang mengandungi item beserta nilai.

a)

L

b)

i

c)

n

d)

T

13.

_______ ialah pembolehubah yang mewakili kedudukan item dalam senarai L.

a)

L

b)

i

c)

n

d)

T

14.

Teliti segmen carta alir di bawah.

Apakah teknik yang menggunakan jenis gelung di atas?

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

15.
a)

Mula/tamat, proses, input/output, dan pilihan

b)

Mula/tamat, pilihan, input/output dan proses,

c)

Mula/tamat, input/output, pilihan dan proses

d)

Mula/tamat, input/output, proses dan pilihan

16.

Berikut merupakan senarai nombor yang diberi [ 2, 6, 13, 21, 23, 8 ]. Dengan menggunakan linear search, Qaseh ingin mencari nombor 21. Kenal pasti kedudukan nombor 21 dalam List

a)

L0

b)

L1

c)

L2

d)

L3

17.

Apakah maksud carian tamat dalam linear search ?

a)

Item carian diperoleh atau apabila semua item telah disemak

b)

Item carian tidak diperoleh atau apabila semua item telah disemak

c)

Item carian diperoleh atau apabila semua item tidak disemak

18.

Apakah maksud tanda ==

a)

tidak sama dengan

b)

sama dengan

19.

Berikut merupakan faedah yang diperoleh daripada kajian serta pembangunan algoritma yang dilakukan KECUALI

a)

Mempelajari cara melakukan penambahbaikan pada algoritma.

b)

Algoritma yang dihasilkan kurang cekap dan mengambil masa yang lama untuk dilaksanakan.

c)

Memahami bagaimana komputer memproses urutan tindakan-tindakan yang perlu dilaksanakan.

d)

Mempelajari cara menulis algoritma yang teratur, mudah dibaca dan difahami.

20.

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

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort