
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
8 questions
TMK TAHUN 5
Presentation
•
5th - 6th Grade
7 questions
mengenal nama bentuk geometri
Presentation
•
KG
7 questions
llembaga
Presentation
•
KG
7 questions
cara kerja komputer
Presentation
•
4th Grade
7 questions
IQRO
Presentation
•
4th Grade
7 questions
Week#7 Grade 4 Babbage Analytical Engine
Presentation
•
4th Grade
6 questions
PERALATAN DALAM KOMPUTER
Presentation
•
5th Grade
10 questions
Naredba input (ulaz)
Presentation
•
5th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade