Anda di halaman 1dari 6

1.Apakah ciri utama bagi pseudokod?

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


Melayu
B. Langkah-langkah algoritma disusun atur dalam perenggan mengikut inden yang
teratur
C. Langkah-langkah algoritma diwakili dengan ayat-ayat yang ringkas dan padat
D. Langkah-langkah algoritma diwakili dengan ayat-ayat yang ringkas dan padat
2.Apakah itu carta alir?
A. Simbol grafik menggunakan ayat-ayat ringkas.
B. Simbol grafik untuk menerangkan urutan 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.
3.Struktur kawalan pilihan bersarang terdiri daripada ?
A. Satu set langkah atau arahan yang sentiasa berulang-ulang sehingga satu syarat
dipenuh
B. Struktur kawalan yang mempunyai dwi-pilihan
C. Struktur kawalan yang terbenam dalam satu struktur kawalan yang lain
D. Struktur kawalan yang mempunyi satu pilihan

4.. Struktur kawalan ulangan terdiri daripada?


A. Satu set langkah atau arahan yang sentiasa berulang-ulang sehingga satu syarat
dipenuh
B. Struktur kawalan yang mempunyai dwi-pilihan
C. Struktur kawalan yang terbenam dalam satu struktur kawalan yang lain
D. Struktur kawalan yang mempunyi satu pilihan
5.

Rajah di atas menunjukkan


A. Pseudokod
B. Struktur Kawalan
C. Carta Alir
D. Draf Perjalanan Kerja

6.

Rajah di atas menunjukkan


A. Pseudokod
B. Struktur Kawalan
C. Carta Alir
D. Draf Perjalanan Kerja
7. Ulangan bagi sesuatu pernyataan untuk bilangan kali yang tertentu.
Pernyataan di atas menunjukkan
A. struktur kawalan ulangan while
B. struktur kawalan pilihan
C. struktur kawalan ulangan for
D. struktur kawalan pilihan bersarang
8. Bilangan ulangan dikawal oleh suatu nombor yang disebut _____________ yang akan
berubah pada setiap ulangan.
A. Pengulang
B. Pembilang
C. Penguji
D. Pembolehubah
9. Apakah persamaan struktur kawalan for dan while?
A. Bilangan ulangan adalah ditetapkan
B. Pernyataan syarat diuji sebelum pernyataan yang berulang dilaksanakan
C. Bilangan ulangan tidak diketahui dan ditentukan sama ada syarat dipenuhi atau tidak
D. Berhenti secara tiba-tiba
10. Ulangan dilaksanakan selagi syarat yang diuji adalah benar.
Pernyataan di atas menunjukkan
A. struktur kawalan ulangan while
B. struktur kawalan pilihan
C. struktur kawalan ulangan for
D. struktur kawalan pilihan bersarang

11. Rajah di bawah menunjukkan format carta alir.

Apakah fungsi C
A. Arahan/Proses
B. Syarat
C. Output
D. Input
12. Berdasarkan carta alir di bawah, tentukan output jika nilai pemboleh ubah umur adalah 13

Ya umur > = 18 Tidak

Layak Tidak layak


mendaftar mendaftar

A. Layak Mendaftar
B. Tidak layak mendaftar

Bahagian B Subjektif
13. Lampu isyarat dipadamkan apabila syarat dipenuhi. Tuliskan satu pseudokod dan lakar satu carta
alir bagi menyenaraikan bilangan kali syarat dipatuhi bagi atur cara tersebut.

a.carta alir
b. pseudokod
14. Anda sekeluarga ingin bercuti ke Zoo Negara. Tuliskan satu pseudokod dan lakar satu carta alir
yang menentukan harga tiket anda sekeluarga untuk atur cara.

a.Carta alir
b.Pseudokod
15. Anda ingin mendepositkan wang secara tunai (tanpa menggunakan kad) ke dalam akaun bank
anda melalui mesin deposit wang (CDM). Bina satu algoritma dalam bentuk carta alir untuk
menunjukkan tindakan pendepositan wang itu.
16. Tandakan (√) bagi teknik menyemak semula ralat dalam pseudokod dan carta alir yang
betul dan (×) bagi yang salah pada petak yang disediakan.

Teknik semakan meja (desk check)

Teknik peniskalaan (abstraction)

Teknik langkah demi langkah (step through)

[3 markah]

17. Tandakan (√) bagi pernyataan yang betul tentang ralat dalam atur cara dan (×) bagi yang
salah pada petak yang disediakan.

Ralat dalam atur cara akan menyebabkan atur cara tidak dapat beroperasi dengan
betul.

Ralat mempunyai empat jenis iaitu sintaks, logik , masa larian, dan dwipilihan.

Ralat boleh menamatkan atur cara dengan tiba-tiba atau menghasilkan output yang salah.

18 Susun mengikut urutan yang betul tentang langkah-langkah mencari ralat dalam atur
cara dengan menulis 2, 3, dan 4 pada petak yang disediakan.Jawapan 1 telah diberi.

Baiki ralat pada kod arahan yang ditemui.

Bandingkan hasil atur cara dengan algoritma (pseudokod atau carta alir). 1

Kesan ralat pada kod arahan dengan meneliti semula kod-kod arahan yang ditulis dalam
atur cara melalui perbincangan semakan meja.

Uji lari atur cara semula


19. Maklumat berikut menunjukkan suatu jenis pseudokod melibatkan struktur kawalan
ulangan.

ULANG

LAKSANAKAN Set tindakan

SEHINGGA syarat dipenuhi

(a) Berdasarkan maklumat di atas, apakah jenis pseudokod itu?


___________________________________________________________________________
[1 markah]

(b) Nyatakan dua lagi jenis pseudokod struktur kawalan ulangan.


(i) ________________________________________________________________________
(ii)____________________________________________________________________________

20.Anda ingin mengambil lesen memandu dan jika anda mahu lulus ujia tersebut anda perlu
memenuhi syarat berikut

JIKA Umur melebihi 18 tahun


JIKA Lulus Ujian bertulis
Anda dikehendaki menulis pseudokod dan melukis carta alir bagi penyataan tersebut.

Anda mungkin juga menyukai