OS teorija

  1. Kateri so osnovni elementi računalniškega sistema?
    • Procesor
    • Glavni pomnilnik
    • V/I modul
    • Sistemsko vodilo
  2. Kakšne tipe registrov poznamo?
    Razdeli tudi v nižje nivoje.
    • UPOR. VIDNI:
    • na voljo programerju, lahko jih naslovimo s strojnim jezikom.

    • KONTROLNI IN STATUSNI:
    • Za nadzor delovanja
    • PC-program counter
    • Ukazni register: Vsebuje ukaz zadnjega izvršenega ukaza
    • Zastavice-Kot rezultat izvedenih operacij(preliv...)
  3. Prekinitve in vrste prekinitev
    • Povzročijo prekinitev normalnega zaporedja izvajanja. 
    • Primer: Omogoča izvajanje ukazov ta čas ko procesor čaka na V/I operacijo.

    • Poznamo:
    • PROGRAMSKE- overflow, deljenje z nič, , izvajanje ukaza, deljenje z nič
    • Časovne: Redni klici
    • V/I zaključek operacije,
  4. Kako poteka prekinitveni cikel
    • Procesor pogleda, če je prišlo do kake prekinitve.
    • Če ni prekinitve potem dobi naslednji ukaz od trenutno izvajanega.
    • Če prišlo do prekinitve, potem prekine izvajanje programa in izvede rokovalnik prekinitev
  5. Kako procesor dela z večimi prekinitvami
    Ena možnost je da procesor ob izvajanju prekinitve onemogoči prekinive.

    • Druga pa je gnezdenje prekinitev na podlagi prioritet.
    • Prekinitve imajo prioritete, kar pomeni da lahko prekinitev z višjo prioriteto prekini prekinitev z nižjo prioriteto.
  6. Predpomnilnik diska
    Del glavnega pomnilnika, ki se uporablja kot začasni vmestnik za shranjevanje in branje kar omogoča hitrejši dostop.
  7. Predpomnilnik glavnega pomnilnika
    Za os je neviden. Poveča hitrost. Problem je da je procesor hitrejši od pomnilnika.
  8. Kaj je operacijski sistem in naštej vse 3 njegove namene
    • Je program ki nadzira izvajanje programov.
    • Je vmestnik med Aplikacijami in strojno opremo.
    • Glavni nameni operacijskega sitema:
    • Udobnost, Učinkovitost, Zmožnost razvoja.
  9. Naštej storitve operacijskega sistema
    • Izvajanje programov
    • Enostaven dostop do V/I naprav
    • Nadzorovan dostop do datotek
    • Detekcija napak in ukrepanje
  10. Kaj je jedro OS Kernel
    • Je prvi program ki se naloži ob zagonu računalnika.
    • Ima kompleten nadzor nad vsem v sistemu.

    Jedro OS je del operacijskega sistema ki se nahaja v glavnem pomnilniku. Vsebuje najpogosteje uporabljene funkcije OS.
  11. Naštej 4 glavne mejnike pri razvoju OS skozi leta
    • Zaporedno procesiranje
    • Brez operacijskega sistema
    • Uprabnik je vse delal sam, kar bi moral OS

    • Enostavni sveženjski sistemi
    • Prvi OS
    • Monitor-Progam ki nadzoruje izvajajoče se aplikacije



    • Multiprogramiranje
    • Procesor mora izvajati več kot en program
    • Izvajajo se ukazi, ki imajo največjo prioriteto.
  12. Kaj je odstranjevanje paging
    Omogoča predstavitev procesov s številom blokov fiksne velikosti, ki se imenujejo strani.

    Navidezni naslov vsebuje številko strani in odmik strani znotraj strani. Vsaka stran se lahko nahaja kjerkoli znotraj v pomnilniku
Author
wolf
ID
332154
Card Set
OS teorija
Description
dds
Updated