Anda di halaman 1dari 3

BAB 2 ALGORITMA

2.1 PEMBANGUNAN ALGORITMA

2.1.2 MENGESAN DAN MEMBAIKI RALAT

LATIHAN [ TP 4 ] [ TP 5 ]

1. Isi tempat kosong dengan jawapan yang betul.

bahasa kertas demi langkah atur cara


output kesilapan terhenti meja

a) Ralat ialah ________________ dalam proses pembangunan ____________ segmen kod.

b) Ralat sintaks merujuk kepada kesilapan dalam penggunaan ________________ pengaturcaraan.

c) Ralat masa larian adalah kesilapan yang menyebabkan atur cara _____________ secara tiba-tiba
tanpa diduga.

d) Ralat logik merujuk kepada kesilapan yang menyebabkan atur cara memberi ______________ yang
tidak diingini.

e) Teknik pengesanan ralat dapat dilakukan dengan teknik semakan ___________ dan teknik langkah
_________________.

2. Kesan ralat dalam pseudokod berikut.

1. Mula
2. Beli nasi lemak RM 2.00
3. Beli kuih-muih RM 1.50
Jika duit anda kurang dari RM 2.00
Beli air milo RM5.00
Jika tidak
Jika anda mempunyai baki lebih dari RM 1.00
Beli sayur RM 1.00
Tamat jika tidak
4. Tamat
Tulis semula pseudokod yang bebas ralat.

3. Bulatkan ralat pada pseudokod di bawah dan baiki ralat tersebut.

a)

Mula
Masukkan nama
If markah > 50
Output “Lulus”
Jika tidak
Output “Gagal”
Tamat jika
Tamat

b)

Mula
Masukkan no1 , no2 , no3
Purata no1 + no2 + no3
Output purata
Tamat

Anda mungkin juga menyukai