Pepijat: Perbezaan antara semakan

Kandungan dihapus Kandungan ditambah
Kurniasan (bincang | sumb.)
buat sdkt seksyen. Sila semak, mungkin merapu.
Kurniasan (bincang | sumb.)
Tiada ringkasan suntingan
Baris 1:
'''Pepijat''' adalah kesalahan atau kecuaian yang terdapat di dalam [[kod sumber]] atau [[seni bina perisian|rekaan]] sesuatu [[atur cara komputer]] yang menyebabkannya tidak berfungsi seperti sepatutnya. Ia juga boleh merujuk kepada kekurangan atau kegagalan di dalam sesebuah atur cara yang sudah siap. Pepijat boleh diringkaskan sebagai sebuah masalah di dalam sesebuah atur cara.
 
==Menyahpepijat==
{{utama|Menyahpepijat}}
Bagi sesebuah atur cara yang ringkas, kedudukan sesebuah pepijat dapat diagak dengan mudah. Walau bagaimanapun, bagi atur cara yang kompleks atau [[perisian]], kehadiran pepijat adalah sesuatu yang amat leceh. Ini kerana pengatur cara terpaksa memeriksa semula setiap baris kod sumber atau skrip atur cara berkenaan yang panjang. [[Penyahpepijat]] membantu memudahkan kerja pengatur cara untuk [[menyahpepijat|membuang pepijat]] daripada atur cara mereka.
 
==Pencegahan==
Baris 10 ⟶ 6:
* '''Penggunaan [[kod pseudo]] atau [[carta aliran]]''' — menulis kod pseudo atau carta aliran adalah langkah yasng baik dalam mengaturcara. Kedua-duanya boleh menjadi rujukan dalam tempoh pembinaan perisian agar kod sumber tidak serabut atau lebih tersusun.
* '''Menulis [[komen (pengaturcaraan komputer)|komen]]''' — menulis komen adalah satu langkah yang bijak dalam mengaturcara sesuatu atur cara atau perisian. Ia bukanlah suatu langkah pencegahan tetapi langkah untuk memudahkan kerja-kerja menyahpepijat. Komen memberi idea kepada pengatur cara atau sesiapa saja yang membaca kod atur cara tersebut tentang baris-baris atau bahagian-bahagian di dalam kod sesuatu atur cara. Ini memudahkan kerja-kerja semakan oleh pengatur cara asal ataupun orang lain, sekiranya pepijat tetap wujud.
 
==Menyahpepijat==
Bagi sesebuah atur cara yang ringkas, kedudukan sesebuah pepijat dapat diagak dengan mudah. Walau bagaimanapun, bagi atur cara yang kompleks atau [[perisian]], kehadiran pepijat adalah sesuatu yang amat leceh. Ini kerana pengatur cara terpaksa memeriksa semula setiap baris kod sumber atau skrip atur cara berkenaan yang panjang. [[Penyahpepijat]] membantu memudahkan kerja pengatur cara untuk [[menyahpepijat|membuang pepijat]] daripada atur cara mereka.
 
== Lihat juga ==