PENGATURCARAAN
PEMBANGUNAN
ALGORITMA
Pengaturcaraan : Algoritma 1/3
PENGATURCARAAN
Objektif 2/3
PENGATURCARAAN
:: Klik Pada Tajuk Untuk Maklumat Lanjut ::
Kandungan Pengajaran 3/3
PENGATURCARAAN
JEJNEPNIESIN-SJG-EJANETNIUSIRSRCRAAALRALATAATN
Tdearladmapsaets3ebjeunaishraaJtluEartNcyaaIrSnag-:JmEuNngIkSin terjadi
RALAT
Ralat sintaks
Ralat ini terjadi jika juruaturcara tidak mematuhi sintaks
bahasa pengaturcaraan yang dipilih. Untuk membetulkan ralat
ini, suntingan sintaks diperlukan. Ralat masa
perlaksanaan
Ralat sintaks Ralat logik
JEJNEPNIESIN-SJG-EJANETNIUSIRSRCRAAALRALATAATN
Jenis jenis
ralat
Terdapat 3 jenis ralat yang mungkin terjadi
dalam sesebuah aturcara :
RRbSaaaRihlanlaaatstitalnaasikpttienesrntjgaaadktiusjirkcaarjuaarunaytaunRrcgaadrlaaipttiildilhoa.kgUminkteumkamtuehmi bsienttuaplkkesarlnamRkaraslasaaalntaalmtaaranias/anRalat
ini, suntingan sintaks diperlukan.
kn terjadi jika juruaturcara knOutput yang diberikan adalah kn Terjadi jika juruaturcara tidak
tidak mematuhi sintaks salah atau tidak seperti yang mematuhi sintaks bahasa
bahasa pengaturcaraan dikehendaki. pengaturcaraan yang dipilih
yang dipilih
kn Kesilapan semasa pembinaan kn Aturcara berhenti secara tiba-tiba
knAda paparan mesej ralat algoritma
kn Disebabkan memori yang tidaj
kn Sebab utama –kecuaian manusia mencukupi
knMesej ralat tidak diberikan kn Disebabkan jangkitan virus atau
perisian hasad.
JEJNEPNIESIN-SJG-EJANETNIUSIRSRCRAAALRALATAATN
Terdapat 3 jenis ralat yang mungkin terjadi
dalam sesebuah atRurAcLaAraT:LOGIK
Ralat sintaks
Ralat ini terjadi jika juruaturcara tidak mematuhi sintaks
bahasa pengaturcaraan yang dipilih. Untuk membetulkan ralat
Ralat ini berlaku apabila
ini, suntingan sintaks diperlukan. pengaturcara memasukkan
Mesej ralat tidak diberikan, tetapi Ini berlaku terutamanya dalam
formula yang salah.
output yang diberikan adalah salah pengiraan yang melibatkan
Juru atur cara perlu meneliti dan
atau tidak seperti yang pengoperasian :- aritmetik, logik mengkaji formula aturcara
dikehendaki.. atau perbandingan. algoritma untuk membetulkan
ralat ini.
JENPIESN-JGEANTIUSRRCAALRAATAN
Ralat sintaks
Ralat ini terjadi jika juruaturcara tidak mematuhi sintaks
bahasa pengaturcaraan yang dipilih. Untuk membetulkan ralat
ini, suntingan sintaks diperlukan.
PENGATURCARAAN
Ralat logik :
Mesej ralat tidak diberikan, tetapi output yang diberikan
adalah salah atau tidak seperti yang dikehendaki. Ini berlaku
terutamanya dalam pengiraan yang melibatkan
pengoperasian :- aritmetik, logik atau perbandingan. Ralat ini
berlaku apabila pengaturcara memasukkan formula yang
salah. Juru atur cara perlu meneliti dan mengkaji formula
aturcara algoritma untuk membetulkan ralat ini.
PENGATURCARAAN
Ralat masa perlaksanaan /Ralat
masa Larian:
Ralat ini terjadi jika input data tidak mematuhi jenis atau
struktur data yang dibenarkan. Aturcara akan
mengeluarkan mesej tertentu semasa perlaksanaanya.
PENGATURCARAMANENGUJI & MEMBAIKI RALAT
Mencari purata bagi tiga nombor.
Contoh Kod Pseudo
Mula
Baca nombor1,nombor2, nombor3
Kira Purata = nombor1+nombor2+nombor3
Cetak Purata
Tamat
a) Bincangkan ralat logik pada pseudokod di atas.
b) Nyahpepijat hasil kerja anda.
1. Senaraikan ralat yang dikesan.
2. Cadangkan penambahbaikan terhadap masalah yang dikesan.
3.Hasilkan algoritma baru berdasarkan cadangan penambahbaikan anda.
PENGATURCARAAN
END FORM 2 2019
PENGATURCARAAN