Toggle menu
242,8 tis.
110
18
646,1 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

Iznimka (računalstvo): razlika između inačica

Izvor: Hrvatska internetska enciklopedija
m Bot: Automatska zamjena teksta (-{{otheruses2 +{{Drugo značenje2)
m Bot: Automatska zamjena teksta (-{{cite book +{{Citiranje knjige)
 
Redak 1: Redak 1:
<!--'''Iznimka (računalstvo)'''-->{{Drugo značenje2|[[Iznimka]]}}
<!--'''Iznimka (računalstvo)'''-->{{Drugo značenje2|[[Iznimka]]}}
'''Iznimka''' je pojam iz [[računalstvo|računarstva]].  Izraz je doslovni prijevod na hrvatski jezik engleske riječi ''exception'' (ostali izrazi na engleskom su ''trap'' i ''fault'').<ref name="NB">Nazivlje je raznoliko u ovom slučaju. Na nekim računalima pojam ''trap'' se odnosi na bilo koji [[prekid (računalstvo)|prekid]] (eng. ''interrupt''), na nekim strojevima na bilo koji [[sinkronizacija (računalstvo)|sinkroni]] prekid koji nije združen s [[Ulazno/izlazne jedinice|ulazno/izlaznim jedinicama]], na nekim računalima samo na prekide koje su prouzročila naredbe koje su u imenu sadržavale riječ ''trap'' i tako dalje.</ref><ref>{{cite book
'''Iznimka''' je pojam iz [[računalstvo|računarstva]].  Izraz je doslovni prijevod na hrvatski jezik engleske riječi ''exception'' (ostali izrazi na engleskom su ''trap'' i ''fault'').<ref name="NB">Nazivlje je raznoliko u ovom slučaju. Na nekim računalima pojam ''trap'' se odnosi na bilo koji [[prekid (računalstvo)|prekid]] (eng. ''interrupt''), na nekim strojevima na bilo koji [[sinkronizacija (računalstvo)|sinkroni]] prekid koji nije združen s [[Ulazno/izlazne jedinice|ulazno/izlaznim jedinicama]], na nekim računalima samo na prekide koje su prouzročila naredbe koje su u imenu sadržavale riječ ''trap'' i tako dalje.</ref><ref>{{Citiranje knjige
  |title      = The Art Of Assembly Language Programming
  |title      = The Art Of Assembly Language Programming
  |first      = Randall
  |first      = Randall

Posljednja izmjena od 17. studeni 2021. u 03:52

Za druga značenja, pogledajte Iznimka.

Iznimka je pojam iz računarstva. Izraz je doslovni prijevod na hrvatski jezik engleske riječi exception (ostali izrazi na engleskom su trap i fault).[1][2]

Do pojma se došlo jer se proširivalo prekidnu logiku. Tako se došlo do iznimaka. Kod suvremenih procesora, one obuhvaćaju:

  • prekide koje su izazvale instrukcije koje je sustav namijenio za prebaciti procesor u stanje koje je istovjetno stanju obrade vanjskog prekida
  • prekide koji su nastali od strane vanjskih uređaja (sklopovski prekid, prekid kod sklopovlja)
  • prekide koji su nastali zbog pogrešaka koje su se pojavile kad su se obrađivale instrukcije
  • pogreške koje se pojavljuju kad se adresira (primjerice, sustav pokušava adresirati memorijsku lokaciju koja ne postoji ili kad program koji se izvodi pokušava adresirati memorijsku lokaciju koju ne smije adresirati)
  • pogreške zbog dijeljenja ništicom
  • pogreške koja se pojavljuje zbog toga što je program pokušao izvesti povlaštenu instrukciju u korisničkom načinu rada

Vidi

Bilješke

  1. Nazivlje je raznoliko u ovom slučaju. Na nekim računalima pojam trap se odnosi na bilo koji prekid (eng. interrupt), na nekim strojevima na bilo koji sinkroni prekid koji nije združen s ulazno/izlaznim jedinicama, na nekim računalima samo na prekide koje su prouzročila naredbe koje su u imenu sadržavale riječ trap i tako dalje.
  2. Lua error in Modul:Citation/CS1 at line 4096: data for mw.loadData contains unsupported data type 'function'.