Softwarová chyba
chyba v počítačovém programu / From Wikipedia, the free encyclopedia
Softwarová chyba je chyba nebo nedostatek v počítačovém programu nebo softwarové části počítačového systému, která způsobuje, že program nebo systém produkuje nesprávné nebo neočekávané výsledky nebo se chová nežádoucím způsobem.
Vývoj softwaru |
---|
|
|
|
|
|
|
|
Softwarové chyby zahrnují velmi široký rozsah chování, jako je vyprodukování chybného výstupu, chování v rozporu s uživatelskými požadavky nebo standardy, havárie programu, zacyklení programu, poškození, přepsání, smazání dat, souborů, programů nebo částí operačního systému, narušení bezpečnosti programu nebo systému, vyčerpání prostředků systému, ignorování událostí, selhání komunikace, nevyhovující rychlost nebo ovládání programu, nedostatečná nebo matoucí komunikace programu s uživatelem, neadekvátní signalizace chyb nebo stavu programu, nemožnost spustit program. Chování, které je u určitého druhu programů nebo v určitém prostředí žádoucí, může být u jiného programu nebo v jiném prostředí považováno za závažnou chybu.
Mnoho softwarových chyb je způsobeno programátorskými chybami, softwarové chyby však mohou být způsobeny i nevhodným použitím programu nebo jeho nasazením v prostředí, se kterým jeho původní návrh nepočítal.