Tartalomjegyzék:
Meghatározás - Mit jelent a futásidejű hiba?
A futásidejű hiba arra a hibára utal, amely egy program végrehajtása közben következik be. A programfordítás során előforduló fordítási hibákkal ellentétben a futásidejű hibák csak a program végrehajtása során fordulnak elő. A futásidejű hibák a programban felmerülő hibákat vagy hibákat tartalmaznak, amelyeket a fejlesztők elvártak, de nem tudtak kijavítani. Például az elégtelen memória gyakran futási hibát válthat ki.
A futásidejű hibák általában egy üzenetdobozban jelennek meg, amely tartalmaz egy adott hibakódot és annak megfelelő leírását. Gyakran előfordul, hogy a számítógép észrevehetően lassúvá válik a futásidejű hiba megjelenése előtt.
A Techopedia magyarázza a futásidejű hibát
Ha probléma merül fel, és a szoftver nem tudja megoldani, futási hibát generál. Itt a hibát az adott szoftver generálja, nem az operációs rendszer. Csapdának nevezett önértékelési mechanizmus segítségével a szoftver öndiagnosztikát hajt végre, és felismeri, hogy nem folytathatja tovább, futásidejű hibához vezet. Amikor a futási hiba megjelenik és bezáródik, a megfelelő szoftver általában kilép vagy befagy. Egyes esetekben az operációs rendszer újraindul.
Különböző okok vannak a futásidejű hiba mögött. Néhány közülük a következő:
- Összecsapások a megszűnő és a tartózkodási hellyel rendelkező programok között (TSR)
- Az alkalmazások futtatásával járó problémák
- Memória problémák
- Rossz programozás
- Egyéb szoftverproblémák
- Régi vagy sérült hardver
- Káros vagy rosszindulatú alkalmazások, például számítógépes vírusok vagy hirdető programok
