The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by suryatizeki1564, 2021-07-12 12:31:57

2.1.2 Ralat dalam algoritma

ASK T2

Keywords: ask

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


Click to View FlipBook Version