
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
Statistika Dasar
Presentation
•
5th Grade
7 questions
Tata Surya
Presentation
•
KG
11 questions
Computer Hardware
Presentation
•
3rd - 5th Grade
8 questions
Windows 10 Kelas IV awal
Presentation
•
4th Grade
8 questions
Grade 4 - Formula excel 1
Presentation
•
4th Grade
6 questions
Quis Berpikir Komputasional
Presentation
•
5th Grade
8 questions
Google workspace 4 sd
Presentation
•
4th Grade
9 questions
TIK KELAS 4
Presentation
•
4th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade