Kakšna je napaka v zvezi z računalniško tehnologijo?

7. 3. 2020

Kot je dejal veliki satirik Arkadij Raikin, »vsi smo ljudje, vsi smo ljudje«. Zato ponavadi delamo napake. Toda kaj je napaka in kako lahko takšen koncept razlagamo tako, da uporabimo njegov pomen ne za vsakdanje življenje, temveč za računalniške tehnologije, ki so prisotne povsod? Poskusimo obravnavati ta vprašanja in na kratko razpravljati o glavnih vrstah napak, ki se lahko pojavijo pri delu z računalniki. Hkrati pa je vredno razburjati bralce, saj je skoraj nemogoče opisati absolutno vse možne napake in situacije, zato se bomo osredotočili le na najpogostejše.

Kaj je napaka v splošnem pomenu?

Če želite razumeti ta izraz, če ga uporabljate posebej na področju računalnikov, najprej bodite pozorni na njegovo splošno razlago. Kaj je napaka?

Napaka v splošnem razumevanju

Na podlagi pojasnil, ki jih dajo ugledni viri, kot je Wikipedija, je napaka razlika (odstopanje) med pričakovanim in dejanskim rezultatom nekaterih dejanj. Zelo pogosto se ta izraz uporablja v povezavi z nenamernimi dejanji, ki vodijo k dejstvu, da rezultat v praksi sploh ni, kaj bi moral biti v teoriji. Samoumevno je, da je to zelo nejasna in površna razlaga.

Napake in napake v zvezi z računalniško tehnologijo

Če razumemo napake z vidika računalniške tehnologije, je tu veliko možnosti. Vendar pa najpogosteje napake prihajajo tudi s pojmom okvare, to je napaka v sistemu, okvara opreme itd. Vse to se kaže na ravni, da niti programska oprema niti računalniška strojna oprema ne delujeta pravilno ali pa sploh ne delujeta. Samoumevno je, da je možno čim več razlogov za pojav takšnih napak, ki segajo od napačnega pisanja kode v programu do fizičnih težav z "železnimi" napravami.

Kaj je podatkovna napaka?

Oglejmo si najpogostejše vrste napak. Ena od najbolj neprijetnih je napaka podatkov CRC.

Napaka podatkov CRC

Razen v primeru, da posebej ne greste v divjino računalniške tehnologije, je njeno bistvo neskladje med kontrolnimi vsotami velikosti v prenesenih datotekah, ki se zelo pogosto opazi pri prenosu vsebine hudournikov, arhivov itd. Najbolj očitna in enostavna metoda za odpravo te vrste napak je ponovna naložitev izvirne vsebine. Včasih to velja za postopek kopiranja ali premikanja datotek.

Opomba: na splošno lahko skoraj vse napake, povezane s programsko opremo, zmanjšate na težave z datoteko. Poleg tega bo jasno, kako to izgleda v praksi.

Kaj je napaka pri zagonu programa?

Kar se tiče napak pri zagonu aplikacij, vse ni tako preprosto. Po eni strani je lahko problem ravno v poškodbi izvršljive datoteke samega programa. Toda to ni vedno glavni razlog.

Napaka pri zagonu programa

Pri tem je vredno opozoriti na neskladnost zahtev strojnega programa, ki se zažene, ko je celo nalaganje dodatnih aplikacijskih komponent (na primer dinamičnih knjižnic) v RAM nemogoče.

Praviloma se v primeru, da pride do napake na delu operacijskega sistema, sporoči napaka, ki navaja razlog ali vsaj posledico napačne izvedbe ukaza ali nepravilnega delovanja procesa. Najbolj neprijetne situacije so povezane s tistimi napakami, za katere se preprosto prikaže sporočilo o napaki brez opisa (nekaj takega kot »Napaka!«). Toda uporabnik se mora boriti s tem, kar se je zgodilo, in da ni vedno mogoče ugotoviti resnične narave neuspeha.

Napake med operacijami datotek

Toda, kot smo že omenili, je treba večino napak programske opreme, ko sistem poroča, da je prišlo do napake, povezane s tem in tisto, napotiti na obdelavo datotek (mape so mimogrede tudi datoteke, vendar le vrsto). Zakaj tako, poskusimo ugotoviti. Kaj je napaka v zvezi s predmeti datotek, postane jasno, če pogledate napake, ki se pojavijo pri kopiranju ali premikanju podatkov, namestitvi programske opreme (mimogrede, tudi kopiranju), pri zagonu programov (nezmožnost izvajanja datotek ali obdelave s sistemskimi orodji) itd. Tudi zlomi v samem operacijskem sistemu, ne da bi izključili izpostavljenost virusom, se še vedno zožijo na težave z datotekami.

Kaj je datoteka?

Da bi odpravili nastale težave, je treba temeljne vzroke iskati natančno v datotekah.

Tudi BIOS ni mogoče gledati kot »železni« čip, ampak kot nekakšen operacijski sistem v miniaturi, ki shranjuje vse informacije o računalniški strojni opremi, ki ima tudi svoje datoteke.

Neuspehi pri dostopu do interneta

V zvezi z napakami dostopa do svetovnega spleta lahko mnogi trdijo, da te napake niso povezane z datotekami. To je deloma res, vendar ne smete pozabiti, da enake nastavitve za povezovanje ali dostop do vira niso shranjene nikjer, ampak v datotekah. Druga stvar je, da jih uporabnik ne vidi izrecno, ampak spreminja nastavitve in parametre predvsem prek grafičnega ali ukaznega vmesnika sistema.

Na splošno lahko napake v računalniku, če sploh kaj, napišete celotno razpravo, čeprav v njej ni mogoče upoštevati absolutno vseh znanih ali teoretično možnih napak.