wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ASK T1 - BAB 3 ALGORITMA

Total questions: 15

Worksheet time: 13mins

Name
Class
Date
1.

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

2.

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.

3.

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

4.

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

5.

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

6.

MULA
JIKA saya lapar 
MAKA saya makan
TAMAT jika
TAMAT

Pseudokod diatas merujuk kepada struktur kawalan Pilihan ?

a)

Ulangan

b)

Pelbagai

c)

Dwipilihan

d)

Tunggal

7.

MULA

JIKA saya lapar

MAKA saya makan

JIKA tidak

saya mandi

TAMAT jika

TAMAT


Pseudokod diatas merujuk kepada struktur kawalan pilihan ?

a)

Pelbagai

b)

Tunggal

c)

Dwipilihan

d)

Ulangan

8.

Apakah ciri utama bagi pseudokod?

a)

Langkah-langkah algoritma ditulis secara terperinci dengan menggunakan Bahasa Melayu.

b)

Langkah-langkah algoritma diwakili dengan ayat-ayat yang ringkas dan padat.

c)

Langkah-langkah algoritma disusun atur dalam perenggan mengikut inden yang teratur.

d)

Langkah-langkah algoritma diwakili dengan simbol grafik yang sesuai.

9.

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

a)
b)
c)
d)
10.

Berdasarkan pernyataan berikut, struktur kawalan tersebut adalah ______.

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan dwipilihan

c)

Struktur kawalan tanpa pilihan

d)

Struktur kawalan pilihan tunggal

11.

Apakah kepentingan struktur kawalan ulangan?

a)

Membenarkan algoritma memilih satu daripada beberapa pilihan laluan.

b)

Membenarkan langkah-langkah dalam algoritma sentiasa berulang.

c)

Membenarkan algoritma ditulis dengan lebih ringkas tanpa langkah-langkah yang berulang.

d)

Membenarkan masalah dapat diselesaikan dengan lebih efisien.

12.

Struktur kawalan yang manakah sesuai digunakan jika pembilangan ulangan telah ditetapkan?

a)

Struktur kawalan UNTUK (FOR)

b)

Struktur kawalan SELAGI (WHILE)

c)

Struktur kawalan ULANG-SEHINGGA (REPEAT-UNTIL)

d)

Struktur kawalan ULANG-BILANG (REPEAT-COUNT)

13.

Struktur kawalan manakah sesuai untuk bilangan ulangan yang tidak diketahui dan syarat yang diuji di bahagian atas gelung?

a)

Struktur kawalan UNTUK (FOR)

b)

Struktur kawalan SELAGI (WHILE)

c)

Struktur kawalan ULANG-SEHINGGA (REPEAT-UNTIL)

d)

Struktur kawalan ULANG-SYARAT (REPEAT-CONDITION)

14.

Struktur kawalan yang manakah mempunyai syarat yang diuji di bahagian bawah gelung, selepas set langkah yang berulang?

a)

Struktur kawalan UNTUK (FOR)

b)

Struktur kawalan SELAGI (WHILE)

c)

Struktur kawalan ULANG-SEHINGGA (REPEAT-UNTIL)

d)

Struktur kawalan ULANG-SYARAT (REPEAT-CONDITION)

15.

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