1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kaj je napaka aplikacije?

Uporabniki računalnikov jih ne marajo, razvijalci programske opreme pa jih sovražijo. Napake v aplikaciji se pojavijo, ko spletna ali namizna aplikacija ne deluje po načrtu. Te napake bodo vedno obstajale, ker je nemogoče preizkusiti vse možne pogoje, ki jih povzročajo, in preveriti, ali so vsa strojna oprema in omrežne komponente v računalniku vedno v popolnem delovnem stanju.

Napačne predstave

Če se aplikacija ne zruši, to ne pomeni, da v aplikaciji ni napak. Težave se lahko pojavijo v zakulisju med izvajanjem programov. Te težave se uporabniku morda nikoli ne bodo pojavile. Razvijalci pogosto kodirajo programe tako, da zaznajo manjše napake in jih zabeležijo v baze podatkov. Takšne napake običajno niso kritične in ne vplivajo na funkcionalnost aplikacije ali celovitost njenih podatkov.

Vzroki

Včasih program, ki deluje brezhibno, nenadoma prikaže napake aplikacije. To se lahko zgodi, če nov program med postopkom namestitve spremeni datoteko v skupni rabi. Programi, ki uporabljajo datoteko v skupni rabi, morda ne bodo delovali pravilno. Vendar se večina napak v aplikaciji pojavi, ker razvijalci bodisi nevede vnesejo logične napake v svojo kodo ali pa ne odkrijejo morebitnih težav med testno fazo aplikacije. Virusi in okvarjena strojna oprema so tudi vzroki za napake aplikacij. Zvočna kartica, na primer, lahko delno odpove in vpliva na aplikacijo predvajalnika medijev. Gonilnik programske opreme je majhen program, ki upravlja ali poganja strojno napravo, kot je tiskalnik. Če ima gonilnik težave, lahko program za tiskanje prikaže napako aplikacije.

Posledice

Posledice napake v aplikaciji segajo od manjših nevšečnosti do katastrofalne izgube dohodka. Če program prikaže sporočilo »Napaka:Prosimo, izberite drugo barvo«, lahko preprosto izberete drugo barvo. Resnejša napaka v aplikaciji bi lahko povzročila, da bi korporacija izgubila milijone dolarjev, ker programski modul ni upošteval decimalne vejice v aplikaciji za globalno prodajo. Programske napake stanejo tudi čas in denar. Microsoft na primer nenehno zagotavlja popravke in posodobitve programske opreme za operacijski sistem Windows. Za to mora plačati razvijalce, katerih edina naloga je popravljanje napak aplikacij.

Rešitve

Posodabljajte in vzdržujte računalnike. Redno defragmentirajte trdi disk in vzdržujte dovolj prostega prostora na trdem disku. Za zaščito pred virusi in drugo zlonamerno programsko opremo uporabljajte protivirusne programe. Najpomembneje je, da prenesite in namestite najnovejše varnostne posodobitve in hitre popravke razvijalcev programske opreme in Microsofta. Če v aplikaciji obstaja napaka, razvijalci aplikacije morda že vedo zanjo in imajo na voljo posodobitve programske opreme.

Zanimivo dejstvo

Ena najbolj znanih in potencialno katastrofalnih napak v aplikaciji se je zgodila, ko se je Apollo 11 nameraval prvič dotakniti Lune. Primitivni vgrajeni navigacijski računalnik vesoljskega plovila je doživel napako v aplikaciji, zaradi katere je usmeril lunarni modul proti nevarnemu kraterju, polnemu balvanov. Neil Armstrong, poveljnik, ni upošteval navodil računalnika in ročno varno pristal na luni.


  1. Kaj jeSMS Generation Uporaba
  2. Kaj jeRuntime Error GPS ?
  3. Kaj je iTunes Unknown Error 50 ?
  4. Kaj je iPod Amplituda
  5. Kaj jePeriodic Lead napaki