Tugas Individu Pengertian Bug, Error, dan Failure Rakhmad Satriya

advertisement
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.
Download