wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bab 3 : Algoritma

Total questions: 30

Worksheet time: 19mins

Name
Class
Date
1.

ALGORITMA adalah......

a)

urutan tindakan untuk menyelesaikan sesuatu masalah

dikenali sebaga

b)

tindakan-tindakan yang perlu dilaksanakan

c)

Pseudokod

d)

kaedah penyelesaian masalah

2.

Algoritma boleh diwakili atau dibentuk dalam pelbagai cara. Lazimnya, algoritma yang menunjukkan langkah-langkah sesuatu tugasan. Kebiasaannya diwakili oleh

a)

psuedokod

b)

carta alir

c)

mock up

d)

dummy

3.

Manakah antara simbol grafik dibawah menunjukkan mula/ tamat sesuatu algoritma

a)
b)
c)
d)
4.

Manakah antara simbol grafik dibawah menunjukkan proses bagi sesuatu algoritma

a)
b)
c)
d)
5.

Manakah antara simbol grafik dibawah menunjukkan pilihan tindakan bagi sesuatu algoritma

a)
b)
c)
d)
6.

Manakah antara simbol grafik dibawah menunjukkan terminal sambungan tindakan bagi sesuatu algoritma

a)
b)
c)
d)
7.

Manakah antara simbol grafik dibawah menunjukkan aliran tindakan bagi sesuatu algoritma

a)
b)
c)
d)
8.

Manakah antara simbol grafik dibawah menunjukkan input / output bagi sesuatu algoritma

a)
b)
c)
d)
9.

Dalam suatu algoritma, perkataan MULA menandakan permulaan dan terletak di atas, sementara perkataan TAMAT yang terletak di akhir sekali menandakan akhirnya algoritma tersebut. Setiap algoritma hanya boleh ada ___________ permulaan dan ____________ penamat.

a)

satu ....... satu

b)

satu ...... dua

c)

dua.......satu

d)

dua..... tiga

10.

_____________________memerihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat yang ringkas dan padat. Bahasa Melayu atau bahasa Inggeris biasanya digunakan. Inden digunakan secara meluas bagi memudahkan pembacaan suatu __________.

a)

Carta alir

b)

Pseudokod

c)

Algoritma

d)

jujukan

11.
Apakah maksud algoritma?
a)
Urutan langkah atau tindakan yang perlu dilaksanakan untuk menyelesaikan sesuatu masalah
b)
Satu siri langkah yang tidak mengikut urutan
c)
Melibatkan carta alir dan pseudokod
d)
Satu set aturan yang tidak mempunyai langkah
12.

Urutan tindakan-tindakan yang perlu dilaksanakan dalam menyelesaikan masalah dikenali

a)

atur cara

b)

algoritma

c)

pseudokod

d)

carta alir

13.

........... diwakili oleh simbol grafik seperti garis lurus, anak panah dan bentuk geometri untuk mewakli urutan langkah bagi turutan tindakan yang perlu dilaksanakan.

a)

algoritma

b)

atur cara

c)

carta alir

d)

pseudokod

14.

... memperihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat ringkas dan mudah dalam bahasa Melayu atau bahasa lain.

a)

carta alir

b)

pseudokod

c)

simbol

d)

resolusi

15.

"... ialah satu langkah yang memecahkan aliran algoritma kepada dua atau lebih cabang . Ini merujuk kepada

a)

carta alir

b)

pseudokod

c)

struktur kawalan pilihan

d)

pemecahan

16.

MULA

Berjalan ke tempat perhimpunan

Berbaris

Nyanyi lagu Negaraku

TAMAT


Maklumat di atas berkaitan dengan

a)

Atur cara

b)

Carta alir

c)

Pseudokod

d)

Analisis IPO

17.
Apakah fungsi bentuk ini?
a)
Mula & Tamat
b)
Aktiviti atau proses
c)
Menguji sama ada benar atau salah
d)
Untuk menyambungkan aliran lain
18.
Nama simbol cartalir berikut
a)
Input/Output
b)
Proses
c)
Mula/Tamat
d)
Pilihan
19.
Nama simbol cartalir berikut 
a)
Input/Output
b)
Proses
c)
Pilihan
d)
Mula/Tamat
20.
Nama simbol cartalir berikut 
a)
Mula/Tamat
b)
Proses
c)
Pilihan
d)
Input/Output
21.

Antara berikut, struktur kawalan manakah yang sesuai digunakan bagi data yang mempunyai lebih daripada dua tindakan ?

a)

Struktur Kawalan Dwipilihan

b)

Struktur Kawalan Tiga Pilihan

c)

Struktur Kawalan Pilihan Tunggal

d)

Struktur Kawalan Pelbagai Pilihan

22.

Antara berikut, struktur kawalan manakah yang sesuai digunakan bagi data yang mempunyai lebih daripada dua tindakan ?

a)

Struktur Kawalan Dwipilihan

b)

Struktur Kawalan Tiga Pilihan

c)

Struktur Kawalan Pilihan Tunggal

d)

Struktur Kawalan Pelbagai Pilihan

23.

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

24.

Aapakah punca yang menyebabkan terjadinya ralat logik dalam algoritma ?

I - Urutan pelaksanaan tidak betul

II - Tindakan atau langkah yang salah diminta untuk dilaksanakan

III - Pelaksanaan algoritma yang melibatkan strutur kawalan pelbagai pilihan

IV - Tindakan atau langkah yang dilaksanakan melebihi had limit iaitu sepuluh

a)

I dan II

b)

I dan IV

c)

II dan III

d)

III dan IV

25.

Pernyataan manakah yang menerangkan carta alir dengan tepat ?

a)

menggunakan simbol grafik yang menggunakan ayat - ayat ringkas

b)

menggunakan simbol grafik untuk mewakili ayat ringkas bagi algoritma

c)

menggunakan simbol grafik untuk menerangkan urutan bagi algoritma

d)

Menggunakan simbol grafik dan bentuk geometri untuk mewakili jenis proses dan urutan langkah bagi algoritma.

26.

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

a)

satu

b)

dua

c)

tiga

d)

ikut bilangan pernyataan bersyarat

27.

Pernyataan manakah yang menerangkan carta alir dengan tepat ?

a)

menggunakan simbol grafik yang menggunakan ayat - ayat ringkas

b)

menggunakan simbol grafik untuk mewakili ayat ringkas bagi algoritma

c)

menggunakan simbol grafik untuk menerangkan urutan bagi algoritma

d)

Menggunakan simbol grafik dan bentuk geometri untuk mewakili jenis proses dan urutan langkah bagi algoritma.

28.

Pernyataan berikut menerangkan perkara penting semasa menulis algoritma

I - Algoritma dihuraikan dengan jelas

II - Algoritma ditulis dengan bahasa yang mudah difahami

III - Urutan algoritma dinyatakan dengan betul

IV - Algoritma menghasilkan output tertentu


Senaraikan mengikut urutan yang betul

a)

I --> II --> III --> IV

b)

III--> I --> II --> IV

c)

II --> I --> III --> IV

d)

II --> III --> I --> IV

29.
Dalam pengaturcaraan terdapat struktur kawalan seperti berikut kecuali,
a)
Struktur Kawalan Pilihan
b)
Struktur Kawalan Jujukan
c)
Struktur Kawalan Ulangan
d)
Struktur Kawalan Tindanan
30.
Berikut merupakan struktur kawalan dalam pengaturcaraan, KECUALI...
a)
Struktur kawalan urutan
b)
Struktur kawalan pengulangan
c)
Struktur kawalan pemboleh ubah
d)
Struktur kawalan pilihan