wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK BAB 3 ALGORITMA

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Apakah maksud ALGORITMA ?

a)

tindakan untuk menyelesaikan sesuatu masalah

b)

urutan tindakan untuk menyelesaikan sesuatu masalah

2.

Antara berikut, yang manakah perkara penting semasa menulis algoritma ?


I. Bahasa yang difahami manusia

ii. Huraian langkah perlu jelas

iii. Urutan langkah perlu disusun betul

iv. Perlu ada output

a)

I dan II sahaja

b)

III dan IV sahaja

c)

I, II dan III sahaja

d)

I, II, III dan IV

3.

Algoritma boleh diwakili atau dibentuk dalam pelbagai cara, antaranya melalui penggunaan __________ dan ________ ________

(a)  

4.

PSEUDOKOD menggunakan simbol grafi k seperti garis lurus, anak panah dan bentuk geometri untuk mewakili urutan langkah bagi algoritma yang perlu dilaksanakan

a)

BETUL

b)

SALAH

5.

CARTA ALIR memerihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat yang ringkas dan padat

a)

BETUL

b)

SALAH

6.

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

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

7.

Teknik ini melibatkan perbandingan dua item yang bersebelahan. Kedudukan item bersebelahan akan bertukar sehingga semua item berada dalam urutan.

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

8.

Teknik ini melibatkan item-item yang dimasukkan sementara ke dalam beberapa kategori dan kemudian item-item tersebut akan diisih.

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

9.

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.

Maniam diberi satu senarai yang belum diisih. Dia dikehendaki mencari nilai S dalam senarai tersebut. Teknik yang manakah sesuai digunakan oleh Maniam untuk mencari nilai S?

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

11.

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

12.

Teliti algoritma berikut dan tentukan jenis teknik yang digunakan.

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

13.

Puan Mellisa membeli ikan pari di sebuah pasar. Dia memilih ikan-ikan yang segar. Apakah konsep yang digunakan oleh Puan Melissa?

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

14.

Maksud search ialah

a)

Teknik carian yang melibatkan keputusan dwipilihan.

b)

Pencarian suatu nombor sahaja dalam senarai.

c)

Bandingkan item yang dicari dengan item pertengahan.

d)

Proses untuk mendapatkan suatu item tertentu yang terkandung dalam satu senarai.

15.

Pilih jenis-jenis search di bawah.

a)

Binary search

b)

Bubble search

c)

Linear search

d)

Bucket search

16.

Pilih jenis-jenis sort di bawah.

a)

Binary sort

b)

Bubble sort

c)

Linear sort

d)

Bucket sort

17.

JIKA pendaftaran berjaya

PAPARKAN "Tahniah Anda Berjaya"

JIKA TIDAK

PAPAR "Maaf sila suba lagi"


Apakah jenis algoritma tersebut ?

a)

Carta Alir

b)

Pseudokod

c)

Kod Arahan

d)

Gambar Rajah

18.

Bagi struktur kawalan pelbagai pilihan, berapakah aliran laluan yang ada untuk setiap syarat yang diuji ?

a)

satu

b)

dua

c)

tiga

d)

ikut bilangan pernyataan bersyarat

19.

Pengendali hubungan selalu digunakan dalam pernyataan bersyarat. Dalam simbol grafik manakah terletaknya pengendali hubungan?

a)
b)
c)
d)
20.

Pilih pernyataan yang salah berkaitan dengan Algorithma ?

a)

Dibina menggunakan Carta Alir dan Kod Pseudo

b)

Di bina selepas aturcara dibangunkan

c)

Urutan tindakan untuk menyelesaikan masalah

d)

Tatacara tindakan yang perlu dilaksanakan