Rumah Pengembangan Apa itu perilaku yang tidak terdefinisi? - definisi dari techopedia

Apa itu perilaku yang tidak terdefinisi? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Perilaku Tidak Terdefinisi?

Dalam ilmu komputer, perilaku tidak terdefinisi terjadi ketika bahasa komputer tidak menangani operasi tertentu yang dikodekan ke dalam basis kode. Beberapa ahli menggambarkan ini sebagai "asumsi yang dibuat oleh penerjemah kode sumber, " menunjukkan bahwa ketika tidak ada prosedur untuk sintaks tertentu, yang mengarah ke masalah yang sulit diprediksi dalam hal resolusi.

Techopedia menjelaskan Perilaku Tidak Terdefinisi

Perilaku yang tidak terdefinisi dapat mengambil banyak bentuk. Seperti disebutkan, ini terjadi ketika beberapa jenis masalah atau operasi tidak dibangun ke dalam bahasa yang digunakan seorang programmer. Misalnya, C dan C ++ memiliki rentang perilaku tidak terdefinisi sendiri sesuai dengan bagaimana bahasa itu dibuat. Salah satu contoh umum dari perilaku tidak terdefinisi adalah situasi di mana program mengindeks array di luar batasnya. Contoh lain berkaitan dengan membagi angka dengan nol, mencetak nilai nol, atau menunjuk ke beberapa lokasi memori yang tidak ada. Segala macam bug atau gangguan dalam kode pemrograman komputer dapat menciptakan berbagai jenis perilaku tak terdefinisi yang perlu diwaspadai oleh para insinyur dan programmer.

Apa itu perilaku yang tidak terdefinisi? - definisi dari techopedia