Nepovolená operace
K chybě „Nepovolená operace“ dochází, když počítačový program narazí na závažný problém, který mu brání v dalším běhu. Tato chybová zpráva byla běžná ve starších systémech, jako jsou Windows 95 nebo 98, i když se v některých případech objevuje dodnes.
Mezi běžné příčiny nepovolených operací patří:
- Dělení nulou: Když se program pokusí provést nemožnou matematickou operaci
- Porušení přístupu do paměti: Když se software pokusí použít nebo změnit paměť, ke které nemá oprávnění
Když dojde k nepovolené operaci, program obvykle zhavaruje nebo se náhle zavře. Moderní operační systémy, jako jsou Windows, macOS a Linux, nyní tyto chyby zvládají šetrněji: izolují chybnou aplikaci a brání jí v ovlivnění zbytku systému. K haváriím na úrovni systému dnes dochází jen zřídka díky lepší správě paměti a mechanismům omezujícím dopad chyb.
Většina programů se nyní výrazu „Nepovolená operace“ vyhýbá, protože naznačuje, že uživatel udělal něco špatně. Ve skutečnosti k těmto chybám obvykle dochází kvůli chybám v softwaru nebo problémům s hardwarem. Moderní chybové zprávy mohou místo toho obsahovat výrazy jako „chyba aplikace“ nebo „chyba za běhu“.
Otestujte své znalosti