Saat pemrograman, kami menggunakan bahasa untuk berbicara ke komputer. Bahasa itu memiliki sintaks. Jika aturan sintaksis dilanggar, maka kompiler mengeluh dan menawarkan kesalahan sintaksis istilah. Dalam nada yang sama, semua kode pemrograman yang ditulis harus diterjemahkan dan dikompilasi menjadi sesuatu yang dapat dimengerti komputer. Jika ada kesalahan dalam proses itu kompiler mengeluh dan melempar kesalahan kompiler. Kesalahan ini diberikan jenis, angka, dan penjelasan singkat dalam Bahasa Inggris. Mereka menawarkan insinyur cara untuk men-debug program mereka secara teratur.
Terakhir ketika sebuah program sedang berjalan atau selama proses runtime, ia mungkin mengalami masalah selama eksekusi. Ketika masalah muncul bahwa perangkat lunak tidak dapat menyelesaikan maka ia melempar kesalahan runtime, yang berarti, ketika saya sedang menjalankan saya punya masalah saya tidak bisa menyelesaikannya. Perangkat lunak, bukan sistem operasi yang memberikan kesalahan. Melalui mekanisme pemantauan diri yang disebut jebakan, perangkat lunak mendiagnosis dirinya sendiri, menyadari bahwa itu tidak dapat berjalan, dan menjebak kesalahan runtime. Ada beberapa alasan mengapa Anda akan melihat kesalahan runtime, berikut ini hanya beberapa contoh.
- Buruk Pemrograman - Kesalahan runtime dapat disebabkan oleh praktik pemrograman yang buruk. Jika insinyur memuat perangkat lunaknya dengan kebocoran memori, maka Anda dapat menerima beberapa kesalahan runtime dalam sesi pengguna. Tidak ada cara untuk memperbaiki masalah ini karena terletak pada perangkat lunak.
- Perangkat lunak lain - Jika ada program yang berjalan di komputer Anda yang ditulis dengan buruk, itu dapat mempengaruhi program lain. Dalam lingkungan Windows banyak hal dibagikan, dan jika aplikasi jahat masuk ke arena Anda, ada kemungkinan terjadi kesalahan runtime. Dalam hal ini, Anda dapat mematikan semua aplikasi lain dan kemudian melihat apakah perangkat lunak Anda masih memiliki kesalahan runtime.
- Perangkat keras yang rusak atau rusak - Untuk sebagian besar perangkat lunak tergantung pada kemampuan kerja periferal di komputer Anda. Jika Anda memiliki komputer yang lebih tua, hard drive Anda lebih tua dari dua tahun, Anda baru saja mengalami badai listrik, jika unit pendingin udara Anda keluar, degradasi dalam layanan dapat terjadi. Salah satu dari peristiwa ini dapat menyebabkan perangkat lunak Anda membuat kesalahan runtime.
- Virus Berbahaya atau Ad Ware - Program-program ini berjalan di tanah belakang tanpa terdeteksi dan dapat menyebabkan banyak kerusakan. Mereka bukan penyebab utama kesalahan runtime, tetapi masih bisa mengarah ke satu. Sangat penting bahwa Anda memindai sistem Anda dengan beberapa jenis perangkat lunak antivirus setiap hari.
Ini hanya beberapa penyebab kesalahan runtime tetapi aturan praktisnya adalah ini. Untuk perangkat lunak baru yang baru saja diinstal, bisa jadi perangkat lunak itu sendiri. Untuk perangkat lunak yang telah berjalan sebelum memeriksa perangkat keras Anda dan pindai virus. Saya harap ini membantu Anda saat berikutnya Anda menerima kesalahan runtime.
Kesalahan, Persyaratan sistem pengoperasian, Runtime