wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Algoritma

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Apa yang dimaksud pseudokode?

a)

set arahan untuk menyelesaikan masalah.

b)

alternatif kepada pseudokod menggunakan simbol grafik untuk mewakili arahan – arahan penyelesaian.

c)

senarai struktur kawalan komputer yang ditulis dalam bahasa pertuturan manusia dan mempunyai nombor turutan.

2.

Apa nama simbol Flowchart berikut

a)

Input/Output

b)

Proses

c)

Mula/Tamat

d)

Pilihan

3.

Sebutkan ciri-ciri algoritma! kecuali

a)

menyelesaikan Langkah terbatas

b)

Jelas

c)

Tidak ambigu

d)

panjang

4.
1.  Susunkan langkah-langkah untuk menghasilkan algoritma ?  
 i)  Menentukan data
ii)  Menentukan output
iii)  Menentukan proses
iv)  Mengenalpasti masalah
v)  Mereka bentuk algoritma
vi)  Menulis pseudokod atau carta alir
a)
 IV,II,I,III,V,VI
b)
V,IV,VI,I,III,II
c)
IV,I,III,II,V,VI
d)
 II,IV,I,VI,V,III
5.

Apa nama simbol flowchart berikut

a)

Mula/Tamat

b)

Proses

c)

Input/Output

d)

Pilihan

6.

Apa nama simbol flowchart berikut

a)

Mula/Tamat

b)

Proses

c)

Pilihan

d)

Input/Output

7.
Terdapat dua kaedah dalam penyelesaian masalah. Antara berikut yang manakah padanan yang betul mengenai kaedah penyelesaian masalah?
a)
Pseudokod dan menganalisis masalah
b)
Mereka bentuk penyelesaian masalah dan memahami apa yang diperlukakan oleh masalah
c)
Carta alir dan pseudokod
d)
Carta alir dan menganalisi masalah
8.
Antara contoh  aktiviti harian yang berikut, yang manakah memerlukan langkah algoritma?
a)
Memasak sandwich
b)
Berjalan
c)
Termenung
9.

Apakah yang dimaksudkan dengan flowchart?

a)

flowchart merupakan langkah-langkah yang ditulis yang menyerupai bahasa yang kita guna seharian.

b)

flowchart merupakan penyelesaian masalah yang terdapat dalam algoritma.

c)

flowchart merupakan perwakilan algoritma secara bergrafik iaitu menggunakan simbol-simbol tertentu.

d)

flowchart merupakan salah satu kaedah yang digunakan dalam algoritma

10.

apa jenis flowchart pada gambar ini?

a)

flowchart PILIHAN

b)

flowchart MUDAH

c)

flowchart ULANGAN

d)

flowchart URUTAN

11.

apa jenis flowchart pada gambar ini?

a)

Flowchart PILIHAN

b)

Flowchart MUDAH

c)

Flowchart ULANGAN

d)

Flowchart URUTAN

12.

apa jenis flowchart pada gambar ini?

a)

Flowchart PILIHAN

b)

Flowchart MUDAH

c)

Flowchart ULANGAN

d)

Flowchart URUTAN

13.

Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Mempelajari program

14.

Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut?

a)

Proses

b)

Prosesor

c)

Program

d)

Step

e)

Algoritma

15.

Diketahui bahwa kantong P kosong, kantong Q berisi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan dikatakan Bukan kantong P yang terbawa, maka jumlah kelereng yang terbawa adalah?

a)

10

b)

10 dan 15

c)

15

d)

Kosong

e)

10 atau 15

16.

Diberikan algoritma: apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi?

a)

Merah

b)

Putih

c)

Ungu

d)

Abu-abu

e)

Hijau

17.

Instruksi P=Q akan mengakibatkan nilai P = nilai Q, dan nilai Q menjadi?

a)

Menjadi sembarang nilai

b)

Menjadi 0

c)

Menjadi hampa

d)

P Tetap

e)

Q tetap

18.

Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan?

a)

a=0, b=5

b)

a=b

c)

a=10, b=5

d)

a=10, b=10

e)

a=10, b=0

19.

Diberikan algoritma

P=10;

P=P+5; Q=P.

nilai P dan Q masing-masing adalah?

a)

15 dan 0

b)

0 dan 10

c)

0 dan 15

d)

10 dan 15

e)

15 dan 15

20.

Tipe data yang digunakan untuk menampung sebuah karakter adalah?

a)

String

b)

Bool

c)

Int

d)

Long int

e)

Char