Ongeldige bewerking
De foutmelding "Illegal Operation" verschijnt wanneer een computerprogramma een kritiek probleem tegenkomt waardoor het niet verder kan worden uitgevoerd. Deze foutmelding kwam vaak voor op oudere systemen zoals Windows 95 of 98, hoewel deze tegenwoordig in sommige gevallen nog steeds verschijnt.
Veelvoorkomende oorzaken van ongeldige bewerkingen zijn:
- Deling-door-nulfouten: Wanneer een programma een onmogelijke wiskundige bewerking probeert uit te voeren
- Schendingen van geheugentoegang: Wanneer software geheugen probeert te gebruiken of te wijzigen waartoe het geen toegang heeft
Wanneer een ongeldige bewerking optreedt, loopt het programma meestal vast of wordt het onverwacht afgesloten. Moderne besturingssystemen zoals Windows, macOS en Linux handelen dergelijke fouten nu beter af. Ze isoleren de defecte toepassing en voorkomen dat deze de rest van het systeem beïnvloedt. Systeemcrashes komen tegenwoordig zelden voor dankzij verbeterd geheugenbeheer en mechanismen voor foutisolatie.
De meeste programma's gebruiken de uitdrukking "Illegal Operation" nu niet meer, omdat die suggereert dat de gebruiker iets verkeerd heeft gedaan. In werkelijkheid ontstaan deze fouten meestal door softwarefouten of problemen met hardware. Moderne foutmeldingen kunnen in plaats daarvan uitdrukkingen bevatten zoals "applicatiefout" of "runtimefout".
Test je kennis