íklad při načtení dokumentu do aplikace Microsoft Word, velké části souboru, který upravujete zabírají místo v paměti RAM. Vzhledem k tomu, program potřebuje paměti, že požaduje bloků paměti konkrétních velikostech od operačního systému. Program si pamatuje umístění každého bloku přiděluje pomocí ". Ukazatele " V případě, že program pokusí zapsat data na místo za koncem paměťovému bloku, nebo v případě, že program, dostane zaměňovat a pokusí získat přístup k neexistující blok paměti pomocí neplatný ukazatel, operační systém může vidět, že děje, a generuje " strana poruch " nebo " chyba segmentace &Quot.; Operační systém vypne program, protože program evidentně neví, co to dělá
Neplatná operace -. Mikroprocesor má konečný počet instrukcí chápe, a každá instrukce je reprezentován číslem známým jako ". opcode " Operační kód 43 může znamenat " přidat, " operační kód 52 může znamenat " množit, " atd. V případě, že mikroprocesor je vykonání programu, a přichází na operační kód, že se nerozpozná, nebo, že se nemůže provést z důvodu současného stavu je ve, pak mikroprocesor zastaví stěžovat. Operační systém zpracovává tuto stížnost vypnutí programu problematický. Nelegální operační kódy běžně přicházejí od softwaru skákání na místo v paměti, která neobsahuje platné informace o programu.
Všechny tyto problémy jsou způsobeny lidskou chybou na straně programátora. Programátor není dost pilní zachytit výjimku, nebo umožňuje program pro přístup k neplatné paměti. Někdy příčinou je nekompetentnost nebo nezkušenost, ale v mnoha případech je složitost dnešních programů. Existují stovky výjimek a často miliony bloků paměti, že program spravuje ve složité, vrstvené prostředí. Jeden špatný pohyb a dojde k chybě aplikace - software je velmi křehký. Testování najde mnoho chyb, ale obvykle to není najít všechny
Tyto odkazy vám pomůže dozvědět se více:.
Co jsou chyby Závažná výjimka
MS Windows chybové zprávy
? Chyba aplikace hlášení a často kladené otázky
Další Net: Dekódovací Chybová hlášení
Rozhraní Hall of Shame: Chybové zprávy
Jak paměti počítače funguje
Jak Operační systémy fungují
Jak mikroprocesory Work
Page
[1] [2]