Skip to main content

Apa itu kesalahan run-time?

Dalam berbicara tentang aplikasi komputer, kesalahan adalah kesalahan atau perbedaan dalam pelaksanaan program atau dalam file atau perhitungan.Kesalahan komputasi dapat disebabkan oleh beberapa faktor.Salah satunya adalah operator atau kesalahan pengguna.Misalnya, jika pengguna mengakses perintah paste ketika tidak ada yang disalin, ini akan menjadi contoh kesalahan pengguna yang dapat terjadi dalam program apa pun kapan saja.Kesalahan lain yang terjadi melibatkan perangkat lunak itu sendiri.Dua kelas kesalahan penting adalah kesalahan waktu kompilasi dan kesalahan run-time.

Kesalahan kompilasi-waktu terjadi saat program sedang dikompilasi, yaitu, dalam proses kode sumber menjadi program yang dapat dieksekusi.Run-time adalah pelaksanaan program komputer, yang bertentangan dengan menginstal, memuat, atau keluar dari program.Kesalahan run-time adalah kesalahan, bug, atau masalah yang muncul sebagai program sedang dieksekusi pada komputer tertentu pada waktu tertentu.Banyak kesalahan terperangkap dalam pengujian perangkat lunak statis saat program dikompilasi mdash;Jika disusun.Menangkap kesalahan run-time adalah fokus utama pengujian dinamis perangkat lunak.

dalam mendiagnosis kesalahan run-time, penting untuk mempertimbangkan lingkungan run-time.Lingkungan run-time adalah konsep yang mirip dengan lingkungan operasi.Ini mengacu pada konfigurasi perangkat keras dan perangkat lunak di mana kesalahan run-time terjadi atau terjadi, jika dapat direproduksi.Lingkungan run-time mencakup faktor-faktor seperti sistem operasi pada komputer, jenis CPU (unit pemrosesan pusat), serta perangkat lunak sistem atau mesin run-time yang ditarik dan perlu dijalankan oleh aplikasi dan untuk berjalan dengan benar.

Berbagai jenis kesalahan run-time dapat muncul saat menggunakan program.Beberapa dari mereka adalah kesalahan pengguna, seperti gagal menghubungkan atau menyalakan saran periferal atau memberikan instruksi yang tidak valid, seperti pasta ketika tidak ada yang disalin.Sumber daya yang hilang adalah situasi lain yang dapat menyebabkan kesalahan run-time.Virus komputer atau masalah memori juga dapat menyebabkan kesalahan run-time, seperti halnya konflik dengan program lain.

Jika kesalahan run-time terjadi, pengguna mungkin melihat pesan kesalahan.Terkadang pesan ini hanya menyatakan "kesalahan runtime telah terjadi" dan menawarkan kesempatan untuk men -debug.Lainnya lebih spesifik, seperti pesan kesalahan run-time Java "Stackoverflowerror," "OutofMemoryError," atau "VerifyerError."