a pamäte (RAM) pre ukladanie dát. Napríklad pri načítaní dokumentu do aplikácie Microsoft Word, veľké časti súboru, ktorý upravujete zaberajú miesto v pamäti RAM. Vzhľadom k tomu, program potrebuje pamäti, že požaduje blokov pamäti konkrétnych veľkostiach od operačného systému. Program si pamätá umiestnenie každého bloku prideľuje pomocou ". Ukazovatele " V prípade, že program pokúsi zapísať dáta na miesto za koncom pamäťovému bloku, alebo v prípade, že program, dostane zamieňať a pokúsi získať prístup k neexistujúcej blok pamäte pomocou neplatný ukazovateľ, operačný systém môže vidieť, že deje, a generuje " strana porúch " alebo " chyba segmentácie &Quote .; Operačný systém vypne program, pretože program evidentne nevie, čo to robí
Neplatná operácia -. Mikroprocesor má konečný počet inštrukcií chápe, a každá inštrukcia je reprezentovaný číslom známym ako ". OPCODE " Operačný kód 43 môže znamenať " pridať, " operačný kód 52 môže znamenať " množiť, " atď. V prípade, že mikroprocesor je vykonanie programu, a prichádza na operačný kód, že sa nerozpozná, alebo, že sa nemôže vykonať z dôvodu súčasného stavu je vo, potom mikroprocesor zastaví sťažovať. Operačný systém spracováva túto sťažnosť vypnutie programu problematický. Nelegálny operačný kódy bežne prichádzajú od softvéru skákanie na miesto v pamäti, ktorá neobsahuje platné informácie o programe.
Všetky tieto problémy sú spôsobené ľudskou chybou na strane programátora. Programátor nie je dosť usilovní zachytiť výnimku, alebo umožňuje program pre prístup k neplatné pamäte. Niekedy príčinou je nekompetentnosť alebo neskúsenosť, ale v mnohých prípadoch je zložitosť dnešných programov. Existujú stovky výnimiek a často milióny blokov pamäti, že program spravuje v zložitej, vrstvené prostredia. Jeden zlý pohyb a dôjde k chybe aplikácie - softvér je veľmi krehký. Testovanie nájde veľa chýb, ale zvyčajne to nie je nájsť všetky
Tieto odkazy vám pomôže dozvedieť sa viac :.
Čo sú chyby Závažná výnimka
MS Windows chybové správy
? Chyba aplikácie hlásenia a často kladené otázky
Ďalšie Net: Dekódovacia Chybové hlásenie
Rozhranie Hall of Shame: Chybové správy
Ako pamäti počítača funguje
Ako Operačné systémy fungujú
Ako mikroprocesory Work
Page
[1] [2]