BilikTekno
  • Aplikasi
    • Android
    • iOS
    • Windows
  • Game
    • Game PC
    • Konsol
  • Gawai
    • Ponsel
    • Kamera
    • Tablet
  • Komputer
    • Desktop
    • Laptop
    • Hardware
      • Hardisk-SSD
      • Memory-RAM
      • Prosesor
      • Kartu Grafis
  • Kategori Lainnya
    • Aksesoris
    • Berita
    • Teknopedia
    • Digital Marketing
    • Media Sosial
    • Unduhan Gratis
      • MP3
    • Elektronik & Rumah Tangga
      • TV
  • Tips-Trik-Masalah
    • Android
    • iOS
    • Desktop-PC
No Result
View All Result
BilikTekno
  • Aplikasi
    • Android
    • iOS
    • Windows
  • Game
    • Game PC
    • Konsol
  • Gawai
    • Ponsel
    • Kamera
    • Tablet
  • Komputer
    • Desktop
    • Laptop
    • Hardware
      • Hardisk-SSD
      • Memory-RAM
      • Prosesor
      • Kartu Grafis
  • Kategori Lainnya
    • Aksesoris
    • Berita
    • Teknopedia
    • Digital Marketing
    • Media Sosial
    • Unduhan Gratis
      • MP3
    • Elektronik & Rumah Tangga
      • TV
  • Tips-Trik-Masalah
    • Android
    • iOS
    • Desktop-PC
No Result
View All Result
BilikTekno
No Result
View All Result
Home Teknopedia

Apa Itu “Bug Komputer”, Dan Dari Mana Istilah ini Berasal?

Denny Djenggo by Denny Djenggo
Mei 18, 2021
in Teknopedia
Reading Time: 6 mins read
12.9k 263
A A
0
Bugs komputer

Bugs komputer

1.1k
SHARES
13.1k
VIEWS
Bagikan di FacebookBagikan di TwitterBagikan

Anda mungkin pernah mendengarnya sebelumnya: Ada “bug” dalam software, yang menyebabkan sesuatu tidak berfungsi atau berperilaku tidak semestinya. Apa sebenarnya bug komputer itu dan dari mana istilah itu berasal? Kami akan menjelaskannya.

Binary bugs
bugs komputer

Bug Adalah Kesalahan yang Tidak Disengaja dalam Perangkat Lunak Komputer

Sebuah “bug komputer” atau “bug perangkat lunak” adalah istilah untuk kesalahan atau kerusakan pemrograman yang tidak disengaja dalam perangkat lunak atau perangkat keras komputer. Bug muncul dari kesalahan manusia dalam desain perangkat keras atau di suatu tempat dalam rangkaian alat perangkat lunak yang digunakan untuk membuat aplikasi komputer, firmware, atau sistem operasi.

Bug perangkat lunak muncul ketika seorang programmer membuat kesalahan saat menulis perangkat lunak atau menulis kode yang berfungsi tetapi memiliki konsekuensi yang tidak disengaja yang tidak terduga oleh programmer. Menghapus bug dari perangkat lunak disebut “debugging”.

bugs Software yang sedang di buat
bugs Software yang sedang di buat

Di dunia yang digerakkan oleh perangkat lunak saat ini, bug adalah bisnis yang serius. Hampir 20 tahun yang lalu, National Institute of Standards and Technology memperkirakan bahwa bug perangkat lunak merugikan ekonomi AS hampir $ 60 miliar per tahun (sekitar 0,6% dari PDB pada tahun 2002) —suatu angka yang kemungkinan besar meningkat sejak saat itu. Meskipun sulit menghitung secara akurat efek negatif bug, mudah dibayangkan bagaimana perangkat lunak yang tidak berfungsi dapat mempengaruhi produktivitas. Bahkan dapat membahayakan nyawa di bidang transportasi atau membahayakan infrastruktur vital seperti pembangkit listrik.

Mengapa Kami Menyebutnya Bug?

Istilah “bug” mendahului penemuan komputer, dan kami sebenarnya tidak tahu siapa yang menciptakan istilah “bug” untuk merujuk pada kerusakan teknik. Dalam catatan tertulis, sejarawan telah menelusurinya kembali ke Thomas Edison paling awal pada tahun 1870-an.

thomas edison phonograph 1878
thomas edison phonograph 1878

Edison menggunakan istilah tersebut dalam catatan pribadinya dan korespondensi yang berarti masalah sulit yang perlu diselesaikan atau cacat teknik yang perlu diperbaiki. Dia bahkan bercanda tentang istilah yang terkait dengan serangga, menulis dalam surat tahun 1878:

“Anda sebagian benar, saya memang menemukan ‘bug’ di perangkat saya, tetapi tidak ada di telepon. Itu dari genus ‘callbellum.’ Serangga itu tampaknya menemukan kondisi keberadaannya di semua perangkat panggilan Telepon . ”

Meskipun beberapa orang menganggap contoh Edison bahwa ia menciptakan istilah “bug”, mungkin istilah itu berasal dari orang lain sebelumnya dan ia hanya mempopulerkan istilah tersebut di antara teman dan rekan teknisi. Oxford English Dictionary mengutip contoh tahun 1889 yang terkait dengan Edison yang menggambarkan bug sebagai metafora untuk serangga yang merayap ke dalam peralatan dan membuatnya tidak berfungsi, menunjukkan bahwa bug nyata yang melakukan hal itu mungkin awalnya mengilhami istilah tersebut, mirip dengan istilah “fly in the ointment”.

Ada Lovelace in an 1843 daguerreotype.
Ada Lovelace in an 1843 daguerreotype.

Mengesampingkan kata “bug” untuk sesaat, orang pertama yang diketahui dalam sejarah yang menyadari bahwa perangkat lunak mungkin tidak berfungsi karena kesalahan dalam pemrograman adalah Ada Lovelace. Dia menulis tentang masalah ini pada tahun 1843 dalam komentarnya tentang Analytical Engine Charles Babbage.

“Untuk ini dapat dijawab bahwa proses analisis harus sama-sama dilakukan untuk melengkapi Mesin Analitik dengan data operasi yang diperlukan; dan bahwa di sini juga terdapat kemungkinan sumber kesalahan. Memang mekanisme sebenarnya tidak salah dalam prosesnya, kartu mungkin memberikan perintah yang salah. “

Dalam kutipan ini, Lovelace mengacu pada mekanisme penghitungan aktual yang bebas dari kesalahan dalam cara memproses data, tetapi menetapkan bahwa data yang dimasukkan kepadanya oleh manusia (seperti yang diprogram pada kartu pada saat itu) dapat memberikan mesin instruksi yang salah dan sehingga menghasilkan hasil yang salah.

Bagaimana dengan Grace Hopper’s Moth?

Selama beberapa dekade, buku, majalah, dan situs web telah secara keliru melaporkan bahwa istilah “bug” diciptakan oleh ilmuwan komputer legendaris Grace Hopper ketika seekor ngengat terbang ke relai komputer Harvard Mark II dan menyebabkannya tidak berfungsi. Seperti ceritanya, dia kemudian menempelkan ngengat ke dalam buku catatan dan menulis catatan sejarah: “Kasus bug pertama yang ditemukan.”

The famous Mark IV moth taped into a 1947 log book
The famous Mark IV moth taped into a 1947 log book

Meskipun ngengat benar-benar terbang ke Mark II pada tahun 1947, hal itu bukanlah inspirasi untuk istilah “bug” atau “debug,” yang keduanya mendahului insiden tersebut. Selain itu, tidak sepenuhnya jelas apakah ngengat benar-benar membuat komputer tidak berfungsi, hanya saja itu adalah penemuan yang lucu saat mereka memperbaiki kerusakan lainnya. Hopper membuat cerita itu terkenal dengan menceritakannya dalam wawancara November 1968 yang dikutip secara luas:

“Saat kami men-debug Mark II, semuanya berakhir di gedung lain, dan jendelanya tidak memiliki layar dan kami mengerjakannya di malam hari, tentu saja, dan semua serangga di dunia datang. Dan, suatu malam dia pingsan, dan kami pergi untuk mencari serangga dan menemukan ngengat besar yang sebenarnya, dengan rentang sayap sekitar empat inci, di salah satu relai dipukul sampai mati, dan kami mengeluarkannya dan memasukkannya ke dalam buku catatan dan menempelkan selotip di atasnya. itu, dan sejauh yang saya tahu, itu masih ada dalam buku catatan sejarah di Harvard (kami menemukan bug sebenarnya di komputer). ”

Hopper menganggap cerita itu lucu karena, setelah sering memburu bug di komputer (seperti di perangkat keras dan cacat perangkat lunak), timnya akhirnya menemukan serangga literal yang sebenarnya di dalam komputer. Oleh karena itu, tulisan, “Kasus bug pertama yang ditemukan”.

(Sebagai tambahan yang menarik, Hopper menggambarkan ngengat Mark IV sebagai “dipukuli sampai mati,” kemungkinan karena kerusakan karena terjebak dalam pergerakan relai elektromekanis komputer, yang menunjukkan komputer terus berfungsi saat ngengat berada di sana. )

Computer relays similar to these (seen in an IBM manual) killed the poor Mark II moth
Computer relays similar to these (seen in an IBM manual) killed the poor Mark II moth

Para sejarawan tidak tahu apakah itu buku log Hopper, atau siapa yang benar-benar menulis entri tersebut, tetapi hari ini, buku catatan Harvard Mark II berada di Museum Nasional Sejarah Amerika di Smithsonian di Washington, D.C.

Meskipun ngengat Mark II (Sebut saja dia “Mark.”) Bukanlah bug komputer pertama, itu tetap sebagai simbol fisik dan budaya dari masalah yang sangat nyata dan sulit yang dihadapi semua pemrogram, dan itu adalah sesuatu yang kita semua akan lakukan. berurusan dengan tahun-tahun mendatang

Share420Tweet263Send
Denny Djenggo

Denny Djenggo

Denny Djenggo adalah seorang gamer sejati yang mendedikasikan hidupnya untuk bermain game dan membuat artikel untuk meramaikan khazanah pemberitaan dunia teknologi.

Related Posts

Menjelajahi Dunia Digital 2024
Teknopedia

Menjelajahi Dunia Digital 2024: Memasuki Era Transformasi Teknologi

Juli 3, 2024
Sejarah Berdirinya Xiaomi
Teknopedia

Sejarah Berdirinya Xiaomi dan Kesuksesannya

Maret 27, 2024
apa arti mah pada baterai 2
Teknopedia

Apa Arti mAh pada Baterai?

Maret 26, 2024
disrupsi teknologi digital
Teknopedia

Mengenal Disrupsi Teknologi: Perubahan Paradigma dalam Era Digital

Maret 25, 2024
Next Post
Linux

Cara Menggunakan Brace Expansion di Bash Shell Linux

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Rekomendasi






  • Trending
  • Comments
  • Latest
Prosesor Banyak Core atau Clock Lebih Cepat

Pilih Prosesor dengan Banyak Core atau Clock Lebih Cepat?

Desember 30, 2020
AMD Baru saja Mengungkap Desain Kartu Grafisnya; Big Navi

AMD Baru saja Mengungkap Desain Kartu Grafisnya; Big Navi

Januari 1, 2021
Kesalahan Aktivasi Windows 10 0x803fa067

Kesalahan Aktivasi Windows 10 0x803fa067

Agustus 29, 2020
Microsoft Excel

Cara Membuat Bagan Peta Geografis di Microsoft Excel

April 29, 2021
AMD Baru saja Mengungkap Desain Kartu Grafisnya; Big Navi

AMD Baru saja Mengungkap Desain Kartu Grafisnya; Big Navi

2
Ulasan AnyDesk: Software Pengendali Jarak Jauh

Ulasan AnyDesk: Software Pengendali Jarak Jauh

1
Komputer Anda Low On Memory pada Windows 10

Cara Memperbaiki Penggunaan Disk Usage 100% di Windows 10

1
Huawei MateBook 13: Alternatif MacBook Air yang Lebih Murah

Huawei MateBook 13: Alternatif MacBook Air yang Lebih Murah

1
Menjelajahi Dunia Digital 2024

Menjelajahi Dunia Digital 2024: Memasuki Era Transformasi Teknologi

Juli 3, 2024
Sejarah Berdirinya Xiaomi

Sejarah Berdirinya Xiaomi dan Kesuksesannya

Maret 27, 2024
apa arti mah pada baterai 2

Apa Arti mAh pada Baterai?

Maret 26, 2024
Ulasan Poco M5

Ulasan Lengkap Xiaomi Poco M5

Maret 27, 2024
BilikTekno

© 2020-2022 bilikTekno - Informasi Seputar Teknologi

Navigasi Situs

  • Profil
  • Kebijakan Privasi
  • Kontak
  • FAQ

Link Sosmed

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Aplikasi
    • Android
    • iOS
    • Windows
  • Game
    • Game PC
    • Konsol
  • Gawai
    • Ponsel
    • Kamera
    • Tablet
  • Komputer
    • Desktop
    • Laptop
    • Hardware
      • Hardisk-SSD
      • Memory-RAM
      • Prosesor
      • Kartu Grafis
  • Kategori Lainnya
    • Aksesoris
    • Berita
    • Teknopedia
    • Digital Marketing
    • Media Sosial
    • Unduhan Gratis
      • MP3
    • Elektronik & Rumah Tangga
      • TV
  • Tips-Trik-Masalah
    • Android
    • iOS
    • Desktop-PC

© 2020-2022 bilikTekno - Informasi Seputar Teknologi