MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
4.2.5 menguji atur cara dan membaiki ralat part1
1.
2. MENGUJI ATUR CARA DAN MEMBAIKI
RALATBAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Atur cara yang baik harus bebas ralat.
Ralat pengaturcaraan dinamakan pepijat (bugs)
3. ASAL USUL BUGS
BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat https://iluminasi.com/bm/kenapa-kita-gelarkan-
ralat-komputer-computer-bug.html
Bug atau debuggig membawa makna yang berkait dengan
serangga.
Tetapi ia langsung tidak berkait dengan komputer.
4. KATEGORI RALAT
BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat
Sintaks
(Syntax
Error)
Ralat
Logik
(Logic
Error)
Ralat
Masa
Larian
(Runtime
Error)
5. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Bahasa Pengaturcaraan Komputer
Mempunyai sintaks yang
6. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Sintaks
Set
tatabahasa
Hukum
Peraturan
mengawal cara penggunaan bahasa
pengaturcaraan
7. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Jadual 1 : Sintaks bagi keratan atur cara dalam bahasa C dan Python
Mempunyai kata kunci
elif.
Setiap kata kuncinya
diakhiri dengan tanda ‘ : ’
Mempunyai kata kunci
else if.
Setiap arahan tidak
diakhiri dengan tanda ‘ : ’
Menggunakan symbol { }
pada blok arahan.
Blok arahan diakhiri
dengan tanda ‘ ; ’
8. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Satu baris kod
arahan ditulis
tidak menepati
laras bahasa
pengaturcaraan
Kecuaian
pengatur cara
semasa menaip
kod arahan
Ralat
Sintaks
(Syntax
Error)
Jujukan pelaksanaan (execution) arahan dalam function
atau procedure akan terhenti pada baris kod arahan yang
mempunyai ralat.
Mesej ralat akan dipaparkan.
Ralat Sintaks (Syntax
Error)
11. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Contoh 4.15
Cara menguji suatu
function.
Ramli dan Kien Tien telah ditugaskan untuk menguji satu function.
Ramli
def kuasadua(x):
return x**2
hasil=kuasadua(4)
print(hasil)
• cara mengumpukkan nilai yang dipulangkan
oleh function kuasadua(x) kepada satu
pemboleh ubah iaitu hasil
• menggunakan built-in function print( ) untuk
mencetak nilai pemboleh ubah tersebut
Kien Tien
def kuasadua(x):
return x**2
print(kuasadua(4))
• menggunakan built-in function print( ) untuk terus
mencetak nilai yang dipulangkan oleh function
kuasadua(x)
Kedua-dua kaedah yang digunakan memberikan output
yang betul.
12. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Contoh 4.15
Cara menguji suatu
function.
Ramli dan Kien Tien telah ditugaskan untuk menguji satu function.
Ramli
def kuasadua(x):
return x**2
hasil=kuasadua(4)
print(hasil)
• cara mengumpukkan nilai yang dipulangkan
oleh function kuasadua(x) kepada satu
pemboleh ubah iaitu hasil
• menggunakan built-in function print( ) untuk
mencetak nilai pemboleh ubah tersebut
Kien Tien
def kuasadua(x):
return x**2
print(kuasadua(4))
• menggunakan built-in function print( ) untuk terus
mencetak nilai yang dipulangkan oleh function
kuasadua(x)
Kedua-dua kaedah yang digunakan memberikan output
yang betul.
13. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Contoh 4.16
Menyemak kod arahan dan membaiki
ralat.
Atur cara berikut ditulis oleh seorang murid untuk mengira isi
padu sebuah piramid bertapak segi empat sama. Pelaksanaan
atur cara ini tidak menghasilkan output yang sepatutnya.
14. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Contoh 4.16
Menyemak kod arahan dan membaiki
ralat.
Atur cara berikut ditulis oleh seorang murid untuk mengira isi
padu sebuah piramid bertapak segi empat sama. Pelaksanaan
atur cara ini tidak menghasilkan output yang sepatutnya.
Semakan ke atas kod atur cara harus dibuat
15. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Menyemak kod arahan dan membaiki
ralat.
Aturcara
4.16
16. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Menyemak kod arahan dan membaiki
ralat.
17. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Menyemak kod arahan dan membaiki
ralat.
Uji
18. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Menyemak kod arahan dan membaiki
ralat.
19. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Menyemak kod arahan dan membaiki
ralat.
20. BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Ralat Sintaks (Syntax
Error)
Menyemak kod arahan dan membaiki
ralat.