Tugas Individu Pengertian Bug, Error, dan Failure Rakhmad Satriya H 0934010159 – RPL Kelas A Bug merupakan suatu kesalahan desain pada suatu perangkat keras komputer atau perangkat lunak komputer yang menyebabkan peralatan atau program itu tidak berfungsi semestinya. Bug umumnya lebih umum dalam dunia perangkat lunak dibandingkan dengan perangkat keras. Error adalah Kekeliruan, tidak tepat, kesalahan secara perangkat lunak, atau kerusakan pada perangkat keras. Dengan terjadinya error ini, maka pelaksanaan perintah tidak sesuai dengan yang diharapkan. Pada beberapa kejadian, apabila terjadi error, maka perintah yang sedang dikerjakan diberhentikan karena tidak bisa dilanjutkan, seperti tidak ada printer. Namun pada kondisi lainnya, pekerjaan masih bisa dilanjutkan, karena error yang terjadi tersebut tidak terlalu mempengaruhi sistem dan bisa diabaikan, seperti pemutaran suatu media presentasi pada komputer yang tidak mempunyai sound card, proses masih bisa dilanjutkan untuk melihat presentasi tersebut, meskipun dalam kondisi bisu. Ada bermacam-macam jenis error, antara lain adalah logical error, run time error. logical error, suatu kesalahan hasil yang diharapkan yang diakibatkan karena kesalahan dalam hal logika. Kesalahan logika disini bisa karena salah pengisian, seperti salah mengisikan jenis kelamin misalnya seorang laki-laki mengisi jenis kelamin pada datanya dengan perempuan, sehingga ketika dipanggil atau disapa oleh komputer akan muncul pesan, {Selamat datang, bu...}. Selain kesalahan ini karena kesalahan pengisian, juga diakibatkan oleh kesalahan logika pada program. Apabila terjadi kesalahan logika ini, komputer akan tetap melaksanakan perintah yang disampaikan, akan tetapi hasil dari proses tersebut tidak benar. Kesalahan ini termasuk yang cukup sulit dilacak, karena pada kondisi tertentu, hasilnya kadang-kadang tidak terdeksi dalam jangka waktu dekat, disinilah dibutuhkan ketelitian baik bagi programmer maupun bagi pengentri data. Runtime error, adalah kesalahan yang terjadi ketika program sedang dijalankan. Seperti ketika akan membaca data ke disket, disketnya tidak ada. Kesalahan ini biasanya diantisipasi oleh programmer atau sistem operasi dengan meberikan peringatan. Apabila tidak terantisipasi pada waktu perancangan dan pembuatan program, maka program akan berhenti dilaksanakan. Untuk hal ini, kejelian dalam perancangan dan pembuatan program sangat dibutuhkan. Failure diartikan dalam bahasa Indonesia adalah kegagalan. Jadi disini failure berarti suatu sistem yang tidak dapat berjalan sesuai dengan yang semestinya. Kesalahan langkah, output proses dalam pendefenisian data di program.Contohnya adalah ketika program tidak dapat menghasilkan output yang sesuai atau yang diharapkan.