cacat sistem yang tersembunyi

 Nama : Diotama Saputra

Npm : 19316034

Kelas : Teknik Komputer 19 A


1. Bugs

Bug adalah kesalahan atau kegagalan dalam program komputer sehingga tidak berjalan sebagaimana mestinya.Bug merupakan suatu kesalahan desain pada suatu perangkat keras 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.


2.Defects

Defect adalah suatu karakteristik yang mengurangi kegunaan atau value 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).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.


3.Error

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.

Persamaan antara ketiga kondisi diatas adalah dapat menghambat selesai waktu dalam penyelesaian program atau perangkat lunak dan biaya yang lainnya, namun ini tentu dapat menjadi pembelajaran untuk dapat mengatasi permasalahan tersebut demi mengahasilkan suatu perangkat lunak yang berkualitas tinggi sesuai dengan kebutuhan dan waktu yang telah disepakati.

Tentunya tidak ada system buatan manusia yang aman 100%. Namun sebaiknya manusia dapat memperkecil kesalahan maupun kekeliruan terhadap system yang akan dibuatnya dengan memperhatikan analisis kebutuhan dengan secermatnya sehingga dapat tercipta suatu perangkat lunak yang berkualitas.

contohnya 

palang pintu otomatis

karena bisa melukai orang yang mengendarai motor penybabnya bisa jadi eror, bug dan defect


Mobil otomatis

Karena bisa melukai orang yang mengendari mobil bisa menyebabkan kecelakaan besar bisa jadi eror, bug dan defect


alat pemotong rumput otomatis

Karena bisa melukai orang jika alat terjadinya eror, bug dan defect 

https://teknokrat.ac.id/

https://ftik.teknokrat.ac.id/

Komentar

Postingan populer dari blog ini

Analisis dan pemodelan perangkat lunak

Sampling Distributions & Central Limit Theorem, Normal Approximation terhadap Binomial Distributions

penelitian