Sadržaj:
Definicija - Što znači Runtime Error?
Pogreška izvršavanja odnosi se na pogrešku koja se događa tijekom izvršavanja programa. Za razliku od pogrešaka u kompilaciji koje se pojavljuju tijekom kompilacije programa, pogreške izvršavanja pojavljuju se samo tijekom izvršavanja programa. Pogreške izvršavanja podrazumijevaju pogreške u programu ili probleme koje su programeri očekivali, ali nisu uspjeli ispraviti. Na primjer, nedostatna memorija često može potaknuti vrijeme izvršavanja.
Pogreške izvršavanja obično se pojavljuju u okviru s porukama koji uključuje određeni kôd pogreške zajedno s pripadajućim opisom. Sasvim je uobičajeno da računalo postane vidljivo usporeno prije pojave runtime pogreške.
Techopedia objašnjava runtime error
Kada dođe do problema i softver ga ne može riješiti, stvara grešku izvršavanja. Ovdje pogrešku generira taj specifični softver, a ne OS. Pomoću mehanizma samoprocjene koji je poznat kao zamka, softver provodi samodijagnosticiranje i prepoznaje da ne može nastaviti dalje, što dovodi do pogreške prilikom izvršavanja. Kada se pogreška izvršavanja prikaže i zatvori, odgovarajući softver obično se izlazi ili zamrzava. U nekim se slučajevima OS ponovno pokreće.
Postoje različiti razlozi zbog kojih se izvršava pogreška. Neki od njih su sljedeći:
- Sukobi između programa za ukidanje i zadržavanje boravka (TSR)
- Problemi uzrokovani pokretanjem aplikacija
- Problemi s pamćenjem
- Loše programiranje
- Ostali softverski problemi
- Starenje ili oštećeni hardver
- Štetne ili zlonamjerne aplikacije poput računalnih virusa ili adwarea
