Kas ir lietojumprogrammas kļūda?

...

Lietojumprogrammu kļūdas var būt dārgas un grūti atrisināmas.

Datoru lietotājiem tās nepatīk, un programmatūras izstrādātājiem tās ienīst. Lietojumprogrammu kļūdas rodas, ja tīmekļa vai darbvirsmas lietojumprogramma nedarbojas atbilstoši plānam. Šīs kļūdas pastāvēs vienmēr, jo nav iespējams pārbaudīt visus iespējamos apstākļus, kas tās izraisa un pārbaudīt, vai visa datora aparatūra un tīkla komponenti vienmēr darbojas nevainojami stāvokli.

Nepareizi priekšstati

Ja lietojumprogramma neavārē, tas nenozīmē, ka nav lietojumprogrammas kļūdu. Programmu izpildes aizkulisēs var rasties problēmas. Šīs problēmas var nekad neparādīties lietotājam. Izstrādātāji bieži kodē programmas, lai atklātu nelielas kļūdas un reģistrētu tās datu bāzēs. Šādas kļūdas parasti nav kritiskas un neietekmē lietojumprogrammas funkcionalitāti vai tās datu integritāti.

Dienas video

Cēloņi

Dažreiz programma, kas darbojas nevainojami, pēkšņi parādīs lietojumprogrammas kļūdas. Tas var notikt, ja jauna programma instalēšanas procesa laikā maina koplietotu failu. Visas programmas, kas izmanto koplietoto failu, var nedarboties pareizi. Tomēr lielākā daļa lietojumprogrammu kļūdu rodas tāpēc, ka izstrādātāji vai nu neapzināti ievada loģikas kļūdas savā kodā, vai arī neatklāj iespējamās problēmas lietojumprogrammas pārbaudes fāzē. Lietojumprogrammu kļūdu cēlonis ir arī vīrusi un bojāta aparatūra. Piemēram, skaņas karte var daļēji neizdoties un ietekmēt multivides atskaņotāja lietojumprogrammu. Programmatūras draiveris ir neliela programma, kas pārvalda vai darbina aparatūras ierīci, piemēram, printeri. Ja draiverim rodas problēmas, drukāšanas programma var parādīt lietojumprogrammas kļūdu.

Sekas

Lietojumprogrammas kļūdas radītās sekas ir no nelielām neērtībām līdz katastrofāliem ienākumu zaudējumiem. Ja programma parāda ziņojumu, kurā teikts: "Kļūda: lūdzu, izvēlieties citu krāsu", varat vienkārši izvēlēties citu krāsu. Nopietnākas lietojumprogrammas kļūdas dēļ korporācija var zaudēt miljoniem dolāru, jo programmas modulis globālajā pārdošanas lietojumprogrammā nespēja ņemt vērā decimālzīmi. Programmas kļūdas arī maksā laiku un naudu. Piemēram, Microsoft pastāvīgi nodrošina programmatūras labojumus un atjauninājumus operētājsistēmai Windows. Lai to izdarītu, tai ir jāmaksā izstrādātājiem, kuru vienīgais uzdevums ir labot lietojumprogrammas kļūdas.

Risinājumi

Atjauniniet un uzturiet datorus. Regulāri defragmentējiet cieto disku un saglabājiet pietiekami daudz brīvas vietas cietajā diskā. Izmantojiet pretvīrusu programmas, lai aizsargātu pret vīrusiem un citām ļaunprātīgām programmām. Vissvarīgākais ir tas, ka lejupielādējiet un instalējiet jaunākos programmatūras izstrādātāju un Microsoft drošības atjauninājumus un karstos labojumus. Ja rodas lietojumprogrammas kļūda, lietojumprogrammas izstrādātāji var par to jau zināt un viņiem ir pieejami programmatūras atjauninājumi.

Interesants fakts

Viena no slavenākajām un potenciāli katastrofālākajām pielietojuma kļūdām radās, kad Apollo 11 gatavojās pirmo reizi nolaisties uz Mēness. Kosmosa kuģa primitīvajā borta navigācijas datorā radās lietojumprogrammas kļūda, kuras dēļ tas novirzīja Mēness moduli uz bīstamu laukakmeņu piepildītu krāteri. Nīls Ārmstrongs, komandieris, neievēroja datora norādījumus un manuāli droši nosēdināja kosmosa kuģi uz Mēness.