
1.2.3 Menguji dan Membaiki Ralat dalam Algoritma
Presentation
•
Computers
•
4th - 5th Grade
•
Practice Problem
•
Hard
nu n u
Used 10+ times
FREE Resource
10 Slides • 0 Questions
1
1.2.3 Menguji dan Membaiki Ralat dalam Algoritma
Sila baca dahulu untuk kefahaman tajuk sebelum menjawab quiz
2
Matlamat pengujian algoritma ialah untuk memastikan logik algoritma adalah betul dan mempunyai ciri-ciri:
Mudah difahami utk mudah menulis atur cara
Lengkap memenuhi semua keperluan
Efisien berfungsi dengan pantas
Memenuhi kriteria reka bentuk
3
RALAT SINTAKS
Tidak wujud dalam ralat algoritma, Hanya berlaku ddalam bahasa pengaturcaraan seperti JAVA, PHP dll
4
RALAT LOGIK
Fungsi yang salah ( cth utk cari luas bulatan tetapi guna formula lilitan)
Fungsi tidak lengkap (output yang dihasilkan tak lengkap dipamerkan
Output yang tidak tepat (tidak menggunakan nombor perpuluhan untuk nilai luas bulatan)
5
RALAT MASA LARIAN
Ralat berlaku apabila aturcara dijalankan aturcara tidak dapat dimulakan atau terlalu perlahan
Boleh dikesan melalui :
-struktur kawalan yang tidak betul
-pemboleh ubah tidak mengandungi nilaiatau objek
-pembahagian nilai dengan sifar (cth: 6/0)
6
Langkah-langkah pengujian algoritma
Kenalpasti output dijangka
Kenalpasti output diperoleh
Bandingkan output yang diperoleh dengan output yang dijangka
Analisis dan baiki algoritma
7
Langkah1: Kenalpasti output dijangka
kenal pasti nilai-nilai pasangan input dan output (input umur 17 output layak ambil lesen
8
Langkah 2 : Tentukan output diperoleh
Memastikan output adalah logik
Menggunakan jadual output supaya lebih sistematik
9
Langkah 3: Bandingkan output dijangka dengan output diperoleh
Algoritma bebas ralat sekiranya output yang dijangka sama dengan output yang diperoleh
Untuk pengesahan perlu ulangi beberapa kali langkah ini
10
Langkah 4 : Membaiki Ralat dalam Algoritma
Susah faham : cara penyelesaian perlu guna bahasa yang ringkas dan mudah difahami
Tidak lengkap: cara penyelesaian perlu tambah baris pseudokod yang tertinggal atau tambahan algoritma
Tidak efisien :cara penyelesaian perlu buang pernyataan yang tidak betul/ tidak perlu
Tidak memenuhi kriteria : cara penyelesaian pastikan nilai-nilai diumpuk kepada pembolehubah yang sesuai
1.2.3 Menguji dan Membaiki Ralat dalam Algoritma
Sila baca dahulu untuk kefahaman tajuk sebelum menjawab quiz
Show answer
Auto Play
Slide 1 / 10
SLIDE
Similar Resources on Wayground
9 questions
TEKNOLOGI MAKLUMAT & TELEKOMUNIKASI
Presentation
•
5th Grade
7 questions
Asas Pengaturcaraan
Presentation
•
4th Grade
10 questions
SISTEM KOMPUTER
Presentation
•
8th - 9th Grade
6 questions
Persentation di Quizizz
Presentation
•
5th Grade
7 questions
MENGENAL BENDA MENGAPUNG, TENGELAM DAN MELAYANG
Presentation
•
KG
7 questions
KARANGAN MELENGKAPKAN CERITA
Presentation
•
5th Grade
7 questions
permainan tradisional
Presentation
•
4th - 5th Grade
8 questions
Materi III : Mengenal Balok kode Speed dan End
Presentation
•
4th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
10 questions
Columbus Day and Indigenous People's Day
Interactive video
•
5th - 8th Grade
20 questions
Inferences
Quiz
•
4th Grade
20 questions
Multiplication and Division Facts
Quiz
•
4th Grade