Interrupts and Kernel in Operating Systems
18 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Uparite pojmove sa odgovarajućim definicijama:

Višestruki prekid = Uređaj višeg prioriteta može prekinuti potprogram za obradu prioriteta nižeg uređaja Kernel = Dio OS koji se uvijek mora nalaziti u radnoj memoriji Program = Pasivna struktura pohranjena kao datoteka u sekundarnoj memoriji Proces = Program u izvršavanju, obuhvaća programski kod, sadržaje spremnika procesora, sadržaje memorijskih lokacija, U/I sredstva koja koristi

Povežite prednosti i mane prekidnog načina rada:

Prednosti = Brzina prijenosa podataka, racionalno korištenje CPU Mane = Povećan broj sklopova, složenost sklopova, složenost rada

Uparite pojmove sa njihovim karakteristikama:

Programska nit = Programska cjelina koja obavlja jedan posao Nastajanje procesa = Prilikom inicijalizacije OS (booting), pozivom sustavskog poziva iz korisničkog programa (createprocess), korisničkih zahtjevom za stvaranje novog procesa, pokretanjem serijske obrade

Povežite stanja procesa sa odgovarajućim opisima:

<p>Novi (New) = Stanje stvaranja procesa Aktivan (Running) = Stanje u kojem se proces izvršava Pripravan (Ready) = Stanje u kojem proces čeka na dodjelu procesora Čeka (Waiting) = Stanje u kojem proces čeka neku aktivnost</p> Signup and view all the answers

Povežite akcije koje OS može napraviti procesu sa odgovarajućim opisima:

<p>Stvoriti novi = Procesu može stvoriti novi proces Uništiti proces = Procesu može uništiti proces Izmijeniti proces = Procesu može izmijeniti proces Stvaranje novog procesa = Svaki proces može stvoriti novi proces - dijete</p> Signup and view all the answers

Povežite vrste procesa sa odgovarajućim opisima:

<p>Sustavski procesi (kernel) = Procesi koji pripadaju jezgri operativnog sistema Korisnički procesi (user) = Procesi koji pripadaju korisniku operativnog sistema Jednonitni i višenitni procesi = Procesi koji imaju jednu nit izvršavanja ili više njih Od čega se sastoji nit? = Identifikator niti, vrijednost programskog brojila i drugih spremnika procesora, posebnog složaja</p> Signup and view all the answers

Povežite vrste uništenja procesa sa odgovarajućim opisima:

<p>Normalan završetak rada = Proces završava svoj rad na očekivan način Prisilan završetak rada = Proces je prisilno zaustavljen u radu Kako se uništava proces? = Normalan završetak rada i prisilan završetak rada Zašto se upotrebljavaju niti procesa? = Zajednička sredstva niti: Kod, podaci, otvorene datoteke, signali</p> Signup and view all the answers

Povežite vrstu prijenosa podataka u obje smjera sa odgovarajućim opisom:

<p>Half duplex = Prijenos podataka u obja smjera, ali ne istovremeno Full duplex = Prijenos podataka kojim se ostvaruje istodobna dvosmjerna komunikacija Poluduplex = Prijenos podataka u samo jednom smjeru Dvosmjerni prijenos = Prijenos podataka u oba smjera istovremeno</p> Signup and view all the answers

Povežite vrstu upravljačkog sklopa U/I uređaja sa sastavnim dijelovima:

<p>Spremnici ulazno/izlaznog upravljačkog sklopa = Spremnik stanja, upravljački spremnik, ulazni međuspremnik, izlazni međuspremnik Memorijski upravljački sklop = Osigurava ispravan pristup zajedničkoj memoriji U/I upravljački sklop = Sastoji se od spremnika stanja, upravljačkog spremnika, ulaznog međuspremnika i izlaznog međuspremnika Upravljački sklop na sabirničkom sustavu = Omogućuje pristup zajedničkoj memoriji</p> Signup and view all the answers

Povežite način prenosa podataka sa opisom:

<p>Programirani prijenos = Prijenos pomoću zahtjeva za prekid Bezuvjetni programirani prijenos = Programirani prijenos bez uvjeta Uvjetni programirani prijenos = Programirani prijenos uz uvjet Prekidna komunikacija = Komunikacija uz korištenje prekida</p> Signup and view all the answers

Povežite vrstu uređaja sa opisom serijskog spoja uređaja:

<p>Lanac uređaja = Serijski spoj uređaja kod kojeg je samo jedan uređaj priključen na sustav, a svaki ostali ima priključak za povezivanje sljedećeg uređaja Sabirnica = Funkcionira slično kao lana uređaja</p> Signup and view all the answers

Povežite servisni program sa njegovom funkcijom nakon uključenja računala:

<p>Servisni program = Služi za učitavanje jezgre OS u radnu memoriju računala i predaje mu nadzor nad računalom Bootstrap program = Inicijalizira spremnike procesora, određene memorijske lokacije i upravljačke sklopove U/I uređaja</p> Signup and view all the answers

Povežite dijelove sabirničkog sustava sa njihovom funkcijom:

<p>Središnji procesor = Jedan od dijelova sabirničkog sustava Glavna memorija = Jedan od dijelova sabirničkog sustava U/I uređaji = Spojeni preko upravljačkog sklopa na sabirnički sustav</p> Signup and view all the answers

Upari sklopovski prekid sa odgovarajućom karakteristikom:

<p>Nemaskirajuća linija IRQ = Koriste je sklopovski prekidi Maskirajuća linija IRQ = Moguće ih je odgoditi u izvršavanju Vektor prekida = Tablica koja sadrži programe za obradu prekida Jednostruki prekid = Jednom kada započne potprogram za obradu prekida nije ga moguće prekinuti dok ne završi.</p> Signup and view all the answers

Poveži primjere prekida sa odgovarajućim događajima koji ih izazivaju:

<p>Pritisak tipke na tipkovnici = Prekidi su asinkroni događaji koje izaziva različito sklopovlje Istek vremenskog intervala = Prekidi su asinkroni događaji koje izaziva različito sklopovlje Pogreške u radu sustava (dijeljenje s nulom) = Prekidi su asinkroni događaji koje izaziva različito sklopovlje Nedozvoljen pristup memoriji = Prekidi su asinkroni događaji koje izaziva različito sklopovlje</p> Signup and view all the answers

Upari karakteristike vektora prekida sa odgovarajućim opisom:

<p>Programi su smješteni slijedno jedan iza drugog = Tablica koja sadrži programe za obradu prekida Na određenoj adresi je program koji obrađuje određenu vrstu prekida = Sadrži sve memorijske adrese prekidnih potprograma Jednostruki prekid = Na određenoj adresi je program koji obrađuje određenu vrstu prekida</p> Signup and view all the answers

Spoji opise maskirajuće i nemaskirajuće linije IRQ sa odgovarajućim svojstvima:

<p>Nemaskirajuća linija IRQ = Nije ih moguće spriječiti Maskirajuća lininja IRQ = Koriste je upravljački sklopovi uređaja kada imaju zahtjev za obradu</p> Signup and view all the answers

Upari karakteristike jednostrukog prekida sa odgovarajućim ponašanjem:

<p>Jednom kada započne potprogram za obradu prekida nije ga moguće prekinuti dok ne završi. = Ukoliko se pojavi novi prekid, moguće ga je obraditi tek kada potprogram za obradu postojećeg prekida završi sa radom. Moguće ih je odgoditi u izvršavanju =</p> Signup and view all the answers

More Like This

Computer Interrupts Quiz
10 questions
Prekidi u računarskim sistemima
24 questions
Use Quizgecko on...
Browser
Browser