BUGS, DEFECT DAN ERROR

Kesalahan-Kesalahan pada System Komputer


A. BUGS

Pengertian

Bug dengan terjemahan langsung ke bahasa Indonesia adalah serangga atau kutu.

Bug adalah kesalahan atau kegagalan dalam program komputer sehingga tidak berjalan sebagaimana mestinya.

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.

 

Asal Usul Kata Bug Pada Komputer

Bug pertama adalah ngengat. Tahun 1945, Grace Murray Hopper dan timnya sedang bekerja pada komputer kalkulator Relay Aiken Mark II University Hardvard. Lalu komputernya bermasalah. Setelah dicari penyebabnya, ternyata ada lebah pada Relay #70 di panel F. Lebah tersebut kemudian disingkirkan. Sejak saat itu istilah bug digunakan sebagai kerusakan dalam kerja komputer. Istilah menyingkirkan bug tersebut dinamakan debug.

Kenapa dinamakan bug

Tahun 1945 sewaktu ukuran komputer masih sebesar kamar, pihak militer Amerika Serikat menggunakan komputer yang bernama “Mark 1”. Suatu hari komputer ini tidak berfungsi dengan semestinya, setelah komputer itu diperiksa ternyata ada suatu bagian perangkat keras di mana terdapat serangga yang tersangkut. Setelah serangga itu diangkat dari perangkat keras, komputer dapat berfungsi dengan baik. Maka sejak saat itu kata bug lekat dengan masalah-masalah pada komputer.

Insiden bug yang terkenal

Y2K, yaitu bug yang berhubungan dengan kebiasaan banyak programmer di tahun 1980-an untuk menyimpan tahun dalam format 2 angka. Kebiasaan ini menimbulkan masalah saat mendekati tahun 2000, yaitu kesadaran bahwa tahun 2000 akan diinterprestasikan sebagai tahun 1900.

 

 

 

 

Contoh Bugs

Contohnya, saat kita asik main game, tiba-tiba komputer hang atau macet. Bug biasanya terjadi karena kekurang hati-hatian programmer dalam menulis program, bisa juga karena suatu program membutuhkan memori 128 MB dan komputer dengan memori 64 MB dipaksa untuk menyimpan program dengan memori sebanyak itu sehingga terjadi kegagalan karena kekurangan memori.

  1. contoh bugs pada bentuk toko sistem shopadmin :
    contoh toko akan muncul di search engine bila mengetikan beberapa
    keyword, seperti :
    Ketik google.com :–> allinurl:/shopadmin.asp
    Contoh target : http://www.xxxxxx.com/shopadmin.asp
    Kelemahan sistem ini bila penjahat memasukan kode injection seperti :
    user : ‘or’1
    pass : ‘or’1

    2. contoh bugs pada bentuk toko sistem : Index CGI
    contoh toko akan muncul di search engine bila mengetikan beberapa
    keyword, seperti :
    google.com : Ketik –> allinurl:/store/index.cgi/page=
    Contoh target : http://www.xxxxxx.com/cgi-bin/store/index.cgi?page=short_blue.htm
    Hapus short_blue.htm dan ganti dengan –> ../admin/files/order.log
    Hasilnya:www.xxxxxxx.com/cgi-bin/store/index.cgi?page=../admin/files/
    order.log

    3. contoh bugs pada bentuk toko sistem : metacart
    contoh toko akan muncul di search engine bila mengetikan beberapa
    keyword, seperti :
    google.com allinurl:/metacart/
    Contoh target : http://www.xxxxxx.com/metacart/about.asp
    Hapus moreinfo.asp dan ganti dengan –> /database/metacart.mdb
    Hasilnya : /www.xxxxxx.com/metacart/database/metacart.mdb

    4. contoh bugs pada bentuk toko sistem :DCShop
    contoh toko akan muncul di search engine bila mengetikan beberapa
    keyword, seperti :
    google.com : Ketik –> allinurl:/DCShop/
    Contoh : http://www.xxxxxx.com/xxxx/DCShop/xxxx
    Hapus /DCShop/xxxx dan ganti dengan –> /DCShop/orders/orders.txt
    atau /DCShop/Orders/orders.txt
    Hasilnya : http://www.xxxx.com/xxxx/DCShop/orders/orders.txt

 

 

B. DEFECTS

Pengertian

Defect adalah suatu karakteristik yang mengurangi kegunaan atau harga suatu item atau semacam kelemahan, ketidaksempurnaan, atau kekurangan.

Software defect merupakan segala cacat atau ketidaksempurnaan di dalam produk software (program komputer, perencanaan, dokumentasi terkait, atau data) atau proses software (aktivitas, metode dan transformasi yang digunakan untuk mengembangkan dan mengelola produk software). Software defect merupakan perwujudan dari kesalahan manusia (produsen software). Biar bagaimanapun tidak semua kesalahan manusia merupakan defect, dan tidak semua defect merupakan hasil kesalahan manusia. Ketika ditemukan di dalam executable code, sebuah defect lebih sering disebut fault atau bug. Sebuah fault adalah langkah program, proses, atau data yang salah di dalam program komputer. Fault merupakan defect yang menetap di dalam software sampai software tersebut dieksekusi.

Istilah lain yang berhubungan dengan software defect adalah software problem. Software problem adalah sesuatu yang ditemui manusia dari software yang menyebabkan kesulitan, keraguan, atau ketidaktentuan dalam penggunaan atau pemeriksaan software. Dalam lingkungan dinamik (operasional), beberapa problem/masalah mungkin disebabkan oleh failure. Suatu software failure terjadi selama eksekusi program. Sebuah failure disebabkan oleh fault, yang mana defect ditemukan dalam executable code. Dalam lingkungan statis (non-operasional), seperti inspeksi kode, suatu problem mungkin disebabkan oleh defect. Diantara lingkungan dinamik dan statis, problem mungkin disebabkan oleh kesalahpahaman, kesalahan penggunaaan atau sejumlah faktor lain yang tidak berhubungan dengan produk software yang sedang digunakan.

CONTOH SOFTWARE DEFECT

Berikut ini adalah contoh dari adanya software defect yang pernah terjadi

  1. Pada komputer Windows XP ,user tidak bisa melakukan hibernate apabila komputer memiliki 1GB atau lebih RAM, atau ketika komputer menjalankan multiple proses yang menyebabkan kondisi high-stres (Article ID 330909). Microsoft telah membuat update patch pada SP2.
  2. Komputer yang menjalankan Microsoft Windows XP ada kemungkinan berhenti me-respon atau nge-hang ketika pesan “Applying local settings” muncul setelah login. Masalah ini terjadi ketika file srvsvc.dll menimbulkan error access violation. Error ini menghentikan proses svchost.exe yang meload layanan seperti workstation dan server. Akibatnya winlogon.exe berhenti merespon setelah anda log on ke windows (Article ID 823830). Microsoft telah membuat update patch masalah ini pada SP2.
  3. Pada website situs jejaring sosial Friendster (www.friendster.com) di tahun 2008, banyak sekali ditemukan bug dan defect. Pada tahun 2008, situs Friendster tidak memiliki pengecekan comment yang sempurna. Pengguna bisa memasukkan javascript di dalam komentar yang berformat HTML. Hasilnya, user dapat menyisipkan javascript yang bisa menyebabkan user lain tidak dapat mengakses profilnya, bahkan bisa terjadi pencurian cookies web milik user lain. Saat ini, pihak Friendster telah memperbaiki situsnya sehingga lebih aman.
  4. Pada Microsoft Office Excel 2007, jika anda melakukan perhitungan 850 x 77,1 pada A1 akan ditampilkan hasil 100000 dimana seharusnya hasilnya 65535. Tentu saja hal ini akan berakibat pada kesalahan perhitungan.

 

 

C. Error

Pengertian

Istilah Error dianggap berkaitan erat dengan 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 sintax error, logical error, run time error

Permasalahan Error pada X-Trap terutama terjadi apabila dalam beberapa kondisi seperti :
1. Jika menjalankan suatu program lainnya yang merupakan Cheat  atau  program Illegal atau dapat juga program yang sudah running secara otomatis dan dianggap sebagai Cheat / Program Illegal oleh X-Trap.

2. Memainkan Grand Chase tidak menggunakan Login atau Member Profile Administrator pada komputer yang  dimainkan. Untuk melihat apakah  sudah merupakan Administrator atau bukan terutama untuk user yang bermain di rumah.  bisa dicek di Control Panel – User Accounts  dan lihat apakah Login atas nama kamu sudah merupakan Computer Administrator.
3. Adanya program – program lainnya yang sedang berjalan atau auto running dan bentrok dengan X-Trap. Sebagai contoh program – program tersebut seperti :
– Windows Firewall
– Anti Virus
– Spyware / Mallware
– Program Virtual Device
– Atau program – program lainnya yang apabila dijalankan atau sudah berjalan akan bentrok dengan X-Trap.

Beberapa cara pemecahan yang dapat dilakukan :
1. Pastikan kamu menggunakan login administrator atau login user administrator yang diperbolehkan untuk mengakses komputer
2. Kamu dapat mematikan Windows Firewall terlebih dahulu atau jika memungkinkan berikan Exception [Pengecualian kepada Grand Chase] di dalam Windows Firewall. Untuk melakukannya kamu dapat membuka Control Panel [dalam bentuk classic mode] kemudian pilih windows firewall dan ubah menjadi Off.
3. Pastikan kamu sudah mematikan Anti Virus terlebih dahulu atau jika memungkinkan berikan Exception / Exclusion [Pengecualian kepada Grand Chase] di dalam sistem Anti Virus kamu. Untuk melakukannya kamu dapat membuka Control Panel dari masing – masing Anti Virus yang kamu gunakan dan masuk ke bagian Exclusion atau Exception dan browse atau arahkan ke Folder Grand Chase atau File grandchase.exe dan main.exe
4. Apabila ke-3 hal tersebut sudah dipastikan namun Grand Chase masih belum berjalan maka kemungkinan besar bahwa ada program lain yang sedang berjalan yang bentrok atau tidak bisa dijalankan di saat yang bersamaan dengan Grand Chase. Untuk contoh spesificnya ada beberapa seperti :
– Gameguard lainnya sedang berjalan selain X-Trap
– Membuka Task Manager

Apabila ini terjadi bisa mencoba untuk membuka Windows Task Manager “Ctrl + Alt + Del” dan lihat pada bagian Processes dan lihat terutama pada tab Username. Disini bisa dicoba untuk mematikan beberapa program yang tidak dibutuhkan saat itu. Caranya klik kanan pada Program yang ingin dimatikan kemudian pilih “End Process”. Pastikan program yang  dimatikan adalah program .exe yang berjalan atas username bukan Windows untuk mencegah hal yang tidak diinginkan.


CONTOH ERROR

Apabila ada pesan Error yang muncul maka itu menandakan bahwa perlu menggunakan Login Administrator untuk dapat memainkan Grand Chase Ikuti langkah berikut ini :

AudiHoLic-4uM
klo error na bgini solusi na gmna
Spoiler for Hidden:

Jin™
Untuk kode tersebut kemungkinan besar ada program Virtual Device yang berjalan. Maksudnya adalah program yang bisa digunakan untuk memainkan ISO suatu game harap kamu cek lebih lanjut di windows task manager kamu dan coba untuk mematikan satu persatu program yang kamu jalankan dengan cara “End Process” yang dijalankan oleh Login User komputer kamu.

AudiHoLic-4uM
@Jin™

mksd na yg smcm Daemon Tools, emulator utk file ISO gt (?)
nti deh coba saia cek pk CProcess, coz task manager na d disable klo d net ihi.

 

 

 

 

Tinggalkan komentar