wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1.2 Algoritma SK T4

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

1.Antara berikut, yang manakan BUKAN ciri-ciri algoritma?

a)

Butiran jelas

b)

Selesaikan masalah

c)

Boleh dilaksanakan

d)

Mempunyai batasan

2.

2.Adam mengambil gambar keluarganya dan menghantar gambar tersebut kepada datuk dan nenek di kampung dengan menggunakan telefon pintar. Apakah input, proses dan output untuk telefon pintar tersebut?

X: menghantar gambar menggunakan perkakasan (hardware) dan perisian.

Namakan X.

a)

input

b)

proses

c)

output

3.

3.Adam mengambil gambar keluarganya dan menghantar gambar tersebut kepada datuk dan nenek di kampung dengan menggunakan telefon pintar. Apakah input, proses dan output untuk telefon pintar tersebut?

Y: gambar yang diterima oleh datuk dan nenek.

Namakan Y.

a)

input

b)

proses

c)

output

4.

4.Terdapat dua format perwakilan algoritma, iaitu

a)

input

b)

pseudokod

c)

carta alir

d)

pengaturcaraan

5.

1.   MULA

2.  INPUT nombor1, nombor2

3.  KIRA jumlah = nombor1 + nombor2

4.  OUTPUT jumlah

5.   TAMAT

5.Pseudokod menggunakan bahasa manusia yang mudah dibaca dan difahami. Maksud = di bawah ialah

a)

sama dengan/ equal to

b)

ialah atau adalah/ is

6.

6.Simbol yang menunjukkan ____________ sesuatu program.

a)

mula

b)

tamat

c)

input

d)

output

7.

7.Simbol untuk menunjukkan pilihan. Juga dikenali sebagai _____________

a)

simbol proses

b)

simbol keputusan

c)

simbol terminal

d)

simbol input/output

8.

8.Simbol ini digunakan untuk menunjukkan operasi _________/________/ _________maklumat pada skrin.

a)

formula

b)

input

c)

output

d)

paparan

9.

9.Antara berikut, yang manakan BUKAN struktur kawalan(Control Structures)?

a)

Urutan

(Sequence)

b)

Pengulangan

(Iteration/
Repetition/
Looping)

c)

Gabungan (Combination)

d)

Pilihan

(Selection)

10.

10.Kenapa perlu uji dan baiki dalam penulisan algoritma?

a)

Untuk hiasan dan kecantikan.

b)

Untuk tujuan pembaikan.

c)

Untuk mendapatkan output.

d)

Untuk memastikan logik algoritma adalah betul.