
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
6 questions
RBT THN 5 REKABENTUK PENGATURCARAAN
Presentation
•
5th Grade
6 questions
Bahasa Melayu : Penulisan
Presentation
•
4th Grade
10 questions
TIK
Presentation
•
5th Grade
7 questions
penyesuaian diri makhluk hidup
Presentation
•
KG
7 questions
Asas Sains Komputer Tingkatan 3
Presentation
•
4th - 5th Grade
6 questions
Kejahatan Cyber (Pertemuan 7)
Presentation
•
4th Grade
8 questions
Kelas V Windows 10
Presentation
•
5th Grade
6 questions
TIK dalam kehidupan sehari-hari
Presentation
•
4th - 6th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
20 questions
Inferences
Quiz
•
4th Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
20 questions
Classifying Quadrilaterals
Quiz
•
3rd - 4th Grade
21 questions
Math EOG Review
Quiz
•
5th Grade
10 questions
Candy
Quiz
•
4th - 8th Grade
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
20 questions
Math Review
Quiz
•
5th Grade
18 questions
Brain Teasers
Quiz
•
4th Grade