Bug Perangkat Lunak

Pengarang: Randy Alexander
Tanggal Pembuatan: 4 April 2021
Tanggal Pembaruan: 24 Juni 2024
Anonim
Examples of Real Software Engineering Bugs (building a web application)
Video: Examples of Real Software Engineering Bugs (building a web application)

Isi

Definisi - Apa yang dimaksud dengan Bug Perangkat Lunak?

Bug perangkat lunak adalah masalah yang menyebabkan program mogok atau menghasilkan output yang tidak valid. Masalahnya disebabkan oleh logika yang tidak memadai atau salah. Bug dapat berupa kesalahan, kesalahan, cacat atau salah, yang dapat menyebabkan kegagalan atau penyimpangan dari hasil yang diharapkan.


Sebagian besar bug disebabkan oleh kesalahan manusia dalam kode sumber atau desainnya. Suatu program dikatakan bermasalah ketika mengandung sejumlah besar bug, yang memengaruhi fungsionalitas program dan menyebabkan hasil yang salah.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Bug Perangkat Lunak

Beberapa bug mungkin tidak memiliki efek serius pada fungsionalitas program dan mungkin tetap tidak terdeteksi untuk waktu yang lama. Suatu program mungkin macet ketika bug serius tidak teridentifikasi. Kategori bug lain yang disebut bug keamanan dapat memungkinkan kontrol akses pintas berbahaya pengguna dan mendapatkan hak istimewa yang tidak sah.

Beberapa bug terburuk dalam sejarah termasuk:

  • Pada 1980-an, bug dalam kode mengendalikan mesin yang disebut Therac-25, yang digunakan untuk terapi radiasi, menyebabkan kematian pasien.
  • Pada tahun 1996, roket $ 1,0 miliar yang disebut Ariane 5 dihancurkan beberapa detik setelah diluncurkan karena bug dalam program komputer panduan on-board.
  • Pada tahun 1962, bug dalam perangkat lunak penerbangan untuk pesawat ruang angkasa Mariner I menyebabkan roket mengubah jalur dari jalur yang diharapkan.
  • Pada 1990-an, bug ditemukan dalam rilis baru AT&T kontrol perangkat lunak # 4ESS switch jarak jauh menyebabkan banyak komputer crash.