Čo je chyba aplikácie?

click fraud protection
...

Chyby aplikácie môžu byť nákladné a ťažko odstrániteľné.

Používatelia počítačov ich nemajú radi a vývojári softvéru ich nenávidia. Chyby aplikácie sa vyskytujú, keď webová alebo počítačová aplikácia nefunguje podľa plánu. Tieto chyby budú vždy existovať, pretože nie je možné otestovať všetky mysliteľné podmienky, ktoré ich spôsobujú a overiť, či všetky hardvérové ​​a sieťové komponenty v počítači vždy perfektne fungujú stav.

Mylné predstavy

Ak aplikácia nespadne, neznamená to, že v aplikácii nie sú žiadne chyby. Problémy sa môžu vyskytnúť v zákulisí spúšťania programov. Tieto problémy sa používateľovi nemusia nikdy objaviť. Vývojári často kódujú programy tak, aby zistili menšie chyby a prihlásili ich do databáz. Takéto chyby sú zvyčajne nekritické a neovplyvňujú funkčnosť aplikácie ani integritu jej údajov.

Video dňa

Príčiny

Niekedy program, ktorý funguje perfektne, zrazu zobrazí chyby aplikácie. To sa môže stať, ak nový program upraví zdieľaný súbor počas procesu inštalácie. Všetky programy, ktoré používajú zdieľaný súbor, nemusia správne fungovať. K väčšine chýb aplikácií však dochádza preto, lebo vývojári buď nevedomky zavedú logické chyby do svojho kódu, alebo nezistia potenciálne problémy počas testovacej fázy aplikácie. Vírusy a chybný hardvér sú tiež príčinou chýb aplikácií. Napríklad zvuková karta môže čiastočne zlyhať a ovplyvniť aplikáciu prehrávača médií. Softvérový ovládač je malý program, ktorý spravuje alebo spúšťa hardvérové ​​zariadenie, ako napríklad tlačiareň. Ak má ovládač problémy, tlačový program môže zobraziť chybu aplikácie.

Dôsledky

Následky vyplývajúce z chyby aplikácie siahajú od malých nepríjemností až po katastrofálne straty príjmu. Ak program zobrazí správu, ktorá hovorí: „Chyba: Vyberte si inú farbu“, môžete jednoducho vybrať inú farbu. Závažnejšia chyba aplikácie by mohla spôsobiť, že spoločnosť príde o milióny dolárov, pretože programový modul nezohľadnil desatinnú čiarku v aplikácii globálneho predaja. Chyby programu tiež stoja čas a peniaze. Napríklad spoločnosť Microsoft neustále poskytuje opravy a aktualizácie softvéru pre operačný systém Windows. K tomu musí platiť vývojárov, ktorých jedinou úlohou je opravovať chyby aplikácií.

Riešenia

Udržujte počítače aktualizované a udržiavané. Pravidelne defragmentujte pevný disk a udržujte na pevnom disku dostatok voľného miesta. Na ochranu pred vírusmi a iným škodlivým softvérom používajte antivírusové programy. Najdôležitejšie je stiahnuť a nainštalovať najnovšie aktualizácie zabezpečenia a rýchle opravy od vývojárov softvéru a spoločnosti Microsoft. Ak sa vyskytne chyba aplikácie, vývojári aplikácie už o nej môžu vedieť a majú k dispozícii aktualizácie softvéru.

Zaujímavý fakt

Jedna z najznámejších a potenciálne katastrofických chýb aplikácie nastala, keď sa Apollo 11 chystalo prvýkrát pristáť na Mesiaci. Primitívny palubný navigačný počítač kozmickej lode zaznamenal chybu aplikácie, ktorá spôsobila, že nasmeroval lunárny modul smerom k nebezpečnému kráteru vyplnenému balvanmi. Neil Armstrong, veliteľ, nerešpektoval pokyny počítača a ručne bezpečne pristál s kozmickou loďou na Mesiaci.