Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASAS SAINS KOMPUTER TINGKATAN 2 (kod arahan)

Total questions: 20

Worksheet time: 39mins

Name
Class
Date
1.

Rajah diatas menujukan ?

a)

Pseudokod

b)

Carta Alir

c)

Struktur kawalan

d)

Draf Perjalanan kerja

2.

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

3.

Apakah itu carta alir?

a)

Simbol grafik menggunakan ayat-ayat ringkas.

b)

Simbol grafik untuk mewakili ayat ringkas bagi algoritma.

c)

Simbol grafik untuk menerangkan urutan bagi algoritma.

d)

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

4.

Struktur kawalan pilihan bersarang terdiri daripada :

a)

Satu set langkah atau arahan yang sentiasa berulang-ulang sehingga satu syarat dipenuhi,

b)

struktur kawalan yang terbenam dalam satu struktur kawalan yang lain

c)

struktur kawalan yang mempunyai dwi-pilihan

d)

struktur kawalan yang mempunyi satu pilihan

5.

Antara pilihan berikut, yang manakah bukan suatu struktur kawalan?

a)

Ulangan for

b)

Pelbagai plihan

c)

Ulangan while

d)

Proses

6.

Struktur kawalan pilihan yang terbenam dalam struktur kawalan pilihan yang lain disebut

a)

struktur kawalan pelbagai pilihan

b)

struktur kawalan ulangan

c)

struktur kawalan pilihan bersarang

d)

struktur kawalan dwipilihan

7.

"Beratur di kaunter tiket Sunway Lagoon untuk membeli tiket wet park."


Situasi di atas sesuai dipersembahkan dalam ...

a)

struktur kawalan ulangan for.

b)

struktur kawalan ulangan while.

c)

struktur kawalan pilihan bersarang.

d)

struktur kawalan jujukan

8.

Yang manakah TIDAK menerangkan carta alir di atas?

a)

Struktur kawalan ini mempunyai satu pilihan tindakan untuk dilaksanakan sahaja

b)

Merupakan struktur kawalan pelbagai pilihan

c)

Palamkan plag ke dalam soket

d)

Tindakan ini akan dilaksanakan jika syarat plag tidak dipalam ke dalam soket didapati benar

9.

Rajah di atas menunjukkan carta alir bagi proses ...

a)

Ulangan

b)

Pilihan

c)

Urutan

d)

Gabungan

10.

Merujuk kepada carta alir di atas, bahagian yang ditandakan biru merupakan struktur kawalan pilihan. Pilih pernyataan yang TIDAK BENAR mengenai struktur kawalan pilihan tersebut.

a)

Mengandungi 2 tindakan berlainan sebagai pilihan untuk dilaksanakan, iaitu cetak Lulus atau cetak Gagal

b)

Syarat yang menentukan apa tindakan yang akan dilaksanakan ialah markah lebih/sama 40

c)

Jika syarat dipenuhi, markah bersamaan 60, maka Lulus akan dicetak

d)

Jika markah bersamaan 39, maka Gagal akan dicetak

11.

Berdasarkan gambarajah, namakan jenis struktur kawalan tersebut.

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan dwi-pilihan

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pra-pilihan

12.

Berdasarkan gambarajah, namakan jenis struktur kawalan tersebut.

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan dwi-pilihan

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pra-pilihan

13.

Berdasarkan gambarajah, namakan jenis struktur kawalan tersebut.

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan dwi-pilihan

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pra-pilihan

14.
apakah maksud simbol berikut?
a)
mula / tamat
b)
pilihan
c)
input
d)
output
15.
berapakah pilihan struktur kawalan pilihan?
a)
satu
b)
dua 
c)
tiga
d)
empat
16.

Antara berikut, pilih contoh carta alir yang menunjukkan struktur kawalan jujukan

a)
b)
c)
d)
17.

Pilih penggunaan kenyataan yang betul berdasarkan jenis struktur kawalan yang dinyatakan.

a)

Tunggal -> if-else

b)

Dwipilihan -> if-else-if

c)

Pelbagai -> if-elif- else

d)

Ulangan -> for- if - while

18.

Pilih jawapan paling tepat untuk menjelaskan tujuan kod arahan diwujudkan.

a)

Untuk memberi penjelasan kepada kod aturcara

b)

Untuk meningkatkan kualiti kod aturcara

c)

Untuk menjimatkan masa pembangunan kod aturcara

d)

Untuk memberi penjelasan, meningkatkan kualiti dan menjimatkan masa pembangunan kod aturcara

19.

Struktur kawalan jujukan akan melaksanakan arahan secara____________ mengikut urutan dari atas ke bawah.

a)

linear

b)

rawak

c)

unlinear

d)

rambang

20.

Struktur kawalan pilihan yang manakah mempunyai lebih dari dua set tindakan atau syarat untuk dilaksanakan.

a)

Struktur kawalan pilihan

b)

Struktur kawalan dwipilihan

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pelbagai pilihan