SlideShare a Scribd company logo
1 of 21
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)
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.
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)
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
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
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 ‘ ; ’
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)
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)
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)
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.
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.
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.
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
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
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.
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
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.
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.
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.
BAB 4:
Kod Arahan
STANDARD
KANDUNGAN:
4.2 Struktur Kod
Arahan
STANDARD
PEMBELAJARAN:
4.2.5 Menguji Atur
Cara dan Membaiki
Ralat
Latihan

More Related Content

What's hot

05 道德价值
05 道德价值05 道德价值
05 道德价值JoJo Wong
 
Perkembangan sosiobudaya disekolah
Perkembangan sosiobudaya disekolahPerkembangan sosiobudaya disekolah
Perkembangan sosiobudaya disekolahshafidaosman
 
Strategi penyelesaian masalah
Strategi penyelesaian masalahStrategi penyelesaian masalah
Strategi penyelesaian masalahIlya Shuhada
 
1. 听说教学详案
1. 听说教学详案1. 听说教学详案
1. 听说教学详案Johnson Lee
 
Refleksi praktikum 2018
Refleksi praktikum 2018Refleksi praktikum 2018
Refleksi praktikum 2018NANAPOYO
 
Topik 6 Stratifikasi Sosial & Mobiliti Sosial
Topik 6 Stratifikasi Sosial & Mobiliti SosialTopik 6 Stratifikasi Sosial & Mobiliti Sosial
Topik 6 Stratifikasi Sosial & Mobiliti Sosialcikgutika
 
PANDUAN PELAKSANAAN TUGASAN KSSM SEJARAH.pdf
PANDUAN PELAKSANAAN TUGASAN KSSM SEJARAH.pdfPANDUAN PELAKSANAAN TUGASAN KSSM SEJARAH.pdf
PANDUAN PELAKSANAAN TUGASAN KSSM SEJARAH.pdfVanessaAli8
 
Rph menulis
Rph menulisRph menulis
Rph menulismabaa73
 
Kesedaran kepelbagaian sosiobudaya
Kesedaran kepelbagaian sosiobudayaKesedaran kepelbagaian sosiobudaya
Kesedaran kepelbagaian sosiobudayasitiaishahmohamad
 
3 gelombang pendidikan pppm 2013-2025
3 gelombang pendidikan pppm 2013-20253 gelombang pendidikan pppm 2013-2025
3 gelombang pendidikan pppm 2013-2025Raimi Syazwan Ruzaidi
 
Ketaksamaan peluang-pendidikan
Ketaksamaan peluang-pendidikanKetaksamaan peluang-pendidikan
Ketaksamaan peluang-pendidikanNaim Manaf
 
Teori Behaviorisme
Teori BehaviorismeTeori Behaviorisme
Teori BehaviorismeLor Lagi
 
RPH SEJARAH TAHUN 6
RPH SEJARAH TAHUN 6RPH SEJARAH TAHUN 6
RPH SEJARAH TAHUN 6zerat88
 
Sistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdekaSistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdekaKhairunmisa Jamil Khir
 
Pembelajaran kooperatif
Pembelajaran kooperatifPembelajaran kooperatif
Pembelajaran kooperatifMokhzani Fadir
 
Karya sastera kanak kanak,remaja,dewasa & popular
Karya sastera kanak kanak,remaja,dewasa & popular Karya sastera kanak kanak,remaja,dewasa & popular
Karya sastera kanak kanak,remaja,dewasa & popular Antasha Kamaruzzaman
 

What's hot (20)

05 道德价值
05 道德价值05 道德价值
05 道德价值
 
Perkembangan sosiobudaya disekolah
Perkembangan sosiobudaya disekolahPerkembangan sosiobudaya disekolah
Perkembangan sosiobudaya disekolah
 
Strategi penyelesaian masalah
Strategi penyelesaian masalahStrategi penyelesaian masalah
Strategi penyelesaian masalah
 
Soalan 3
Soalan 3Soalan 3
Soalan 3
 
1. 听说教学详案
1. 听说教学详案1. 听说教学详案
1. 听说教学详案
 
Refleksi praktikum 2018
Refleksi praktikum 2018Refleksi praktikum 2018
Refleksi praktikum 2018
 
Topik 6 Stratifikasi Sosial & Mobiliti Sosial
Topik 6 Stratifikasi Sosial & Mobiliti SosialTopik 6 Stratifikasi Sosial & Mobiliti Sosial
Topik 6 Stratifikasi Sosial & Mobiliti Sosial
 
PANDUAN PELAKSANAAN TUGASAN KSSM SEJARAH.pdf
PANDUAN PELAKSANAAN TUGASAN KSSM SEJARAH.pdfPANDUAN PELAKSANAAN TUGASAN KSSM SEJARAH.pdf
PANDUAN PELAKSANAAN TUGASAN KSSM SEJARAH.pdf
 
Rph menulis
Rph menulisRph menulis
Rph menulis
 
Kesedaran kepelbagaian sosiobudaya
Kesedaran kepelbagaian sosiobudayaKesedaran kepelbagaian sosiobudaya
Kesedaran kepelbagaian sosiobudaya
 
3 gelombang pendidikan pppm 2013-2025
3 gelombang pendidikan pppm 2013-20253 gelombang pendidikan pppm 2013-2025
3 gelombang pendidikan pppm 2013-2025
 
Ketaksamaan peluang-pendidikan
Ketaksamaan peluang-pendidikanKetaksamaan peluang-pendidikan
Ketaksamaan peluang-pendidikan
 
Teori Behaviorisme
Teori BehaviorismeTeori Behaviorisme
Teori Behaviorisme
 
Pedagogi berkesan
Pedagogi berkesanPedagogi berkesan
Pedagogi berkesan
 
RPH SEJARAH TAHUN 6
RPH SEJARAH TAHUN 6RPH SEJARAH TAHUN 6
RPH SEJARAH TAHUN 6
 
Kemahiran penutup
Kemahiran penutupKemahiran penutup
Kemahiran penutup
 
Sistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdekaSistem pendidikan malaysia selepas merdeka
Sistem pendidikan malaysia selepas merdeka
 
Pembelajaran kooperatif
Pembelajaran kooperatifPembelajaran kooperatif
Pembelajaran kooperatif
 
Karya sastera kanak kanak,remaja,dewasa & popular
Karya sastera kanak kanak,remaja,dewasa & popular Karya sastera kanak kanak,remaja,dewasa & popular
Karya sastera kanak kanak,remaja,dewasa & popular
 
sosiologi
sosiologisosiologi
sosiologi
 

Similar to 4.2.5 menguji atur cara dan membaiki ralat part1

4.2.5 menguji atur cara dan membaiki ralat part2
4.2.5 menguji atur cara dan membaiki ralat  part24.2.5 menguji atur cara dan membaiki ralat  part2
4.2.5 menguji atur cara dan membaiki ralat part2Sharol Nizam
 
74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.docIndoAve1
 
silabus pemrograman dasar.doc
silabus pemrograman dasar.docsilabus pemrograman dasar.doc
silabus pemrograman dasar.doclusiana781430
 
C programming language notes (2)
C programming language notes (2)C programming language notes (2)
C programming language notes (2)nakomuri
 
Dskp tmk thn 4 sk sp s pi
Dskp tmk thn 4 sk sp s piDskp tmk thn 4 sk sp s pi
Dskp tmk thn 4 sk sp s piosnamek62
 
01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-newAyu Karisma Alfiana
 
Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bazlin Ahmad
 
2. Fungsi, Prosedur, dan Method.pptx
2. Fungsi, Prosedur, dan Method.pptx2. Fungsi, Prosedur, dan Method.pptx
2. Fungsi, Prosedur, dan Method.pptxYudhiChristian2
 
2. Fungsi, Prosedur, dan Method.pptx
2. Fungsi, Prosedur, dan Method.pptx2. Fungsi, Prosedur, dan Method.pptx
2. Fungsi, Prosedur, dan Method.pptxYudhiChristian2
 
01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-newBoy Cuii
 
Sains komputer tingkatan 4 Bab 1
Sains komputer tingkatan 4 Bab 1Sains komputer tingkatan 4 Bab 1
Sains komputer tingkatan 4 Bab 1chanrie
 
Rpt tmk-tahun-6
Rpt tmk-tahun-6Rpt tmk-tahun-6
Rpt tmk-tahun-6Azmi Ngah
 

Similar to 4.2.5 menguji atur cara dan membaiki ralat part1 (20)

4.2.5 menguji atur cara dan membaiki ralat part2
4.2.5 menguji atur cara dan membaiki ralat  part24.2.5 menguji atur cara dan membaiki ralat  part2
4.2.5 menguji atur cara dan membaiki ralat part2
 
Silabus Pemrograman Dasar.doc
Silabus Pemrograman Dasar.docSilabus Pemrograman Dasar.doc
Silabus Pemrograman Dasar.doc
 
74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc74687827silabuspemrogramandasar2017.doc
74687827silabuspemrogramandasar2017.doc
 
silabus pemrograman dasar.doc
silabus pemrograman dasar.docsilabus pemrograman dasar.doc
silabus pemrograman dasar.doc
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Java dasar-libre
Java dasar-libreJava dasar-libre
Java dasar-libre
 
Rpt tmk-tahun-6
Rpt tmk-tahun-6Rpt tmk-tahun-6
Rpt tmk-tahun-6
 
C programming language notes (2)
C programming language notes (2)C programming language notes (2)
C programming language notes (2)
 
Dskp tmk thn 4 sk sp s pi
Dskp tmk thn 4 sk sp s piDskp tmk thn 4 sk sp s pi
Dskp tmk thn 4 sk sp s pi
 
01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new
 
Bidang pembelajaran-5-1
Bidang pembelajaran-5-1Bidang pembelajaran-5-1
Bidang pembelajaran-5-1
 
Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01
 
2. Fungsi, Prosedur, dan Method.pptx
2. Fungsi, Prosedur, dan Method.pptx2. Fungsi, Prosedur, dan Method.pptx
2. Fungsi, Prosedur, dan Method.pptx
 
2. Fungsi, Prosedur, dan Method.pptx
2. Fungsi, Prosedur, dan Method.pptx2. Fungsi, Prosedur, dan Method.pptx
2. Fungsi, Prosedur, dan Method.pptx
 
01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new01. prak.-bahasa-pemrograman-new
01. prak.-bahasa-pemrograman-new
 
Materi pelatihan java fundamental
Materi pelatihan java fundamentalMateri pelatihan java fundamental
Materi pelatihan java fundamental
 
Sains komputer tingkatan 4 Bab 1
Sains komputer tingkatan 4 Bab 1Sains komputer tingkatan 4 Bab 1
Sains komputer tingkatan 4 Bab 1
 
Pengantar PBO
Pengantar PBOPengantar PBO
Pengantar PBO
 
Laporan 4
Laporan 4 Laporan 4
Laporan 4
 
Rpt tmk-tahun-6
Rpt tmk-tahun-6Rpt tmk-tahun-6
Rpt tmk-tahun-6
 

Recently uploaded

ATP MM FASE E MATEMATIKA KELAS X KURIKULUM MERDEKA
ATP MM FASE E MATEMATIKA KELAS X KURIKULUM MERDEKAATP MM FASE E MATEMATIKA KELAS X KURIKULUM MERDEKA
ATP MM FASE E MATEMATIKA KELAS X KURIKULUM MERDEKAVeonaHartanti
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptxErikaPutriJayantini
 
Materi Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia pptMateri Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia pptParulianGultom2
 
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkungPenyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkungSemediGiri2
 
konsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatankonsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatanSuzanDwiPutra
 
Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxMateriSMPTDarulFalah
 
kerajaan-kerajaan hindu-budha di indonesia.ppt
kerajaan-kerajaan hindu-budha di indonesia.pptkerajaan-kerajaan hindu-budha di indonesia.ppt
kerajaan-kerajaan hindu-budha di indonesia.pptputrisari631
 
Jaringan Komputer dan Internet - Informatika Kelas XI.pptx
Jaringan Komputer dan Internet - Informatika Kelas XI.pptxJaringan Komputer dan Internet - Informatika Kelas XI.pptx
Jaringan Komputer dan Internet - Informatika Kelas XI.pptxarbidu2022
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfEirinELS
 
FARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi SosialFARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi SosialParulianGultom2
 
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxperwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxMas PauLs
 
Materi Bab 6 Algoritma dan bahasa Pemrograman
Materi Bab 6 Algoritma dan bahasa  PemrogramanMateri Bab 6 Algoritma dan bahasa  Pemrograman
Materi Bab 6 Algoritma dan bahasa PemrogramanSaeranSaeran1
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxdedyfirgiawan
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxDewiUmbar
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfssuser29a952
 
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13ZulfiWahyudiAsyhaer1
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxJawahirIhsan
 
NOVEL PELARI MUDA TINGKATAN 1 KARYA NGAH AZIA.pptx
NOVEL PELARI MUDA TINGKATAN 1 KARYA NGAH AZIA.pptxNOVEL PELARI MUDA TINGKATAN 1 KARYA NGAH AZIA.pptx
NOVEL PELARI MUDA TINGKATAN 1 KARYA NGAH AZIA.pptxNURULATIQAHBINTIABDG
 
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfAndiCoc
 

Recently uploaded (20)

ATP MM FASE E MATEMATIKA KELAS X KURIKULUM MERDEKA
ATP MM FASE E MATEMATIKA KELAS X KURIKULUM MERDEKAATP MM FASE E MATEMATIKA KELAS X KURIKULUM MERDEKA
ATP MM FASE E MATEMATIKA KELAS X KURIKULUM MERDEKA
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
 
Materi Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia pptMateri Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia ppt
 
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkungPenyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
 
konsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatankonsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatan
 
Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptx
 
kerajaan-kerajaan hindu-budha di indonesia.ppt
kerajaan-kerajaan hindu-budha di indonesia.pptkerajaan-kerajaan hindu-budha di indonesia.ppt
kerajaan-kerajaan hindu-budha di indonesia.ppt
 
Jaringan Komputer dan Internet - Informatika Kelas XI.pptx
Jaringan Komputer dan Internet - Informatika Kelas XI.pptxJaringan Komputer dan Internet - Informatika Kelas XI.pptx
Jaringan Komputer dan Internet - Informatika Kelas XI.pptx
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
 
FARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi SosialFARMASI SOSIAL - Pengantar Farmasi Sosial
FARMASI SOSIAL - Pengantar Farmasi Sosial
 
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxperwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
 
Materi Bab 6 Algoritma dan bahasa Pemrograman
Materi Bab 6 Algoritma dan bahasa  PemrogramanMateri Bab 6 Algoritma dan bahasa  Pemrograman
Materi Bab 6 Algoritma dan bahasa Pemrograman
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdf
 
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
NOVEL PELARI MUDA TINGKATAN 1 KARYA NGAH AZIA.pptx
NOVEL PELARI MUDA TINGKATAN 1 KARYA NGAH AZIA.pptxNOVEL PELARI MUDA TINGKATAN 1 KARYA NGAH AZIA.pptx
NOVEL PELARI MUDA TINGKATAN 1 KARYA NGAH AZIA.pptx
 
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
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)
  • 9. 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)
  • 10. 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)
  • 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.
  • 21. BAB 4: Kod Arahan STANDARD KANDUNGAN: 4.2 Struktur Kod Arahan STANDARD PEMBELAJARAN: 4.2.5 Menguji Atur Cara dan Membaiki Ralat Latihan